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 Toolbar-Hintergundfarbe (https://www.delphipraxis.net/35356-toolbar-hintergundfarbe.html)

runger 6. Dez 2004 05:16


Toolbar-Hintergundfarbe
 
Hallo,

folgendes Problem:

Wir benutzen D7 prof mit Win2k zum entwickeln unserer Applikationen.
Unser Prog funktioniert unter win2k absolut korrekt.
Starte ich das Prog unter WinXP bekomme ich folgenden Effekt:
Der Hintergrund der Toolbar ist und bleibt schwarz, egal was ich auch anstelle.
Das gilt allerdings nur zur Laufzeit, in der IDE ist alles normal.
Weiss jemand weiter? Wir sind ratlos.

Danke im Vorraus
Rainer

runger 7. Dez 2004 06:26

Re: Toolbar-Hintergundfarbe
 
Hallo,

auch wenn mir keiner geantwortet hat, möchte ich euch trotzdem an meinem Erfolgserlebnis teilhaben lassen.
Wir zeichnen sehr viel auf unsere Forms und benutzen deshalb doublebuffered:=true.
Das funktioniert unter Win2K, aber nicht unter WinXP.
Ein ganzes Sammelsurium von Steuerelementen kann damit nicht umgehen. So z.B Tpanel oder z.B Ttoolbar.

Trotz alledem sind mir die Farben unter XP und D7 ein absolutes Rätsel. Bei meinen Anwendungen ist die richtige Farbe purer Zufall.

Rainer
Hat jemand ähnliche Erfahrungen gemacht? Oder sind wir ( bin ich ) einfach nur zu blöd?

kalmi01 10. Apr 2006 10:06

Re: Toolbar-Hintergundfarbe
 
Hallo Rainer,
Zitat:

Hat jemand ähnliche Erfahrungen gemacht? Oder sind wir ( bin ich ) einfach nur zu blöd?
bin heute auf das gleich Symptom gestoßen.

Anwendung geringfügig erweitert ==> Peng.
Unter Win2K alles OK, WinXP nicht mehr.
dcu/cfg/dof löschen, hilft alles nichts.
Änderung zurück genommen, hat auch nichts gebracht.

Das Lustige daran ist, dass das Prog bis vor kurzem auch mit
DoubleBuffered noch funktioniert hat.

Seltsamerweise werden ein paar Buttons in einer anderen Tollbar zur Laufzeit
"resized", obwohl dies nicht eingestellt ist.

kalmi01 10. Apr 2006 11:44

Re: Toolbar-Hintergundfarbe
 
:wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall:
:wall: :wall: XP-Manifest war schuld :wall: :wall:
:wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall: :wall:

uligerhardt 10. Apr 2006 12:46

Re: Toolbar-Hintergundfarbe
 
Zitat:

Zitat von runger
Trotz alledem sind mir die Farben unter XP und D7 ein absolutes Rätsel. Bei meinen Anwendungen ist die richtige Farbe purer Zufall.

Zumindest bei Panels hilft es, etwas mit ParentBackground rumzuspielen - ein paarmal im OI von true auf false und wieder zurück umstellen.

Uli.


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