标签: python gtk pygtk
我在gtk.TextView小部件中创建了一个边距。现在我想确保鼠标单击的默认事件处理程序(将文本光标移动到单击的位置)仅在单击边距右侧时才起作用。
这可能吗?
答案 0 :(得分:1)
尝试连接到button-press-event,但在小部件自己的连接之前执行此操作。如果在视图执行后连接,则这将是默认值(默认情况下,GObject信号处理程序按连接的相反顺序处理)。然后根据需要返回TRUE(停止事件)或FALSE,确定是否应该通过该事件。
TRUE
FALSE