کدی برای قراردادن کرسر در مختصات دلخواه در ریچ ادیت
procedure
SetCursoreXY(tempRichEdit: TRichEdit; Colonna, Riga: Integer);
varCharRange: TCharRange;
beginCharRange.cpMin := tempRichEdit.Perform(EM_LINEINDEX, Riga, 0) + Colonna;
CharRange.cpMax := CharRange.cpMin;
tempRichEdit.Perform(EM_EXSETSEL, 0, LPARAM(@CharRange));
tempRichEdit.Perform(EM_SCROLLCARET, 0, 0);
tempRichEdit.SetFocus
end;

نوشته شده در پنجشنبه هجدهم خرداد 1385ساعت 15:20  توسط مرد تنها
|