![]() |
AW: TScrollBox, VerticalScrollbar, Range
Ok, ich gucke mal wie ich das hinbekomme. Ist keine eigene Komponente das Panel.
Ich brauch ja die tatsächliche Texthöhe, nicht die Texthöhe von dem aktuell sichtbaren Teil, damit ich den Scrollbereich entsprechend einstellen kann. Danke |
AW: TScrollBox, VerticalScrollbar, Range
Die Funktion TextRect besitzt als 3. Parameter die TextFormat damit kann man Wordwrap und andere Formatierungen bestimmen.
![]() Unter Windows wird hier für die MSDN Funktion DrawText oder DrawTextEx benutzt ![]() |
AW: TScrollBox, VerticalScrollbar, Range
Ja, es gibt einige TextGröße-Berechnungsfunktionen, welche #13 und/oder #10 nicht als Zeilenumbruch ansehen, sondern als "normales" Zeichen.
Zitat:
denn das da ist wirklich eine lange Zeile. |
AW: TScrollBox, VerticalScrollbar, Range
Ich verstehe was ihr meint. Ich habe mit dem Hersteller der Komponenten-Suite mal Kontakt aufgenommen, was es da für Möglichkeiten gibt.
Das mit den #13#10 war auch eher als Beispiel zu sehen weil das Panel ein HTML Highlighting integriert hat und ganz viele Zeichen im String selber ersetzt durch gewisse Formatierungen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz