Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jazzman_Marburg,
4. Jul 2009
Hallo.
Habe einen Workaround gefunden: https://forums.codegear.com/thread.jspa?threadID=16860
Sowohl tbsDivider als auch tbsSeparator sind wohl buggy. Stattdessen als Trenner einfach einen leeren Button verwenden.
Das hilft schon mal -- aber ein wenig unschön ist es schon.
Also, vielen Dank & Gruss
Jazzamn
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jazzman_Marburg,
4. Jul 2009
Nochmal Hallo.
Bin ein Schritt weiter: Es hat etwas mit den Trennern zu tun!
In der ToolBar habe ich zwei Trenner. Der erste trennt die ersten vier Buttons von dem Rest. Nehme ich beide Trenner raus -- kein Problem!
D.h. alles was nach dem ersten Trenner kommt wird erst nach einem Resize gerendert.
Keine Ahung, was da los ist...
Gruss
Jazzman
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jazzman_Marburg,
4. Jul 2009
Hallo!
Gute Idee!
Also die ToolBar mit der dazugehörigen ImageList (Icons für die Buttons der ToolBar) kopiert und in einem neuen, sonst komplett leerem Projekt auf die Form eingefügt. Im Designmodus wie gehabt -- alle Buttons da.
Zur Laufzeit hingegen gleicher Effekt: nur die ersten vier Buttons sind sichtbar. Das Resize bringt sie dann hervor.
Nun dachte ich, es könnte je irgendwas an...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Jazzman_Marburg,
4. Jul 2009
Tach auch!
Vielleicht hat jemand ja eine Idee, was da bei mir schief läuft:
Auf der Main Form habe ich eine ToolBar mit 8 Buttons (Style: tbsButton, mit Images). Wenn ich das Programm starte werden aber nur die ersten vier linken Buttons gezeichnet -- die restlichen vier erst dann wenn ich die Main Form resize (egal ob vertikal oder horizontal, egal ob kleiner oder größer).
Habe in der...