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/)
-   -   Delphi Disabled Buttons von Toolbar zeigen normales Symbol an (https://www.delphipraxis.net/127734-disabled-buttons-von-toolbar-zeigen-normales-symbol.html)

Andreas L. 18. Jan 2009 03:43


Disabled Buttons von Toolbar zeigen normales Symbol an
 
Hallo,

folgendes Szenario: Eine Coolbar enthält ein TPanel welches wiederrum eine TToolbar enthält. Auf der Toolbar sind normale TToolButtons. Die Toolbar hat eine normale, eine Hot und eine Disabled ImageList zugewiesen. Die ImageList enthält PNGs (ist die X²GraphicList). Die normalen und Hot Symbole werden optimal angezeigt. Setzte ich jetzt Enabled eines ToolButtons auf False (egal ob zur Entwurf- oder Laufzeit) wird zwar die Schrift disabled dargestellt, das Symbol bleibt aber normal. Bei der Toolbar ist außerdem List sowie ShowCaptions auf True gesetzt. Ich denke mal das, dass ein Bug von Delphi ist. Nun die Frage: Gibts irgendeinen Workaround um das zu beheben?

Nächtliche Grüße,
Andy

Andreas L. 19. Jan 2009 08:34

Re: Disabled Buttons von Toolbar zeigen normales Symbol an
 
Keiner eine Idee?

himitsu 19. Jan 2009 10:07

Re: Disabled Buttons von Toolbar zeigen normales Symbol an
 
du brauchst ein Glyph mit mindestens 2 Bildern ... wenn du mehr, als 16 Bit (glaub das war die Grenze) verwendet.

bei einem 16-Bit-Bild wird das zweite Glyph errechnet ... bei mehr nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:46 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