求Lisp下获取并自动处理已选择对象的方法
本帖最后由 20033535 于 2014-2-8 19:31 编辑怎么获取当前选择的对象?例如,选择任意一个对象后,即显示出该对象的信息(无需输入任何命令);选择多个对象后,显示显示的对象数量。
查了半天,发现有个 SelectionChanged 事件,好像可以获取当前选择的对象,但是不知道怎么用。
真诚求教!!
附 .NET版的 http://bbs.mjtd.com/thread-88552-1-1.html 唉 这问题困扰我了好几天了
就是那个选择的事件,如何获取,操作。
类似于快捷特性,选择对象,即显示对象的属性。我想自定义显示属性。
实在不行只能用objectarx了 自己继续努力~
Objectarx下的Editor Events事件,Editor.SelectionAdded Event等,写好dll,然后用Lisp,acaddoc.lsp里写上自动加载。
大致思路。 本帖最后由 llsheng_73 于 2014-2-20 16:27 编辑
(nth 1(ssgetfirst))
不对,没看清楚楼主的要求 大师你好!我想询问一下,你的这个问题解决了吗!最近也想让鼠标在不选择任何图元的时候,只是放在这个图元上就能显示出这个图元的信息(注,是我想让其显示自定义的一些信息)!这样有方法吗? 这写出来也是要运行是才能做到的,而Acad本身就提供了rollover时显示对象特性的功能,第三方的也有好几种,除非是练习编程技能,一般用户还是直接使用就好了。 直接用(ssget)就能获取到了
页:
[1]