FMX.Controls.TControl.OnGesture
Delphi
property OnGesture: TGestureEvent read FOnGesture write FOnGesture;
C++
__property Fmx::Types::TGestureEvent OnGesture = {read=FOnGesture, write=FOnGesture};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControl |
説明
このコントロールに関連付けられたジェスチャが行われたときに発生します。
OnGesture のイベント ハンドラを記述すると、ジェスチャ イベントのカスタム処理を実行させることができます。 OnGesture は、TTouchManager クラスを使用して、特定のジェスチャに対して登録されているコントロール上で発生します。 記述したコードがジェスチャ イベントを処理した場合、それ以降、そのイベントが伝播されないよう、Handled
パラメータを True することを忘れないでください。
コントロールにイベント ハンドラが関連づけられていない場合は、デフォルトの DoGesture メソッドが実行され、そのイベントに対する独自の処理が行われます。
OnGesture は、FMX.Types.TGestureEvent 型のイベント ハンドラです。
関連項目
- FMX.Controls.TControl.DoGesture
- ジェスチャ機能の概要
- FireMonkey でのジェスチャ
- Metropolis UI アプリケーションでのジェスチャ サポート
- FMX.Types.TGestureEvent
- System.Classes.TBasicAction.OnExecute