图纸空间 视口进出
本帖最后由 KO你 于 2019-6-16 01:14 编辑快捷键sf视口空间进出
(defun c:sf () (command"mspace"));空格一次进入视口
(command"pspace"));空格二次退出视口
怎样实现同个命令,输入命令空格一次与两二次的切换。
本帖最后由 e2002 于 2019-6-16 21:57 编辑
这种简单程序就不要收币吧?
;; Switch layout mspace/pspace
;; Rev:
;; 0.0.1 :2019/06/16 :InitVersion
(defun C:lkpt_Layout_SpaceSwitch (/ sCmd sSpace oldvar)
(if (= (getvar "TILEMODE") 0)
(progn
(if (> (getvar "CVPORT") 1)
(setq sCmd "_.pspace"
sSpace "\nYou are in layout Pspace now!"
)
(setq sCmd "_.mspace"
sSpace "\nYou are in layout Viewport_MSpace now!"
)
);;_fi
(setq oldvar (getvar "CMDECHO"))
(setvar "CMDECHO" 0)
(vl-cmdf sCmd)
(princ sSpace)
(setvar "CMDECHO" oldvar)
);;_progn
(princ "\nYou are in Model!")
);;_fi
(princ)
);;_defun 你要的是个切换程序。 e2002 发表于 2019-6-16 20:51
你要的是个切换程序。
对,用空格确定次数来切换,在论坛上我只找到空格一次的切换,没有我想要的效果 本帖最后由 satan421 于 2019-6-16 21:58 编辑
;;你也可以说,这么简单就不要提问了 不理解为什么需要这个功能 e2002 发表于 2019-6-16 01:04
这种简单程序就不要收币吧?
能不能在这基础上增加选择视口进入? 大视口套小视口,双击进入不如人愿,需要个选择视口进入的功能 Thanks for sharing ^^ 循环激活视口直接 Ctrl+R就是不错的选择
页:
[1]
2