hi christian,
[
oh]TRichEdit.CaretPos;[/
oh] liefert dir die Koordinaten, des Carets
im Clientbereich des Richedits.
du musst also noch die
top- und left-werte des formulars und des richedits hinzuaddieren und dein fenster erscheint an der richtigen stelle.
sprich:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
Timer1.Enabled := False;
form_code.left := form1.left + richedit1.left + richedit1.caretpos.x;
form_code.top := form1.top + richedit1.top + richedit1.caretpos.y;
form_code.show;
end;
Aenogym