Einzelnen Beitrag anzeigen

Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.081 Beiträge
 
Delphi 2009 Professional
 
#2

AW: TRichedit, Horizontal-Scrolling von markiertem Text

  Alt 7. Dez 2017, 16:28
Links-Rechts-Schwäche?

Warum eine Listenansicht mit TRichEdit und nicht mit TListView? (TListBox kann nicht horizontal scrollen, aber TListView kann das, wenn man es auf Report stellt und nach dem Einfügen von Elementen die Breite der einzigen Spalte (Header ausblenden) auf -1 oder -2 (vergessen, welches) setzt.)

Wenn du unbedingt bei TRichEdit bleiben möchtest:
* SelLength := Len + 1 (oder 2), je nach Plattform. Markiert den "Absatz" mit.
* Es gibt einen ScrollBy-Befehl (keine Ahnung, ob der hier geht), ansonsten WinApi-Calls wie SetScrollPos/SetScrollInfo (hatte damit einige Stabilitätsprobleme glaube ich).
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat