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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Vcl.Themes.pas Vcl.Themes.hpp |
Vcl.Themes | Vcl.Themes |
説明
TThemedButton は、ボタンのテーマ適用可能部分について記述します。
TThemedButton は、テーマが適用されたボタンの取り得る状態を記述します。以下の表では、TThemedButton が取り得る値とその意味を示します。
値 | 説明 |
---|---|
tbButtonDontCare |
ボタンのすべての部分で共有される内容。 |
tbButtonRoot |
ボタンのすべての状態で共有される内容。 |
tbPushButtonNormal |
標準の状態のプッシュ ボタン。 |
tbPushButtonHot |
マウスが上にある状態のプッシュ ボタン。 |
tbPushButtonPressed |
押されている状態のプッシュ ボタン。 |
tbPushButtonDisabled |
無効な状態のプッシュ ボタン。 |
tbPushButtonDefaulted |
デフォルトになっている状態のプッシュ ボタン。 |
tbRadioButtonUncheckedNormal |
標準の状態の、オフになっているラジオ ボタン。 |
tbRadioButtonUncheckedHot |
マウスが上にある状態の、オフになっているラジオ ボタン。 |
tbRadioButtonUncheckedPressed |
押されている状態の、オフになっているラジオ ボタン。 |
tbRadioButtonUncheckedDisabled |
無効な状態の、オフになっているラジオ ボタン。 |
tbRadioButtonCheckedNormal |
標準の状態の、オンになっているラジオ ボタン。 |
tbRadioButtonCheckedHot |
マウスが上にある状態の、オンになっているラジオ ボタン。 |
tbRadioButtonCheckedPressed |
押されている状態の、オンになっているラジオ ボタン。 |
tbRadioButtonCheckedDisabled |
無効な状態の、オンになっているラジオ ボタン。 |
tbCheckBoxUncheckedNormal |
標準の状態の、オフになっているチェック ボックス。 |
tbCheckBoxUncheckedHot |
マウスが上にある状態の、オフになっているチェック ボックス。 |
tbCheckBoxUncheckedPressed |
押されている状態の、オフになっているチェック ボックス。 |
tbCheckBoxUncheckedDisabled |
無効な状態の、オフになっているチェック ボックス。 |
tbCheckBoxCheckedNormal |
標準の状態の、オンになっているチェック ボックス。 |
tbCheckBoxCheckedHot |
マウスが上にある状態の、オンになっているチェック ボックス。 |
tbCheckBoxCheckedPressed |
押されている状態の、オンになっているチェック ボックス。 |
tbCheckBoxCheckedDisabled |
無効な状態の、オンになっているチェック ボックス。 |
tbCheckBoxMixedNormal |
標準の状態の、混在のチェック ボックス。 |
tbCheckBoxMixedHot |
マウスが上にある状態の、混在のチェック ボックス。 |
tbCheckBoxMixedPressed |
押されている状態の、混在のチェック ボックス。 |
tbCheckBoxMixedDisabled |
無効な状態の、混在のチェック ボックス。 |
tbGroupBoxNormal |
標準の状態のグループ ボックス。 |
tbGroupBoxDisabled |
無効な状態のグループ ボックス。 |
tbUserButton |
ユーザーが描画したボタン。 |