Morphic GUI中的事件传播
我有一个Squeak Morphic GUI的图像,它包含一些透明部分,因此不应该接受任何鼠标事件等但只是可见,但它需要在其他变形前面可见。
这就是为什么我认为将出现的鼠标事件传播到底层变形是有用的。有没有人知道我的问题的解决方案或解决它的其他建议。
V <- mouseDownEvent
_____________________________ <- transparent image (BorderedMorph)
_____ _____ _____
_| |___| |___| |__ <- buttons waiting for click and drop events
_____________________________ <- basic morph
我希望这说明我的问题。
没有找到相关结果
已邀请:
2 个回复
淑灯
宦哨抹存胳
拦截
给孩子。 您的透明图片会获得所有点击,因为它是最顶层的。看看
。只是将
和
结合起来拒绝事件。您可能希望覆盖此以便即使可见也拒绝事件。 例如: