277283904 发表于 2023-12-6 18:20:51

CAD鼠标中间滚轮放大缩小都要算一步操作,怎么取消?

CAD鼠标中间滚轮放大缩小都要算一步操作,怎么取消?:P-

277283904 发表于 2023-12-8 11:27:22

masterlong 发表于 2023-12-8 10:48
即使设了合并缩放和平移命令
偶尔也会出现需要无数次UNDO的缩放操作
猜测楼主是想解决这种现象吧


是的,滚轮放大缩小都成为一步操作了,要不停的按ctrl+z返回,平面软件就不会记录窗口放大缩小的操作

277283904 发表于 2023-12-8 12:00:57

jun470 发表于 2023-12-8 10:12
(command "undo" "be")
...
各种步骤


(defun c:r ()
    (command "undo" "be")
)

运行不了

jun470 发表于 2023-12-8 10:12:17

(command "undo" "be")
...
各种步骤
...
(command "undo" "e")

这样中间操作的步骤就只在一个撤销了

xiangganglv 发表于 2023-12-6 19:36:33

把滚轮扣了。

vitalgg 发表于 2023-12-6 20:16:39

选项->用户系统配置->合并缩放和平移命令。

277283904 发表于 2023-12-7 08:39:30

本帖最后由 277283904 于 2023-12-7 08:40 编辑

滚轮放大缩小也算做记录操作的一部分,如何取消

277283904 发表于 2023-12-7 08:41:10

vitalgg 发表于 2023-12-6 20:16
选项->用户系统配置->合并缩放和平移命令。

不起作用{:1_1:}

vitalgg 发表于 2023-12-7 09:20:22

改变了视口的显示状态,当然算操作了。

d1742647821 发表于 2023-12-7 10:09:13

在数据库里,改变了ViewTableRecord,当然是一步操作了

vitalgg 发表于 2023-12-7 15:24:55

那就命令行输入undoc a 或者其它中意的选项。

undoctl 变量只能通过undo命令设置。不能用servar设置。




277283904 发表于 2023-12-7 17:58:04

vitalgg 发表于 2023-12-7 15:24
那就命令行输入undoc a 或者其它中意的选项。

undoctl 变量只能通过undo命令设置。不能用servar设置。 ...
感觉还是会{:1_1:}

277283904 发表于 2023-12-7 17:59:14

d1742647821 发表于 2023-12-7 10:09
在数据库里,改变了ViewTableRecord,当然是一步操作了

没改变过数据库
页: [1] 2
查看完整版本: CAD鼠标中间滚轮放大缩小都要算一步操作,怎么取消?