resullins 发表于 2022-7-7 00:06:50

LISP com的键盘快捷键

我有一个LISP命令,ARRAYINCREMENT。lsp,别名为IA。但是,我需要为它指定一个键盘快捷键(即CTRL+G),以便我可以将其放在鼠标的某个按钮上。然而,它并没有出现在我的CUI中的所有命令列表中,所以我不知道如何找到它来分配它。
 
有什么想法吗?我真的在努力加快速度,我鼠标上的小按钮非常方便!

Tiger 发表于 2022-7-7 00:15:31

不能在CUI中创建一个命令,并为其指定一个调用Lisp的宏吗?

BlackBox 发表于 2022-7-7 00:21:39

我知道,较新版本几乎禁止使用Ctrl键-解决方法之一是使用CUI编辑器、传输选项卡,并将现有快捷键(键盘快捷键、快捷键节点)拖动到单独的CUI(x)文件中。将该CUI(x)设置为主,并根据需要进行编辑。完成后,恢复原始主CUI(x),并使用“传输”选项卡拖动到主CUI(x)。
 
请注意,您可能正在覆盖现有的快捷方式,具体取决于您的命名约定、命令等,并且“元素ID”(来自原始快捷方式)将保留。
 
我只有一个传统的快捷键,因为我的鼠标、键盘接受(多键)宏,所以我只使用它。也许有更好的方法来实现我上面描述的。
 
HTH公司

resullins 发表于 2022-7-7 00:26:34

嗯@老虎:我不知道如何在CUI中创建自定义命令。
 
@渲染:我已取消分配不使用的快捷键。像CTRL+L。。。因为我从不使用正交,并将它们重新分配给我想放在鼠标上的命令。复制、匹配道具等。
 
现在,我不知道你想告诉我关于自定义CUI的什么。我已经使用自定义CUI。。。

BlackBox 发表于 2022-7-7 00:30:25

 
简单-从左下窗格的CUI编辑器中,确保“命令列表”已展开,然后选择“创建新命令”按钮(右上角带星号的星形)。
 
 
取消分配=/=分配。。。这只会禁用现有的快捷方式,而不会启用自定义版本。
 
如果临时替代不足,则必须通过“传输”选项卡将快捷键引入主CUI(x),您可以根据需要从中进行自定义。

mdbdesign 发表于 2022-7-7 00:35:07

我所做的是:
将lisp添加到启动套件
输入IA(在我的Autocad中“IA”不用于任何东西)并且它。
试试看。

BlackBox 发表于 2022-7-7 00:44:11

考虑一下原来的帖子:
 
 
我所做的是:
将lisp添加到启动套件
输入IA(在我的Autocad中“IA”不用于任何东西)并且它。
试试看。
</blockquote>

mdbdesign 发表于 2022-7-7 00:45:49

 
我的错,对不起。

BlackBox 发表于 2022-7-7 00:51:55

 
别担心,伙计。。。我有时也做同样的事情。

resullins 发表于 2022-7-7 00:57:53

 
知道了!谢谢
页: [1] 2
查看完整版本: LISP com的键盘快捷键