Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
34.547 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

AW: Rechedit scrollen, aber ohne Fokus

  Alt 4. Dez 2012, 17:25
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)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014

Geändert von himitsu ( 5. Dez 2012 um 12:09 Uhr)
  Mit Zitat antworten Zitat