/ty天涯/ty 发表于 2012-8-16 09:42:52

请教CAD 多行文本编辑窗口自定义问题

本帖最后由 /ty天涯/ty 于 2012-8-17 11:57 编辑

我想实现一个功能,添加或者编辑多行文本时可以让用户选择文本的等级(等级是1,2,3,4,5),这个等级是扩展数据。现在我想请教大神们,如何方便的让用户为每个多行文本选择等级。我初步的思路是在‘文本格式’这个窗体里面自定义添加一个功能菜单。但是要如何实现呢。我还有另一个方案是放在菜单里面,但是当我编辑多行文本时,主菜单的是灰色的,也就是不可点击,如何解决呢?



/ty天涯/ty 发表于 2012-8-17 11:56:12

有人帮忙看看吗??

/ty天涯/ty 发表于 2012-8-20 08:32:00

还木有人啊

/ty天涯/ty 发表于 2012-8-20 21:33:29

有木有人帮忙啊

chmenf087 发表于 2012-8-23 17:56:12

多行文本编辑窗口没有提供API,要改变里面的按钮只有试试用windows的API,不过感觉不太靠谱。
最好还是要直接替换CAD的多行文本编辑命令,先搞清楚多行文本的格式再重写DDEDIT命令。
取出文本(同时取出扩展数据)按格式排版,修改后(包括扩展数据)按格式送回。

/ty天涯/ty 发表于 2012-8-24 09:09:59

chmenf087 发表于 2012-8-23 17:56 static/image/common/back.gif
多行文本编辑窗口没有提供API,要改变里面的按钮只有试试用windows的API,不过感觉不太靠谱。
最好还是要直 ...

谢谢了!我大致有点明白了!能在指示一下,重写命令的方法吗?
页: [1]
查看完整版本: 请教CAD 多行文本编辑窗口自定义问题