多个工具栏同用一个action,如何在action Execute里判断出是哪个工具栏激发的
例如多个工具栏的功能的实现很类似,我把它合并在一个action里,在action里根据激发该action的工具栏的名称作相应的编码?请问如在action Execute里判断出是哪个工具栏激发的? 问题点数:20、回复次数:6Top
1 楼hansion3406(阿木㊣拖鞋男)回复于 2003-06-04 09:04:33 得分 0
没作过..我连什么是ACTION都不知道..Top
2 楼lovelymelon(小人物)回复于 2003-06-04 09:17:13 得分 0
设置一个全局变量,在对工具栏操作时,用这个全局变量记住是那个工具栏,在action execute时首先通过这个全局变量判断是哪个工具栏就可以Top
3 楼cscer(时光之石头)回复于 2003-06-04 09:36:42 得分 20
读取Sender参数内容Top
4 楼belllab(菜鸟)回复于 2003-06-04 09:41:52 得分 0
Sender 就是此对象Top
5 楼winboth(winboth)回复于 2003-06-04 23:56:59 得分 0
问题是全局变量在哪里记?工具栏的一点击就马上执行action execute了Top
6 楼winboth(winboth)回复于 2003-06-05 00:08:46 得分 0
sender是Taction的,而不是Ttoolbuttoon呀Top




