新手提问:DCL面板能否设置用字母按键代替左键点击?
问题如题。新手,学习LISP和DCL不久,好多常识不懂!
搜索了论坛的帖子,也不太明白。
大神们,能否解惑?
谢谢!!! 本帖最后由 菜卷鱼 于 2023-6-29 11:13 编辑
":button{label=\"选中(&S)\";key=\"SURE\";is_default = true;}"
":button{label=\"取消(&Q)\";key=\"EXIT\";is_cancel=true;}"
效果如图
按alt配合按键就能快捷使用了
https://www.bilibili.com/video/BV19t4y1c7iv/?spm_id_from=333.999.0.0&vd_source=f238933ef363feb9bc3ceff41b386f5c
加上字母加速键就可以了 DCL没有右键操作吧 但是有字母按键的相关操作 不是右键。
比如说,我按字母键“A"代替用左键点击某个button;按字母键“M"代替用左键点击另外一个button。
DCL中左键点击可以用action_tile函数定义,那么按字母按键能否代替左键呢? initget不香吗,非要搞DCL 菜卷鱼 发表于 2023-6-29 11:10
":button{label=\"选中(&S)\";key=\"SURE\";is_default = true;}"
":button{label=\"取消(&Q)\";key=\" ...
请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。 renxianjing 发表于 2023-6-29 13:48
请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。
按菜老师写的boTTon写好就行,如果用回车键不用那样,按钮设焦点即可 wzg356 发表于 2023-6-29 13:56
按菜老师写的boTTon写好就行,如果用回车键不用那样,按钮设焦点即可
好的,谢谢!!! renxianjing 发表于 2023-6-29 13:48
请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。
是的,
加了这句 is_default = true ,按回车也可以
页:
[1]
2