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 };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | Vcl.Themes |
Description
TThemedButton décrit les parties à thème possibles d'un bouton.
TThemedButton décrit les états possibles d'un bouton à thème. Le tableau suivant liste les valeurs possibles de TThemedButton et leur signification.
Valeur | Description |
---|---|
tbButtonDontCare |
Le contenu qui est partagé entre toutes les parties du bouton. |
tbButtonRoot |
Le contenu qui est partagé entre tous les états du bouton. |
tbPushButtonNormal |
Un bouton poussoir dans son état normal. |
tbPushButtonHot |
Un bouton poussoir dans son état survolé. |
tbPushButtonPressed |
Un bouton poussoir dans son état enfoncé. |
tbPushButtonDisabled |
Un bouton poussoir dans son état désactivé. |
tbPushButtonDefaulted |
Un bouton poussoir dans son état par défaut. |
tbRadioButtonUncheckedNormal |
Un bouton radio non coché dans son état normal. |
tbRadioButtonUncheckedHot |
Un bouton radio non coché dans son état survolé. |
tbRadioButtonUncheckedPressed |
Un bouton radio non coché dans son état enfoncé. |
tbRadioButtonUncheckedDisabled |
Un bouton radio non coché dans son état désactivé. |
tbRadioButtonCheckedNormal |
Un bouton radio coché dans son état normal. |
tbRadioButtonCheckedHot |
Un bouton radio coché dans son état survolé. |
tbRadioButtonCheckedPressed |
Un bouton radio coché dans son état enfoncé. |
tbRadioButtonCheckedDisabled |
Un bouton radio coché dans son état désactivé. |
tbCheckBoxUncheckedNormal |
Une case à cocher non cochée dans son état normal. |
tbCheckBoxUncheckedHot |
Une case à cocher non cochée dans son état survolé. |
tbCheckBoxUncheckedPressed |
Une case à cocher non cochée dans son état enfoncé. |
tbCheckBoxUncheckedDisabled |
Une case à cocher non cochée dans son état désactivé. |
tbCheckBoxCheckedNormal |
Une case à cocher cochée dans son état normal. |
tbCheckBoxCheckedHot |
Une case à cocher cochée dans son état survolé. |
tbCheckBoxCheckedPressed |
Une case à cocher cochée dans son état enfoncé. |
tbCheckBoxCheckedDisabled |
Une case à cocher cochée dans son état désactivé. |
tbCheckBoxMixedNormal |
Une case à cocher mixte dans son état normal. |
tbCheckBoxMixedHot |
Une case à cocher mixte dans son état survolé. |
tbCheckBoxMixedPressed |
Une case à cocher mixte dans son état enfoncé. |
tbCheckBoxMixedDisabled |
Une case à cocher mixte dans son état désactivé. |
tbGroupBoxNormal |
Une boîte groupe dans son état normal. |
tbGroupBoxDisabled |
Une boîte groupe dans son état désactivé. |
tbUserButton |
Un bouton dessiné par l'utilisateur. |