Systemfarben wecheln vs. Toolbar

Für allgemeine Fragen zur Programmierung mit PureBasic.
Sven
Beiträge: 374
Registriert: 23.09.2004 12:01

Systemfarben wecheln vs. Toolbar

Beitrag von Sven »

Warum wird beim Wechsel der Systemfarben (Farbschema, Win98) die Farbe einer Toolbar in einem Window nicht mit geändert? Alle anderen Objekte des Fensters (Menu, Gadgets, Statusbar) ändern die Farbe.

Kann man das irgendwie erzwingen? Sieht nämlich schon doof aus, wenn die Toolbar nicht dazu passt. :cry:

Sven
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Das liegt daran, dass Toolbars sich beim Erstellen die passenden Sysemfarben
ziehen und sie nach Schemawechsel nicht mehr laden; sie haben veraltete
Farbwerte. Eventuell gibt es in der Api einen Befehl zum Redrawen, musste
mal suchen. Aber Purebasic selbst kann es ohne weiteres nicht.
Sven
Beiträge: 374
Registriert: 23.09.2004 12:01

Beitrag von Sven »

Das heißt, ich müßte eventuell #WM_SYSCOLORCHANGED (oder so) abfangen und die Toolbar neu erstellen?

Sven
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Jain, keine Ahnung wie man das anstellen könnte.
Antworten