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 |
ユーザーが描画したボタン。 |