Jungs, alles was ich sagen wollte war, das Blau als fest definierte Farbe nicht unbedingt passen muss. Windows erlaubt dem Anwender die freie Farbwahl. Und es wäre durchaus vorstellbar, dass jemand sein Windows im
DP-Design hat; sprich: Blauer Hintergrund der Fenster o.ä.
Wenn du dann mit einer festen Farbe kommst, kommt es entweder zu unschönen Kombinationen ("igitt, das beißt sich"), oder die vom Entwickler gewählte Farbe ist nicht zu erkennen, weil der Anwender die gleiche als Hintergrund benutzt. So gesehen ist die Festlegung auf eine Systemfarbe, wie eben
clHighlight der bessere Weg.
Das ist übrigens ein Fehler, den ich bspw. auch oft bei Listen o.ä. sehe. Da gibt es Auflistungen von ... na, sagen wir: Filmen. Und verborgte Filme werden dann rot gekennzeichnet. Was aber, wenn jemand, der das Programm nutzt, die Hintergrundfarbe von Fenstern auf Rot gestellt hat?