Vcl.Themes.TThemedButton

提供: RAD Studio API Documentation
移動先: 案内検索

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

ユーザーが描画したボタン。



関連項目