Blöde Frage, wo steht der Cursor?
Am Anfang der letzten Zeile
Zitat:
log.SelStart := log.Perform(EM_LINEINDEX, log.Lines.Count, 0);
Wie gesagt, egal welche Variante ich nutze, also WM_VSCROLL oder EM_SCROLLCARET,
es funktioniert immer nur, wenn der Fokus beim Richedit liegt, aber da ist er nunmal nicht.
[add]
Und EM_LINESCROLL funktioniert auch nicht.
Perform und SendMessage machen auch keinen Unterschied.
Praktisch dürften jetzt wohl auch alle "zwei RichEdits synchron scrollen"-Codes nicht mehr funktionieren.
(und alle Thread dazu, welche ich fand, waren auch mindestens 5 Jahre alt ... also von da, wo es noch ging)