Hallo zusammen (:
Ich versuche eine Textbox darzustellen, die variablen Text enhält. Also je nach Text der darin angezeigt werden soll, soll die Höhe des Textelements angepasst werden.
Dafür habe ich jetzt eine TFramedVertScrollBox genutzt und in ihr ein TText-Element hinzugefügt.
Das TText-Element hat folgende Eigenschaften:
Align: MostTop
TextSettings HorzAlign: Leading
TextSettings VertAlign: Leading
AutoSize: True
Was ich schon festgestellt habe ist, dass ich ne Schrift nehmen muss bei der alle Buchstaben gleich breit sind, was aber auch kein Problem ist, da ich sowieso Courier New brauche. Nutze ich die Standardschrift, dann sind rechts manche Buchstaben am Ende der Wörter abgeschnitten.
Doch dann habe ich noch das Problem, dass man weiter runterscrollen kann als man bräuchte. Also wenn der Cursor der Scrollbar ganz unten ist, dann ist dort ganz viel weißer Platz. Woran könnte das liegen? Was muss ich da noch einstellen? Der Text/String selbst enthält am Ende keine Leerzeilen.
Ich nutze übrigens Firemonkey und 10.3 Rio.