netbrain 发表于 2019-8-25 13:11:36

请教skill如何获取find窗口内某filter的状态

通过axlFormGetField可以得到某filter是不是选中,不过要先知道find窗口的dbid,
find窗口是allegro创建的,要如何知道它的dbid呢?谢谢不吝赐教:D:D:D

6771877@qq.com 发表于 2019-8-27 08:25:56

可以用这个试试axlGetFindFilter()

netbrain 发表于 2019-8-27 09:00:26

6771877@qq.com 发表于 2019-8-27 08:25
可以用这个试试axlGetFindFilter()

这个试过了,获取的状态有时候不一致,在交互命令比如移动时的filter,窗口显示的和用这个命令获取的就不一样。

netbrain 发表于 2019-8-27 11:01:01

本想获取filter状态来切换,发现可以使用下面命令实现,
FORM find Symbols toogle

6771877@qq.com 发表于 2019-8-27 13:18:13

厉害

YZDZ 发表于 2019-12-9 10:43:17

:lol:lol:lol:lol

ASDK 发表于 2020-1-3 21:12:59


看评论涨姿势

ssmagic 发表于 2020-5-13 10:26:41

我觉得获取不如主动去设置它的状态
页: [1]
查看完整版本: 请教skill如何获取find窗口内某filter的状态