habe mal wieder ein Problem. Ich habe mittels Manifest die XP-Styles aktiviert. Das funktioniert auch alles prima bis auf folgendes:
Die Coolbar (Microsoft Windows Common Controls-3 6.0 (SP3)) nimmt jetzt einen silbernen Style mir Farbübergang und so an.
Die Toolbar (Microsoft Windows Common Controls 6.0 (SP6)) bleibt allerdings einheitlich grau.
Die Toolbar (Microsoft Windows Common Controls 5.0 (SP2)) bleibt auch einheitlich grau, verändert aber ihren MousOver-Effect zu einem etwas moderneren.
Ich wollte nur kurz Fragen, ob man dieses Problem lösen kann und ob das noch andere haben oder ob das ein Fehler bei mir ist. Das wäre doch irgendwie blöd gemacht von Microsoft oder?!
Ich frage mich außerdem warum die 5.0-Controls die Styles annehmen und 6.0 nicht (ist zumindest bei Toolbar u. TabStrip so).
Ich finde einfach nichts im Internet!
ein kleiner Auszug, welches deine Fragen beantworten sollten.
Common Controls
Um Common Controls im Client-Bereich des Formulars Visual Styles
zuzuweisen, muss die ComCtl32.dll in der Version 6 oder höher
verwendet werden, Gleich wie bei früheren Versionen dieser Datei kann
auch die Version 6 dieser DLL nicht weitergegeben werden, eine
Auslieferung mit der Anwendung ist dadurch nicht möglich. Die einzige
Möglichkeit, Version 6 zu verwenden, ist es, ein Betriebsssystem zu
einzusetzen, auf der sie installiert ist. Windows XP enthält sowohl
Version 5 als auch Version 6 der DLL. **Standardmässig verwenden
Anwendungen die Steuerelemente aus der User32.dll und die Common
Controls aus der ComCtl32.dll Version 5.**
Soll nun eine Anwendung Visual Styles verwenden, muss ein
Anwendungsmanifest erstellt werden, das angibt, dass die Version 6 der
DLL verwendet werden soll, sofern diese zur Verfügung steht. Die
Version 6 enthält einige neue Steuerelemente, z.B. das
SysLink-Steuerelement, und zahlreiche neue Optionen für die bereits
vorhandenen Steuerelemente. Die grösste Änderung ist aber, dass das
Aussehen von Steuerelementen in einem Fenster je nach gerade
eingestelltem Visual Style angepasst werden kann.
ein kleiner Auszug, welches deine Fragen beantworten sollten.
Vielen Dank schonmal.
Hab vielleicht etwas blöd gefragt. Mein Hauptproblem ist eigentlich das einheitliche grau der Toolbar auf der silbenen Coolbar mit Farbübergang. Das sieht recht komisch aus. Kann die Toolbar nicht auch dieses siber annehmen? Bzw. irgendwie transparent werden?
Hab vielleicht etwas blöd gefragt. Mein Hauptproblem ist
eigentlich das einheitliche grau der Toolbar auf der silbenen
Coolbar mit Farbübergang. Das sieht recht komisch aus. Kann
die Toolbar nicht auch dieses siber annehmen? Bzw. irgendwie
transparent werden?
hab nach langen Suchen eine bedingte Lösung gefunden.
Ich habe meiner Toolbar jetzt als Hintergrundbild genau denselben Farbübergang gegeben, wie meine Coolbar angenommen hat.
Allerdings befürchte ich, dass dies nicht die beste Lösung ist. Falls jemand etwas besseres weiß, kann er es ja noch posten