There is a TSAY control : @ 20,20 SAY oCl PROMPT "Some text" PIXEL OF oDLG SIZE 100, 20 FONT oFont The text is pressed to the left. In this case, I can easily determine the starting position of any character. For example, the 6th -"t" GetTextWidth(NIL, left(oCl:GetText(),5), ...