FMX.Controls.TControl.EnableExecuteAction

提供:RAD Studio API Documentation

Delphi

property EnableExecuteAction: boolean read FEnableExecuteAction write FEnableExecuteAction;

C++

__property bool EnableExecuteAction = {read=FEnableExecuteAction, write=FEnableExecuteAction, nodefault};

プロパティ

種類 可視性 ソース ユニット 親
property protected
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControl


説明

コントロールでマウス クリック、キー押下げ、タッチ デバイスでの入力(ジェスチャ)に Action.OnExecute を使用できるかどうかを指定します。

EnableExecuteAction が True で、OnClick イベント ハンドラが割り当てられたいなかった場合(または、Action.OnExecute と同じだった場合)、Click は割り当てられた Action を実行し、そうでなければ OnClick イベント ハンドラが実行されます。

Click は OnClick イベントのイベント ハンドラです。コントロールの上にマウス ポインタを移動し左マウス ボタンを押して離したときに自動的に呼び出されます。

EnableExecuteAction は、TTextControl、TImageControl、TSwitch、およびそれらの下位クラスでは True ですが、それら以外では False です。

関連項目

アプリケーション サンプル