Einzelnen Beitrag anzeigen

emteg

Registriert seit: 16. Jun 2005
71 Beiträge
 
Delphi 2009 Architect
 
#1

Dynamisches Object: OnChange zuweisen?

  Alt 27. Dez 2005, 17:53
Ich möchte in dynamisch erstellten TRichEdit immer nach ganz unten scrollen, sobald sich am Text etwas ändert (OnChange).

Delphi-Quellcode:
//beim erstellen des TRichEdit, weise ich die procedure OnChange zu:
Channels[i].Log.OnChange:=MainForm.ScrollDownInLogs;

//diese procedure soll diesen quelltext ausführen
procedure TMainForm.ScrollDownInLogs(Sender: TObject);
begin
  Sender.Perform(EM_SCROLLCARET, 0, 0);
  Sender.SelStart:=length(Log.text);
end;
Das geht so natürlich nicht, weil Sender ist ja nicht vom Typ TRichEdit. Wie kann ichs trotzdem hinkriegen?
  Mit Zitat antworten Zitat