原来还有另一种思路,受教了!
还有另外一个办法可以让图元的显示状态恢复如初
那就是进行原位移动,不管它是用(redraw ename 2)(redraw ename 3)处理过都能正常显示出来
但怎么选择出它们来确实困难,查了几天也没查到它的DXF组变化 图元高亮仅仅只是显示方式不同
会影响到dxf吗
73兄想多了 楼主的问题
如果引用别人的程序是源代码
在它的程序里加一个出错处理好了
没必要恢复到undo g的原始状态
因为esc经常也用于中断并结束程序 masterlong 发表于 2015-11-19 23:57 static/image/common/back.gif
图元高亮仅仅只是显示方式不同
会影响到dxf吗
73兄想多了
请指教,如何选择出用2或者3方式进行redraw处理的图元? 回73兄
这是无法选择的
所以我建议楼主
在别人的代码中加出错处理
因为既然高亮或隐藏
说明使用了redraw函数
把这些图元再处理一遍就是了 masterlong 发表于 2015-11-20 22:25 static/image/common/back.gif
回73兄
这是无法选择的
所以我建议楼主
嗯,最后我还是研究了下源码,把所有的高亮图元全部再赋值,然后在error函数中处理了,虽然麻烦,但也是效果最好的办法了
页:
1
[2]