明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1772|回复: 10

[提问] 新手提问:DCL面板能否设置用字母按键代替左键点击?

[复制链接]
发表于 2023-6-28 12:51:00 | 显示全部楼层 |阅读模式
问题如题。
新手,学习LISP和DCL不久,好多常识不懂!
搜索了论坛的帖子,也不太明白。
大神们,能否解惑?
谢谢!!!
发表于 2023-6-29 11:10:50 | 显示全部楼层
本帖最后由 菜卷鱼 于 2023-6-29 11:13 编辑


":button{label=\"选中(&S)\";key=\"SURE\";is_default = true;}"
":button{label=\"取消(&Q)\";key=\"EXIT\";is_cancel=true;}"

效果如图

按alt配合按键就能快捷使用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复 支持 1 反对 0

使用道具 举报

发表于 2023-6-28 14:11:36 | 显示全部楼层
回复 支持 1 反对 0

使用道具 举报

发表于 2023-6-28 13:55:55 | 显示全部楼层
DCL没有右键操作吧   但是有字母按键的相关操作
 楼主| 发表于 2023-6-28 14:12:38 | 显示全部楼层
不是右键。
比如说,我按字母键“A"代替用左键点击某个button;按字母键“M"代替用左键点击另外一个button。
DCL中左键点击可以用action_tile函数定义,那么按字母按键能否代替左键呢?
发表于 2023-6-28 16:01:36 | 显示全部楼层
initget不香吗,非要搞DCL
 楼主| 发表于 2023-6-29 13:48:09 | 显示全部楼层
菜卷鱼 发表于 2023-6-29 11:10
":button{label=\"选中(&S)\";key=\"SURE\";is_default = true;}"
":button{label=\"取消(&Q)\";key=\" ...

请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。
发表于 2023-6-29 13:56:19 来自手机 | 显示全部楼层
renxianjing 发表于 2023-6-29 13:48
请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。

按菜老师写的boTTon写好就行,如果用回车键不用那样,按钮设焦点即可
 楼主| 发表于 2023-6-29 14:09:38 | 显示全部楼层
wzg356 发表于 2023-6-29 13:56
按菜老师写的boTTon写好就行,如果用回车键不用那样,按钮设焦点即可

好的,谢谢!!!
发表于 2023-6-29 14:20:13 | 显示全部楼层
renxianjing 发表于 2023-6-29 13:48
请问,按住ALT和S就相当于点击“选中”,是这个意思吧?
同理,按住ALT和Q就相当于点击“取消”。

是的,
加了这句 is_default = true ,按回车也可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-2-23 01:57 , Processed in 0.242690 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表