-
Привет всем. Скажите пожалуйства как можно получить координаты (X,Y) внутри области TRichEdit(MyRich).ClientRect если мне известен индекс символа CharIndex. Сейчас делаю так: [code] var clientPos:TPoint; ............... MyRich.SelStart:=CharIndex; GetCaretPos(clientPos);
X:=clientPos.X; Y:=clientPos.Y; [/code]
Однако постоянное изменение SelStart заставляет MyRich постоянно мигать...подскажите можно ли эту же информацию получить другим путем напрмер через сообщения EM_......? Заранее благодарен...
-
var pt: TPoint; .... SendMessage(MyRich.Handle, EM_POSFROMCHAR, WPARAM(@pt), CharIndex);
-
|