自定义按钮的快捷方式
你好!我已经创建了一个用于CleanScreen的自定义菜单和几个用于“正常”屏幕的按钮。。。。
问题是,我想创建这些自定义菜单/按钮的键盘快捷键,但我不确定这是否可行。。。。
例如,自定义菜单/按钮为“^C^C-pu;a;;n;”我想为其指定快捷方式“pa”或“pu”等。。。。
这不能通过别名编辑器来完成(据我所知),因为它只接受单个命令条目。
这能做到吗?提前感谢! 将此添加到您的acaddoc。lsp文件
(defun c:pu () (command "-purge" "a" "" "n"))
杰出的
我假设这可以用于任何命令字符串?
非常感谢!!!
这只是一个LISP函数,将调用该命令-因此,您可以使LISP函数运行多个命令,或执行许多其他操作。。。让你的想象力尽情驰骋
我想我会的!!
我喜欢这个地方!谢谢大家! 好的,现在就玩这个。。。。
我找到了我想使用的命令的“字符串”。。。。
“最大化-清除-保存-关闭”多亏了另一个线程上的Strix,我看到了这一点,并认为这将是优步方便拥有。。。。。。
所以我试过这个:
(defun c:qq()(命令“_zoom”“_e”“-purge”“a”“n”“qsave”“close”))
并得到以下错误:
命令:关闭命令关闭在SDI模式下不可用。
命令:nil
有什么想法吗?不能通过lsp调用“close”命令吗? 如果我错了,请纠正我,但我不确定您是否可以使用LISP关闭图形,因为关闭图形的行为将导致LISP出错。 正如您所发现的,当SDI=1时,关闭将不起作用。尝试改用Quit。(注意:这不是万无一失的,例如,如果在调用之前未保存dwg) 好的,谢谢,我试试“close”。。。。。。 为什么不为你要做的事情使用脚本呢?
脚本可以在任意数量的图形上运行,并根据需要执行。
页:
[1]
2