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 ActionMainMenuBar erster Menüeintrag (https://www.delphipraxis.net/34624-actionmainmenubar-erster-menueeintrag.html)

freshness 25. Nov 2004 16:53


ActionMainMenuBar erster Menüeintrag
 
Hi Delphianer und Innen,

Ich habe auf meinem Form:
eine ActionMainMenuBar mit den erforderlichen Komponenten:
Actionmanger -> zwei individuelle Actions generiert (new, edit)
Imagelist -> mit transparenten icons
für OnClicknew & edit gibt´s entsprechenden Code.
Soweit funktioniert alles. :-D

Das eigenartige ist :?: , dass immer der erste Eintrag den ich auf den ActionMainMenuBar ziehe einen blauen hintergrund hat. Bei mouseover bzw Click passen die Farben wieder, nicht jedoch im unberührten Zustand.
Hab die beiden Menüeintrage vertauscht; es ist immer der erste falsch dargestellt siehe bild:
http://www.iag-systems.com/dd/highlight.gif
Kann mir da bitte jemand helfen ? :roll:

thx

Alex :hi:

--- people who says things can´t be done, shouldn´t stop the person doing it! ---

freshness 6. Dez 2004 13:10

Re: ActionMainMenuBar erster Menüeintrag
 
bin nun selbst draufgekommen, und möchte der Nachwelt mit evtl. dem selben Problem die mühsame Zeit der Lösungsfindung ersparen.

Die Lösung ist:
bei der TActionMainMenuBar die Property ParentBackGround auf true setzen
Keine Ahnung warum das so ist


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