Vcl.Themes.TCustomStyleServices.GetStyleColor
Delphi
function GetStyleColor(Color: TStyleColor): TColor;
C++
System::Uitypes::TColor __fastcall GetStyleColor(TStyleColor Color);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | TCustomStyleServices |
Beschreibung
Gibt die Farbe zurück, die im Stil für das in Color
angegebene Element definiert wurde.
Mit GetStyleColor ermitteln Sie die für ein bestimmtes Steuerelement definierte Farbe. Wenn beispielsweise Color
scButtonPressed
ist, gibt GetStyleColor die Farbe zurück, die der gedrückten Schaltfläche zugeordnet ist.
Die Stilfarben ermöglichen Ihnen den Zugriff auf die für Steuerelemente im aktuellen Stil verwendeten Farben. Es gibt zwei Kategorien von Stilfarben. Die erste Kategorie schließt Farben für Steuerelementteile ein, die direkt aus einem Bild gerendert werden. In diesem Fall bietet Ihnen die Stilfarbe eine Möglichkeit auf die Bildfarbe zuzugreifen und ist rein informativ. Die zweite Kategorie schließt die Farben für Steuerelemente ein, die zur Laufzeit aus Code gerendert werden (Panel, ListBox, Grid usw.).