Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Der schöne Günther,
22. Okt 2014
So werde ich das dann auch tun. Den im Endeffekt scheint sich das TLabel in seiner AdjustBounds-Methode auch wieder den Desktop-Canvas zu holen und tut dann irgendwelche mir unverständlichen Dinge damit.
Deshalb nehme ich jetzt auch ein Hilfslabel, schaue wie breit das werden würde und übernehme das dann für meinen Button.
Falls es noch interessiert, in Form einer Hilfsklasse sieht das dann...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Der schöne Günther,
21. Okt 2014
Ich möchte die Pixelbreite eines Textes (z.B. die Caption eines TButton) ermitteln. Ich finde immer nur Beispiele welche die Methode TextWidth(..) eines TCanvas benutzen.
Im Falle eines TButton habe ich leider keinen Canvas. Was tue ich dann?