Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alex_ITA01,
4. Nov 2022
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
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alex_ITA01,
4. Nov 2022
Also in der Eigenschaft Text steht entsprechend der lange Text.
Das Panel macht anhand bestimmter Sonderzeichen in dem Text automatisch ein Zeilenumbruch.
Deswegen wollte ich ja gerne die tatsächliche Höhe des Textes ermitteln.
Am Ende steht alles untereinander weil #13#10 ein "Enter" einfügt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alex_ITA01,
4. Nov 2022
Habe ich versucht, sieht aber meiner Meinung nach falsch aus.
Als Result wird mir 13 geliefert (=Bottom). Right sieht entsprechend lang aus aber auch keine 25k Pixel...
Edit:
Als String habe ich mal testweise folgendes übergeben:
'Hallo Welt #13#10 Hallo Welt #13#10 Welt #13#10 Hallo Welt Hallo Welt Hallo Welt #13#10 Hallo Welt Hallo Welt Hallo Welt #13#10 Hallo Welt Hallo Welt Hallo...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alex_ITA01,
4. Nov 2022
Weder noch, der Text wird direkt ins Panel geschrieben, dass brauche ich auch zwingend, da es ein spezielles Panel ist und ich bestimmte Eigenschaften davon brauche, die das normale Panel nicht bietet.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alex_ITA01,
4. Nov 2022
Hallo zusammen,
ich habe folgende Situation und würde die Range der TScrollbox automatisch berechnen:
Formular mit einer Höhe von knapp 250 Pixeln.
Darauf liegt die Scrollbox mit alClient.
In der Scrollbox liegt ein Panel mit alClient.
Dem Panel weise ich unterschiedlich langen Text mit Zeilenumbrüchen etc zu.
Das heißt, der Text in dem Panel ist kann mal 600 Pixel hoch sein, mal aber...