0

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





4

1 回答 1

0

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

我明白你的意思,使用 enterNotify 和 leaveNotify 事件,您可以跟踪鼠标是否在选项卡上并跳过 mousePress 事件。选项卡标签确实需要包装在 EventBox 中才能正常工作。

解决了

于 2013-04-25T09:23:46.747 回答