本人CAD.NET菜鸟级,想进行CAD二次开发,求二次开发实现以下功能的示例代码,但确实不知行情。 各位大人指示下,该多少费用合适。如果不高,那就付费请高人做。 联系Q:55512381 1, 运行DLL后,弹出一个窗体,不与AutoCAD软件重叠,在电脑屏幕上各占一半,该窗体上放置本示例的各个按钮及其它。 2, 点击窗体上的一个《简化》按钮,简化整个AUTOCAD软件的界面,仅留下以下按钮:平移、缩放、全部,并左键点选图元时,图元不显示为选中状态,去掉右键功能。该按钮再点第二次,AUTOCAD软件界面恢复原来所有显示。 3, 左键点击对象时取得图元的HANDLE及OBJECTID. 4, 人工点选一个或多个对象取得OBJECTID成为一个集合,然后点击按钮《ISOLATE》,可实现该集合“ISOLATE”,意思是除该集合外,其它图元全部消失,不显示,并该集合自动缩放适合当前AUTOCAD软件显示界面,重点按钮《ISOLATE》,恢复原来所有显示。 5, 人工点选一个或多个对象取得OBJECTID成为一个集合, 人工输入基点及角度、平面后,点击《旋转》按钮,可进行旋转,并立即显示,重点《旋转》按钮恢复原来位置。 6, 人工点选一个或多个对象取得OBJECTID成为一个集合,输入颜色,及线宽后,点击《变色》按钮,可以改变集合内图元的颜色及线宽,重点变色》按钮恢复原来颜色及线宽。 |