李青松 发表于 2024-10-22 09:39:47

能不能写个插件,把x设置成正交切换的快捷键,代替F8

本帖最后由 李青松 于 2024-10-22 09:41 编辑

能不能写个插件,把X键设置成正交切换的快捷键,代替F8      功能同原来的F8   悬赏100明经币

Scarlet2001 发表于 2024-10-22 09:51:35

好大的悬赏额,可惜我不会

wszxf 发表于 2024-10-22 09:54:14

(defun c:x (/ mode)
(setq mode (getvar "ORTHOMODE"))
(if (= mode 0)
    (setvar "ORTHOMODE" 1)
    (setvar "ORTHOMODE" 0)
)
)

李青松 发表于 2024-10-22 10:56:44

wszxf 发表于 2024-10-22 09:54
(defun c:x (/ mode)
(setq mode (getvar "ORTHOMODE"))
(if (= mode 0)

要透明命令,类似F8,其他命令还没结束的时候,可以切换

wszxf 发表于 2024-10-22 11:01:53

(defun c:x (/ mode)
(setq mode (getvar "ORTHOMODE"))
(if (= mode 0)
    (setvar "ORTHOMODE" 1)
    (setvar "ORTHOMODE" 0)
)
)
(Vlax-Add-Cmd "x" 'c:x "x" ACRX_CMD_TRANSPARENT)
这样输入'x就可以了他已经是透明 命令了

wszxf 发表于 2024-10-22 11:03:20

其他命令还没结束的时候,可以输入‘x切换

李青松 发表于 2024-10-22 11:08:00

wszxf 发表于 2024-10-22 11:01
(defun c:x (/ mode)
(setq mode (getvar "ORTHOMODE"))
(if (= mode 0)

不行   

wszxf 发表于 2024-10-22 11:10:12

本帖最后由 wszxf 于 2024-10-22 11:12 编辑

试过了可以的

李青松 发表于 2024-10-22 11:11:13

wszxf 发表于 2024-10-22 11:03
其他命令还没结束的时候,可以输入‘x切换

我试了不行呢      wszxf    加个微   深入探讨   微 bxjgaaa111

自贡黄明儒 发表于 2024-10-22 11:14:24

用什么正交呀,极坐标设置成15度,不就包括了正交?
页: [1] 2 3 4 5 6
查看完整版本: 能不能写个插件,把x设置成正交切换的快捷键,代替F8