Einzelnen Beitrag anzeigen

Maekkelrajter

Registriert seit: 8. Mär 2017
Ort: Köln
118 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: TRichedit, Horizontal-Scrolling von markiertem Text

  Alt 7. Dez 2017, 21:41
Delphi-Quellcode:
   selstart:= Hpos + len;
   sellength:= -len;
War tatsächlich die Lösung. So einfach kann das sein!

Zitat:
Warum eine Listenansicht mit TRichEdit und nicht mit TListView?
Wahrscheinlich wäre in der Tat ein TListview von Anfang an die bessere Wahl gewesen. Aber mein Workflow als Hobby-Programmierer, der fast ausschließlich für den Eigenbedarf arbeitet, dürfte sich etwas von dem eines Professionals unterscheiden. Da wird zunächst quick & dirty ein Programm hingerotzt, das gerade mal die beabsichtigte Funktion erfüllt. Dabei wird soviel wie möglich aus schon vorhandenen Projekten übernommen. Nach und nach wird dann sowohl das GUI als auch der Code optimiert und 'verschönert'. Deshalb hatte mir auch zunächst ein TMemo für die Textausgabe völlig ausgereicht. Aber einige optische Gimmicks wie z.B. mehrfarbiger Text waren damit anscheinend nicht zu realisieren, weshalb ich das TMemo durch ein TRichedit ersetzt habe, das ja dank gemeinsamer Vorfahren fast 'Pin-kompatibel' ist. Im gegenwärtigen fortgeschrittenen Stadium des Projektes das Design auf TListview umzustellen wäre dagegen ein enormer Aufwand, ja geradezu Overkill.
Noch mal vielen Dank für die Hilfe!

Geändert von Maekkelrajter ( 7. Dez 2017 um 21:57 Uhr)
  Mit Zitat antworten Zitat