Vcl.Themes.TThemedButton

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.



Siehe auch