Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Völlig blau - Form von D6->D2009 (https://www.delphipraxis.net/138094-voellig-blau-form-von-d6-d2009.html)

messie 3. Aug 2009 15:11


Völlig blau - Form von D6->D2009
 
Moin,

ich hatte unter D6 noch den Theme Manager von Mike Lischke verwendet. Das habe ich noch unter D6 rausgeworfen, dann in D2009 aufgemacht. Die Panels im Mainform sind auf einmal dunkelblau, zur Laufzeit werden sie blaugrau. Property color ist aber clBtnFace.
Ich vermute, dass sich noch Teile vom Thememanager im Projekt verstecken. Ich zwar jedem Steuerelement erst eine andere Farbe und dann wieder clBtnFace zuweisen, ich würde das Übel aber gerne an der Wurzel packen.
Wo sind denn die Verweise zum Thememanager versteckt?

Danke, Messie

toms 3. Aug 2009 15:15

Re: Völlig blau - Form von D6->D2009
 
Hast du die Theme Manager Unit aus der uses-Klausel entfernt?

messie 3. Aug 2009 15:30

Re: Völlig blau - Form von D6->D2009
 
Zitat:

Zitat von toms
Hast du die Theme Manager Unit aus der uses-Klausel entfernt?

Ja, alles einfach sichtbare ist raus. Compiler läuft auch durch und fragt nicht mehr danach.

Grüße, Messie

Mithrandir 3. Aug 2009 15:44

Re: Völlig blau - Form von D6->D2009
 
Und wenn du einfach mal auf "Projekt neu erstellen" klickst?

messie 3. Aug 2009 16:05

Re: Völlig blau - Form von D6->D2009
 
Zitat:

Zitat von Daniel G
Und wenn du einfach mal auf "Projekt neu erstellen" klickst?

Wo finde ich denn das?

Mithrandir 3. Aug 2009 16:08

Re: Völlig blau - Form von D6->D2009
 
Öhm... 2009 habe ich nicht. Versuch mal Umsch. + F9 und dann Strg. + F9

messie 3. Aug 2009 17:58

Re: Völlig blau - Form von D6->D2009
 
Zitat:

Zitat von Daniel G
Öhm... 2009 habe ich nicht. Versuch mal Umsch. + F9 und dann Strg. + F9

Achsooo... nee, das hilft nicht. Schon zur Entwurfszeit zeigen die Panels eine andere Farbe als ihre property angibt. Das muss noch was Anderes sein.

Grüße, Messie

kalmi01 3. Aug 2009 18:29

Re: Völlig blau - Form von D6->D2009
 
Hi,

erzeug mal ein neues Projektverzeichnis und kopiere nur PAS-, DFM- und DPR-Dateien.
Auf keinen Fall irgendwelche CFG, DOF, DPROJ, DCU, RES o.ä.
Manchmal verstecken sich da Settings

messie 4. Aug 2009 15:25

Re: Völlig blau - Form von D6->D2009
 
Hahaha,

doller Trick :oops: ! Das Mainform hatte für mich nicht sichtbar Farbe clBlue und TPanel erbt in D2009 offensichtlich auch die Farbe.
Gibt es noch andere automatische Vererbungen, die es in D6 noch nicht gab?

Danke schonmal, Messie

Bernhard Geyer 4. Aug 2009 15:32

Re: Völlig blau - Form von D6->D2009
 
Zitat:

Zitat von messie
doller Trick :oops: ! Das Mainform hatte für mich nicht sichtbar Farbe clBlue und TPanel erbt in D2009 offensichtlich auch die Farbe.

TPanel ist bei aktiven XP Theming transparent.

Zitat:

Zitat von messie
Gibt es noch andere automatische Vererbungen, die es in D6 noch nicht gab?

Alles was mit XP-Theming zu tun hat: Ignorierung von Farbvorgaben die per Theming überschrieben werden. Transparenz bei diversen Controls, ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:03 Uhr.
Seite 1 von 2  1 2      

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