I have an ImageEnVect control that when I add a Text Object it always displays a bounding rectangle which I do not want.
How do you disable the bounding rectangle for iekTEXT ?
I save ieDisplay.Proc.SaveUndo() before adding the text then after use I try to remove it by ieDisplay.Proc.Undo() but it fails to be removed, please advise - thanks in advance.
ieDisplay.Proc.SaveUndo();
iObj:= ieDisplay.AddNewObject;
ieDisplay.ObjKind[iObj]:= iekTEXT;
if LeftIrisFlag = True then ieDisplay.ObjText[iObj]:= 'L'
else ieDisplay.ObjText[iObj]:= 'R';
ieDisplay.ObjTextAlign[iObj]:= iejCenter;
ieDisplay.ObjTop[iObj]:= CentrePoint.Y-30;
ieDisplay.ObjLeft[iObj]:= CentrePoint.X-30;
ieDisplay.ObjPenColor[iObj]:= clWhite;
ieDisplay.ObjFontHeight[iObj]:= 56;
//ieDisplay.ObjBoxHighlight[iObj]:= False;
//ieDisplay.ObjMemoBorderStyle[iObj]:= psClear; //TPenStyle;
...
ieDisplay.Proc.Undo();
Andy