Default-Farben ändern

28/04/2008 - 15:20 von Lothar Geyer | Report spam
Gibt es eine Möglichkeit vbWindowText Anwendungs-spezifisch zu àndern,
so dass in eben dieser Anwendung der Text grundsàtzlich in blau
dargestellt wird? Oder muss ich das in jeder Form z.B. im _Init manuell
machen?

Lothar Geyer
 

Lesen sie die antworten

#1 Thorsten Albers
28/04/2008 - 16:31 | Warnen spam
Lothar Geyer schrieb im Beitrag
...
Gibt es eine Möglichkeit vbWindowText Anwendungs-spezifisch zu àndern,
so dass in eben dieser Anwendung der Text grundsàtzlich in blau
dargestellt wird? Oder muss ich das in jeder Form z.B. im _Init manuell
machen?



vbWindowText kannst Du nicht àndern, denn das ist eine Konstante. Diese
Konstante enthàlt aber auch keinen absoluten Farbwert, sondern einen
Systemfarben-Index, der bei Bedarf durch die entsprechende Systemfarbe
ersetzt wird. Ergo: Wenn Du die Farbe in den Fàllen vorgeben willst, in
welchen vbWindowText verwendet wird, mußt Du die entsprechende Systemfarbe
àndern. Wie aus der Bezeichnung ersichtlich, gilt eine Systemfarbe aber
systemweit - und die Änderung einer systemweiten Einstellung nur für den
Ablauf von ein oder zwei Programmen ist nicht sinnvoll.

-
Thorsten Albers albers(a)uni-freiburg.de
-

Ähnliche fragen