Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   FMX: TCalendar Größe ändern (https://www.delphipraxis.net/179997-fmx-tcalendar-groesse-aendern.html)

bcvs 16. Apr 2014 10:01

FMX: TCalendar Größe ändern
 
Hallo zusammen,

wie kann man denn in Firemonkey die Größe eines TCalendar (für Android) ändern? Bei mir hat der immer die Standardgröße. Width und Height kann ich nicht ändern. Align:=alClient hat auch keine Auswirkung.

So wie er ist, passt er aber nicht auf mein Handy-Display.

Edit: habe gerade gesehen, dass ich da mit Scale was machen kann, aber ist das der offizielle Weg, dass ich mit erst einen passenden Skalierungsfaktor ausrechnen muss?

himitsu 22. Apr 2014 09:44

AW: FMX: TCalendar Größe ändern
 
Du könntest auch mal die VCL debuggen und schauen was da passiert, wenn du ein
Delphi-Quellcode:
Calendar1.Width := 123;
ausführst.
Ansonsten könntest du auch ein Handy mit ausreichend Pixeln kaufen. :stupid:


Wenn der Calendar nur mit einer festen Größe erstellt wird und es keinen code gibt, welcher dir Größe/Position der inneren Komponenten anpasst,
dann kannst du das natürlich nicht ändern und die Skalierung wäre dann vermutlich der einzige Weg.

bcvs 23. Apr 2014 07:08

AW: FMX: TCalendar Größe ändern
 
Hier gibt's die Lösung (teilweise):
http://www.delphipraxis.net/180076-g...ml#post1256604


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz