选择上一个宏的快捷方式
我已经试过了,但它似乎不起作用。(P后面一个空格)$M=$(if,$(getvar,cmdactive),,_select;)_p
以及(P后面的两个空格)
^C^C_select _P
我想要的是,它的行为就像SELECT命令一样,通过两个输入来选择它们。 具有
在我的阿卡多克中。lsp这个宏适合我
$M=$(if,$(getvar,cmdactive),_previous,prev) 以RCDATA\u 16\u SELPRE为图像。
对于全选
$M=$(if,$(getvar,cmdactive),_all,^P_ai_selall ^P) 以RCDATA\u 16\u seall作为图像。
最后一个
(defun c:lastob (/)(sssetfirst nil (ssget "L"))(princ))。lsp这个宏适合我
以RCDATA_16_SELLAS为图像。 谢谢tombu。我会实现的。
奇怪的是,这不能直接分配。
这是一条关于同一件事的线索。 https://forums.autodesk.com/t5/autocad-lt-forum/trying-to-make-the-quot-select-previous-quot-shortcut-key-work/td-p/5373373
最接近工作的是(但这需要按下enter键)
7
我最终选择了这个:
8
以及:
使其在命令激活的情况下工作。 谢谢你的提醒。
你以前做什么? 当命令处于活动状态(如移动或复制)时,上一个(或P)选择上一个选择。
如果没有激活的命令,宏将运行lisp命令QSPREVICE,但如果命令处于激活状态,宏将不执行任何操作。
无论命令是否处于活动状态,我发布的三个宏都按预期工作。
页:
[1]