在Notebook上捕捉鼠标按下事件而不触及标签及其内容

时间:2013-03-18 08:27:22

标签: events mouseevent children gtkd mousepress

我在 Funtoo Linux 上的 gtkD 中进行编程。
我想在 Notebook 中捕捉鼠标按下事件,
但我不想触摸标签及其内容 我在 Notebook 中使用了函数: addOnButtonPress()
但之后标签不可重新排序(以前是) 或者类似地,如何仅在所选窗口/小部件上捕获鼠标事件而不触及它的孩子 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

我问了同样的问题:http://forum.dlang.org我和Mike Wey回答了我的问题。 解决方案:

  

我明白你的意思,使用enterNotify和leaveNotify事件,如果鼠标位于选项卡上并且跳过mousePress事件,你可以跟踪它们。选项卡标签需要包装在EventBox中才能实现。

解决