netthree 发表于 2008-12-2 08:03:00

objectarx2008 开发包中有一个bug,合并后的表格文字不能设置为左上对齐,请教高手

objectarx2008 开发包中有一个bug,合并后的表格文字不能设置为左上对齐,请教高手如问修正。<p>objectarx2008 开发包中有一个bug,合并后的表格文字不能设置为左上对齐,请教高手如问修正。</p><p>程序如下:</p><p>AcDbTable *pTbl;&nbsp;<br/>pTbl = new AcDbTable();<br/>pTbl-&gt;generateLayout(); <br/>pTbl-&gt;suppressHeaderRow(false);<br/>setTableColAndRows(pTbl,6,12);<br/>pTbl-&gt;setPosition(AcGePoint3d(0,0,0));pTbl-&gt;mergeCells(8,11,2,3);//合并单元格 <br/>pTbl-&gt;setAlignment(8,2,AcDb::kTopLeft);//bug所在行,明明设置的是表格文字左上对齐,实际效果是中间对齐,即kTopMid=kMiddleCenter<br/>addEntToDwg(acdbHostApplicationServices()-&gt;workingDatabase(),pTbl);<br/>pTbl-&gt;close();</p>
页: [1]
查看完整版本: objectarx2008 开发包中有一个bug,合并后的表格文字不能设置为左上对齐,请教高手