![]() |
[求助]关于undo
[求助]关于undo
www.dimcax.com [求助]关于undo 问题1: autocad自带的命令中的undo功能有的是不受zoom影响的(如line),怎样在lisp的程序中使用undo功能?? 具体例子——比如执行一个c:xxx 的lisp,先pan或zoom后,执行其他操作,在程序结束钱执行undo, 这时候又回到zoom之前的状况 问题2: 我们知道,在undo中,可以放置“标记”,以确保恢复到指定位置, 但“标记”之前的记录则被删除,如何避免? 在lisp中放置undo又是如何的应用?? 这是lyy的程序链接,就存在我说的问题: d 就是记录操作的数量+记录zoom的操作次数, u的最大次数=操作数量+zoom的操作次数 在程序中多次执行undo-begin undo-end,操作记录可解决,但zoom次数无法记录 d 可以这样 就是程序执行之前先获取屏幕中心坐标viewctr,程序中u直到屏幕中心坐标与记录的相同就ok 问题2解决 d |
所有的时间均为北京时间。 现在的时间是 10:28 AM. |