Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: TColor - Frage zu den Werten

  Alt 5. Mai 2007, 20:04
das fordere ist eigentlich der Alphawert. Aber nur eigentlich.
das vordere Byte wird dazu verwendet um zu bestimmen das es eine Systemfarbe ist.
Denn gibst du einem Control den Farbwert clBtnface und dieser würde in der DFM als RGB gespeichert werden, wäre der Button auf jedem System gleichfarbig und nicht mehr in der Farbe die im System eingestellt ist.
Sind also die vorderen bits gesetzt heißt dies das es sich um eine Systemfarbe handelt und die anderen bits werden nicht als RGB interpretiert sondern bestimmen um welche Systemfarbe es sich handelt.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat