主题:  有没有办法实现在某一热区内的右键响应

phy

职务:普通成员
等级:1
金币:1.0
发贴:210
#12002/11/20 15:48:29
有没有办法实现在某一热区内的右键响应。
即类似我们在windows中某一文件上点击鼠标右键就会有不同的菜单。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/11/20 19:48:29
实现要麻烦一些.可以设置一个rightmousedown的条件响应.在active if属性中设置cursorx cursory的范围.



行云流水1976

职务:普通成员
等级:1
金币:0.0
发贴:54
#32002/11/21 7:35:15
看来只能这样,其实你不一定要用右键,左键弹出菜单不好吗?



魔岩

职务:版主
等级:6
金币:34.0
发贴:4453
#42002/11/21 11:32:25
最简单的就是用winctrl.u32拉。。呵呵。但是需要6.5的那个新版本才行



phy

职务:普通成员
等级:1
金币:1.0
发贴:210
#52002/11/22 12:34:13
多谢,多谢!
我用Y帮主的方法解决了这个问题。
我是用条件响应来控制弹出菜单的,在Condition中设为:RightMouseDown&CursorX>152&CursorX<270&CursorY>305&CursorY<340

不怕做不到,只怕想不到。
电脑不就是人类想出来的吗?



帆帆

职务:普通成员
等级:1
金币:0.0
发贴:53
#62002/11/23 19:00:17
大哥,能给发一个源文件吗,用rightmouse函数的源程序
我的email是fan-fan@163.com



梦怡

职务:普通成员
等级:1
金币:0.0
发贴:30
#72002/11/30 13:24:00
也给我一个好吗?我的email是ljhbhl@cn.yahoo.com