Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
Delphi 7 Professional
|
Re: ColorToString nicht für Systemfarben???
31. Mai 2008, 00:09
Ahhh, bevor ich jetzt endlich weitermache, doch noch eine dem Thema folgende Frage:
In Graphics hatte ich ja folgendes gefunden:
clBtnFace = TColor(clSystemColor or COLOR_BTNFACE)
Wenn ich den "Weg " jetzt noch weiter zurück verfolge, dann finde ich die Deklaration der Konstanten COLOR_BTNFACE. Dort steht dann
{$EXTERNALSYM COLOR_BTNFACE}
COLOR_BTNFACE = 15;
Leider spinnt meine Delphi7 Hilfe, wenn ich auf $EXTERNALSYM positioniere und F1 drücke. Was bedeutet das? So laienhaft betrachtet, klingt das nach: "Hole einen Wert von ausserhalb(also von Windows)" - würde das (so ich richtig geraten habe) aber nicht bedeuten, dass im Array "Colors" doch die aktuell in Windows gültigen Farbwerte stehen?
Ralph
|