Delphi-PRAXiS
Seite 2 von 2     12   

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/)
-   -   Delphi Groupbox Höhe läßt sich nicht ändern (https://www.delphipraxis.net/180076-groupbox-hoehe-laesst-sich-nicht-aendern.html)

bcvs 22. Apr 2014 09:10

AW: Groupbox Höhe läßt sich nicht ändern
 
Hat das vielleicht auch etwas mit meinem Problem zu tun?
http://www.delphipraxis.net/179997-f...e-aendern.html

Union 22. Apr 2014 12:29

AW: Groupbox Höhe läßt sich nicht ändern
 
Wenn man sich mit FMX beschäftigt, kommt man nicht darum herum sich anzuschauen wie Styles funktionieren.

1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden

zeras 22. Apr 2014 17:47

AW: Groupbox Höhe läßt sich nicht ändern
 
Zitat:

Zitat von Union (Beitrag 1256484)
Wenn man sich mit FMX beschäftigt, kommt man nicht darum herum sich anzuschauen wie Styles funktionieren.

1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden

Das heißt, dass ich das selber machen kann oder muss, wenn es Emba nicht macht?
Mit Styles habe ich mich noch nicht beschäftigt.
Gibt es eine Anleitung, wie man das macht?

Union 22. Apr 2014 19:28

AW: Groupbox Höhe läßt sich nicht ändern
 
Such mal nach Beiträgen von Harry Stahl (der Stylekönig). Auch entsprechende Tutorials durcharbeiten. Die FMX TGroupBox für mobile Plattformen ist IMHO wirklich fehlerhaft gestyled, wahrscheinlich hat das ein ahnungsloser Designer von igrendwoher kopiert, überarbeitet und vergessen die doch sehr fragwürdige FixedHeight zu löschen.

Man sollte auch die Style-Guidelines der Zielplattformen einmal anschauen - sowas wie Groupboxen gibt es dort nämlich eigentlich gar nicht. Eine 1:1 Umsetzung von VCL ist meist eine schlechte Idee, die Dich evtl. sogar durch die Reviews fallen lässt.

bcvs 23. Apr 2014 07:06

AW: Groupbox Höhe läßt sich nicht ändern
 
Zitat:

Zitat von Union (Beitrag 1256484)
1. groupboxstyle exportieren
2. mit Notepad o.ä. FixedHeight entfernen
3. den geänderten groupboxstyle wieder ins stylebook laden

Interessant. So funktioniert das auch bei meinem TCalandar.

Nur dass dort die Unterelemente nicht automatisch angepasst werden. Ich kann dann zwar den Kalenderhintergrund in der Höhe ändern, aber die Tage bleiben wie sie sind.

Mich ärgert nur, dass das alles so schlecht dokumentiert ist. Wie soll man so etwas ohne ein Forum wie dieses herausfinden?

himitsu 23. Apr 2014 07:31

AW: Groupbox Höhe läßt sich nicht ändern
 
Ich vermute einfach mal, daß soeine Änderung nicht vorgesehen war (außer über die Skalierung) und das hier praktisch sowas wie ein Hack und damit nicht dokumentiert ist. :gruebel:

Union 23. Apr 2014 07:32

AW: Groupbox Höhe läßt sich nicht ändern
 
Dokumentiert ist es schon. Nur ist es nicht gut auffindbar. Ansonsten hilft ein Blick in den Source, in diesem Fall von TStyledControl.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 Uhr.
Seite 2 von 2     12   

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