Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi CoolBar: WIeso is jedes Item weiss? (https://www.delphipraxis.net/26145-coolbar-wieso-jedes-item-weiss.html)

Pseudemys Nelsoni 19. Jul 2004 09:34


CoolBar: WIeso is jedes Item weiss?
 
hallo ^^

wenn ich eine coolbar habe mit einem MainMenu und eine Toolbar dann haben die items einen weissen hintergrund, wie die bar eigentlich selbst haben sollte (siehe links am rand) aber die bar ist sonst überall noch in dem standard "clBtnFace"...wie bekomm ich sie ueberall in gleicher farbe???

http://www.n1ght.de/hmd.JPG

Mario 19. Jul 2004 16:44

Re: CoolBar: WIeso is jedes Item weiss?
 
Kannst Du Deinen Beispielsource als zip hier mal reinstellen, ich kann das Problem nicht nachvollziehen.

Luckie 19. Jul 2004 16:45

Re: CoolBar: WIeso is jedes Item weiss?
 
Könnte am einer nicht vollständigen XP-Style Unterstützung von der VCL liegen.

Pseudemys Nelsoni 19. Jul 2004 17:15

Re: CoolBar: WIeso is jedes Item weiss?
 
jo luckie, daran denke ich auch. nur was kann man da am besten tun?

@Mario: das brauche ich nicht zu schicken, denn code ist ken bisschen drinne.

Kannste ja mal versuchen:

Pack fongendes in deine form:

Coolbar
ActionMainMenuBar(in die coolbar)
ActionManager
XP Komponente

dann starte dein prog. wie du siehst ist die farbe deiner actionmainmenubar ganz anders als die der coolbar (siehe links)

mirage228 19. Jul 2004 17:39

Re: CoolBar: WIeso is jedes Item weiss?
 
Hi,

stelle die Eigenschaft ParentBackground von ActionMainMenuBar mal auf True ;)

mfG
mirage228

Pseudemys Nelsoni 19. Jul 2004 18:00

Re: CoolBar: WIeso is jedes Item weiss?
 
wow,

danke
danke
danke

:)

darauf haett ich auch selbst ma kommen koennen...und ich hab immer mit der colormap rumgespielt :mrgreen:

Robert_G 28. Jul 2004 12:29

Re: CoolBar: WIeso is jedes Item weiss?
 
Zitat:

Zitat von mirage228
Hi,

stelle die Eigenschaft ParentBackground von ActionMainMenuBar mal auf True ;)

mfG
mirage228

Das ist ein Standard Bug, der sich durch ( fast ? ) alle containercontrols (Panel, ActionBars, ...) zieht.
Bei einem Panel reicht es oftmals ParentBackground auf True und dann gleich wieder auf False zu setzen.
Ich weiß, das klingt total blöd, aber es geht. :?
Ansonsten hast du stehts die gleiche Hintergrundfarbe wie das Form, NICHT DIE DES PARENTS ( das ist ja das Dumme an dem Bug)


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