Gtkmm:如何捕获Gtk :: Table的右键信号?

时间:2010-02-11 10:07:19

标签: pygtk gtk gtk# gtkmm

我正在使用GTKMM制作应用程序,我想知道如何从Gtk :: Table中捕获正确的单击信号?

还有如何抓住鼠标是否超过Gtk :: Table?

2 个答案:

答案 0 :(得分:3)

所有GTK +小部件都有button-press-eventfocus-in-event个事件。您可以将后者与其补码(focus-out-event)结合使用,以跟踪鼠标是否在窗口小部件内。

答案 1 :(得分:-1)

好的我找到了解决方案。我可以通过覆盖按钮按下事件来捕获右键:

virtual bool on_button_press_event(GdkEventButton* event);