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.).