Beispiel - RGB-Farbwerte
Beispiel - RGB-Farbwerte Setzen und Auswerten von RGB-Farbwerten
In den unterschiedlichen Farbeigenschaften können nicht nur die vordefinierten Farbkonstanten, sondern auch beliebige Farben angegeben werden. Diese Farbwerte setzen sich aus den drei RGB-Werten (rot, grün, blau) zusammen.
Farbwerte können einer Variablen vom Typ color zugewiesen werden. Anschließend können die Farbanteile über die Eigenschaften vpColorR, vpColorG und vpColorB ausgelesen werden. Über die Eigenschaften oder die Anweisung ColorRgbMake () können Farbwerte auch zusammengestellt werden.
So kann auch die Farbe von Systemfarben bestimmt werden.
Beispiele:
tColor->vpColorSystem # _WinColActiveCaption;
tRed # tColor->vpColorR;
tGreen # tColor->vpColorG;
tBlue # tColor->vpColorB;
tColor->vpColorSystem # ColorRgbMake(tRed, tGreen, tBlue);