how to get exact positon of the text?
Hi try below code, i am not getting exact position of the text.
InterfacePtr< ITextModel > textModel( Utils< IXMLUtils >()->QueryTextModel( inXMLElement ) );
InterfacePtr< IFrameList > frameList( textModel->QueryFrameList() );
TextIndex start_pos, end_pos;
Utils< IXMLUtils >()->GetElementIndices(inXMLElement,&start_pos,&end_pos);
int32 fidx;
InterfacePtr<ITextFrameColumn> textFrameColumn(frameList->QueryFrameContaining(start_pos, &fidx));
UIDRef focusedText = ::GetUIDRef(textFrameColumn);
unsigned int current_page = GetPageNumberFromUIDRef(focusedText);
UID pageUID;
UIDRef spreadUIDRef = GetPageSpreadUIDRef(current_page,pageUID);
PMRect PageCoords = GetPagePasteBoardPos(UIDRef(db,pageUID));
InterfacePtr<IWaxStrand> waxStrandFrame(((IWaxStrand*)textModel->QueryStrand(kFrameListBoss, IID_IWAXSTRAND)));
if (waxStrandFrame == nil)break;
K2::scoped_ptr<IWaxIterator> waxIterator(waxStrandFrame->NewWaxIterator());
PMReal yposition = 0;
if (waxIterator == nil)break;
IWaxLine* waxLine = waxIterator->GetFirstWaxLine(start_pos);
yposition = waxLine->GetYPosition();
Can you any one suggest solution for above problem.