查看单个帖子
旧 2009-04-16, 04:01 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】[求助]如何更改acdbtext对正方式为调整?

[求助]如何更改acdbtext对正方式为调整?
[求助]如何更改acdbtext对正方式为调整?
假设有一个acdbtext *ptext,对齐方式为左对齐,即竖向为 acdb::ktextbase ,水平为: acdb::ktextleft,要改为调整方式:
ptext->sethorizontalmode(acdb::ktextfit);
ptext->setalignmentpoint(pt);
这个pt点的坐标怎么计算?
或者有其它方法?
谢谢
//www.mystruc.com
ads_point startpt;
acedgetpoint(null,"选择文本插入点\n",startpt);//选择点
不知道合不合理,我是这样做的!
不好意思,问题没表述清楚,文本是已经存在的,对齐方式是左对齐,现在要改为调整方式:acdb::ktextfit,需要有两个点,一个是组码10的点,这个是插入点,左对齐这个点是存在的,另一个是组码11的点,改调整方式需要对这个点赋值,现在我不知道如何计算这个点,还是有其它更好的方法能把左对齐改为调整.
//www.mystruc.com
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)