如何在Squeak / Morphic GUI中使用鼠标滚轮
我正在使用Morphic / Squeak实现图形用户界面。有些物品有阻力和阻力。丢弃功能。在拖动时,我希望能够使用鼠标滚轮旋转这些项目。
第一个问题是使用鼠标滚轮结束拖动动作并导致掉落(尝试)。我怎样才能抑制它 - 并同时触发mouseWheelEvent?
第二个问题:如何将鼠标轮事件分配给我的变形?如上所述,此事件仅在拖动此变形时相关。 (解决了)
没有找到相关结果
已邀请:
2 个回复
席陋临拈
所以这就是你在Squeak里面所做的事情。 (如果您使用的是Polymorph扩展,则会有一个特殊的
事件,但他们所做的只是过滤Ctrl-Up和Ctrl-Down并生成“假”
消息。) 在
中查看
的一些代码:
Polymorph
是MouseEvent的子类,它不会返回true,因此你得到了一个drop。如果你想让它发挥作用,你必须在这里改变一些东西。
炉挤仙挟