[编程申请]:想做一个块属性编辑器
像特性编辑器一样可以选择多个块,但特性编辑器不可以编辑属性的高度,宽高比,文字样式等。
如果有特性辑器的类似代码也行,改一下就可以。
文章关键字 ‘增强属性编辑器’
想做一个块属性编辑器
2011年05月5日,星期四请教!!编辑属性
2010年09月3日,星期五最近遇到个数据,里面注记形式使用的是:块+属性的形式。且可在界面看到。
那位知道这是如何实显的。企盼大虾指点!!!!
请问一个AUTOCAD中编辑属性的问题,急
2010年05月29日,星期六AUTOCAD中可以在一个块中包含若干属性,我用这个功能来定制自己的图框。图框中包含有“制图”、“图样名称”“比例”、“图样代号”、“审核”、“日期”等等属性,然后在每张绘制好的图纸上用eattedit命令来编辑属性。
但是有个问题:我定制的图纸上有两处要出现“图样代号”这个属性,那么照这样来做,每次都要输两遍图样代号,很麻烦。
请教有没有方法能只输一遍图样代号,使两个地方都能显示出来。
用lisp能实现吗?我只对lisp比较熟。
谢谢!请高人们指点。
增强的块属性编辑程序
2010年03月22日,星期一这个程序,足以修改你块中的全部属性,本程序需以Attrib.lsp命名并存放于ACAD的搜索目录下,同时在该目录下建立DCL子目录。命令行键入:attrib
如何获得增强属性编辑器中的值
2010年03月17日,星期三我有一个AutoCAD 2004的文件—Sample Drawing.dwg, 该文件存在一个名称为GCL_Title的块。通过以下的代码获得块属性。
AutoCAD.AcadBlockReference refer1 = doc.ModelSpace.InsertBlock(entity.Origin, “GCL_Title”, 1, 1, 1, 0, null);
string sTag;
string salue;
System.Array ar = (System.Array)refer1.GetAttributes();
for(int i = 0; i < ar.GetLength(0); i++)
{
AcadAttributeReference attributeRef = (AcadAttributeReference)ar.Getalue(i);
sTag = attributeRef.TagString;
salue = attributeRef.TextString;
}
但是该代码的值salue,不是我所需要的。他是“修改”菜单:对象à属性 à块属性管理器里面的值。而不是增强属性编辑器中的值,即“工具”菜单-à属性提取中的值。
我想知道如何获得该值,利用BA或C#或B.NET
R2002编辑属性可否改进一下?
2010年03月14日,星期日大侠们,R2002编辑属性对话框可否修改一下,文本编辑框输入完数据后直接回车确认,对话框消失,省去鼠标点击确认。
在R14里可以做到,不知R2002怎样修改?
怎样人为控制属性快编辑时的顺序?
2010年03月12日,星期五我有一图形文件,里面定义了属性1、属性2、属性3等,当我将此图插入一新图中,用ddatte编辑时,从上到下是属性2、属性1、属性3,怎样可以让编辑时按我的顺序来,对图形文件中的属性进行erase、copy操作好像都会使顺序变动。