Vcl.Themes.TThemedButton
Delphi
TThemedButton = (
tbButtonDontCare,
tbButtonRoot,
tbPushButtonNormal, tbPushButtonHot, tbPushButtonPressed, tbPushButtonDisabled, tbPushButtonDefaulted, tbPushButtonDefaultedAnimating {Windows Vista or later},
tbRadioButtonUncheckedNormal, tbRadioButtonUncheckedHot, tbRadioButtonUncheckedPressed, tbRadioButtonUncheckedDisabled,
tbRadioButtonCheckedNormal, tbRadioButtonCheckedHot, tbRadioButtonCheckedPressed, tbRadioButtonCheckedDisabled,
tbCheckBoxUncheckedNormal, tbCheckBoxUncheckedHot, tbCheckBoxUncheckedPressed, tbCheckBoxUncheckedDisabled,
tbCheckBoxCheckedNormal, tbCheckBoxCheckedHot, tbCheckBoxCheckedPressed, tbCheckBoxCheckedDisabled,
tbCheckBoxMixedNormal, tbCheckBoxMixedHot, tbCheckBoxMixedPressed, tbCheckBoxMixedDisabled,
tbCheckBoxImplicitNormal, tbCheckBoxImplicitHot, tbCheckBoxImplicitPressed, tbCheckBoxImplicitDisabled, // Windows Vista or later
tbCheckBoxExcludedNormal, tbCheckBoxExcludedHot, tbCheckBoxExcludedPressed, tbCheckBoxExcludedDisabled, // Windows Vista or later
tbGroupBoxNormal, tbGroupBoxDisabled,
tbUserButton,
tbCommandLinkNormal, tbCommandLinkHot, tbCommandLinkPressed, tbCommandLinkDisabled, tbCommandLinkDefaulted, tbCommandLinkDefaultedAnimating,
tbCommandLinkGlyphNormal, tbCommandLinkGlyphHot, tbCommandLinkGlyphPressed, tbCommandLinkGlyphDisabled, tbCommandLinkGlyphDefaulted
);
C++
enum DECLSPEC_DENUM TThemedButton : unsigned char { tbButtonDontCare, tbButtonRoot, tbPushButtonNormal, tbPushButtonHot, tbPushButtonPressed, tbPushButtonDisabled, tbPushButtonDefaulted, tbPushButtonDefaultedAnimating, tbRadioButtonUncheckedNormal, tbRadioButtonUncheckedHot, tbRadioButtonUncheckedPressed, tbRadioButtonUncheckedDisabled, tbRadioButtonCheckedNormal, tbRadioButtonCheckedHot, tbRadioButtonCheckedPressed, tbRadioButtonCheckedDisabled, tbCheckBoxUncheckedNormal, tbCheckBoxUncheckedHot, tbCheckBoxUncheckedPressed, tbCheckBoxUncheckedDisabled, tbCheckBoxCheckedNormal, tbCheckBoxCheckedHot, tbCheckBoxCheckedPressed, tbCheckBoxCheckedDisabled, tbCheckBoxMixedNormal, tbCheckBoxMixedHot, tbCheckBoxMixedPressed, tbCheckBoxMixedDisabled,
tbCheckBoxImplicitNormal, tbCheckBoxImplicitHot, tbCheckBoxImplicitPressed, tbCheckBoxImplicitDisabled, tbCheckBoxExcludedNormal, tbCheckBoxExcludedHot, tbCheckBoxExcludedPressed, tbCheckBoxExcludedDisabled, tbGroupBoxNormal, tbGroupBoxDisabled, tbUserButton, tbCommandLinkNormal, tbCommandLinkHot, tbCommandLinkPressed, tbCommandLinkDisabled, tbCommandLinkDefaulted, tbCommandLinkDefaultedAnimating, tbCommandLinkGlyphNormal, tbCommandLinkGlyphHot, tbCommandLinkGlyphPressed, tbCommandLinkGlyphDisabled, tbCommandLinkGlyphDefaulted };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | Vcl.Themes |
Beschreibung
TThemedButton beschreibt die möglichen Teile einer Schaltfläche, für die Themes verwendet werden können.
TThemedButton beschreibt die möglichen Status einer Schaltfläche mit Themes. Die folgende Tabelle führt die möglichen Werte von TThemedButton und deren Bedeutung auf.
Wert | Beschreibung |
---|---|
tbButtonDontCare |
Der Inhalt, der von allen Schaltflächenteilen gemeinsam genutzt wird. |
tbButtonRoot |
Der Inhalt, der von allen Schaltflächenstatus gemeinsam genutzt wird. |
tbPushButtonNormal |
Eine Schaltfläche im normal Status. |
tbPushButtonHot |
Eine Schaltfläche, auf der sich der Mauszeiger befindet. |
tbPushButtonPressed |
Eine Schaltfläche in gedrücktem Status. |
tbPushButtonDisabled |
Eine Schaltfläche im deaktivierten Status. |
tbPushButtonDefaulted |
Eine Schaltfläche in Standardstatus. |
tbRadioButtonUncheckedNormal |
Ein nicht markiertes Optionsfeld im normal Status. |
tbRadioButtonUncheckedHot |
Ein nicht markiertes Optionsfeld, auf dem sich der Mauszeiger befindet. |
tbRadioButtonUncheckedPressed |
Ein nicht markiertes Optionsfeld im gedrückten Status. |
tbRadioButtonUncheckedDisabled |
Ein nicht markiertes Optionsfeld im deaktivierten Status. |
tbRadioButtonCheckedNormal |
Ein markiertes Optionsfeld im normal Status. |
tbRadioButtonCheckedHot |
Ein markiertes Optionsfeld, auf dem sich der Mauszeiger befindet. |
tbRadioButtonCheckedPressed |
Ein markiertes Optionsfeld im gedrückten Status. |
tbRadioButtonCheckedDisabled |
Ein markiertes Optionsfeld im deaktivierten Status. |
tbCheckBoxUncheckedNormal |
Ein nicht markiertes Kontrollkästchen im normal Status. |
tbCheckBoxUncheckedHot |
Ein nicht markiertes Kontrollkästchen, auf dem sich der Mauszeiger befindet. |
tbCheckBoxUncheckedPressed |
Ein nicht markiertes Kontrollkästchen im gedrückten Status. |
tbCheckBoxUncheckedDisabled |
Ein nicht markiertes Kontrollkästchen im deaktivierten Status. |
tbCheckBoxCheckedNormal |
Ein markiertes Kontrollkästchen im normal Status. |
tbCheckBoxCheckedHot |
Ein markiertes Kontrollkästchen, auf dem sich der Mauszeiger befindet. |
tbCheckBoxCheckedPressed |
Ein markiertes Kontrollkästchen im gedrückten Status. |
tbCheckBoxCheckedDisabled |
Ein markiertes Kontrollkästchen im deaktivierten Status. |
tbCheckBoxMixedNormal |
Ein gemischtes Kontrollkästchen im normal Status. |
tbCheckBoxMixedHot |
Ein gemischtes Kontrollkästchen, auf dem sich der Mauszeiger befindet. |
tbCheckBoxMixedPressed |
Ein gemischtes Kontrollkästchen im gedrückten Status. |
tbCheckBoxMixedDisabled |
Ein gemischtes Kontrollkästchen im deaktivierten Status. |
tbGroupBoxNormal |
Ein Gruppenfeld im normal Status. |
tbGroupBoxDisabled |
Ein Gruppenfeld im deaktivierten Status. |
tbUserButton |
Eine benutzerdefinierte Schaltfläche. |