FMX.Types.IControl.MouseMove
Delphi
procedure MouseMove(Shift: TShiftState; X, Y: Single);
C++
virtual void __fastcall MouseMove(System::Classes::TShiftState Shift, float X, float Y) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | IControl |
説明
マウス カーソルがコントロール上に移動した際の応答を提供します。
MouseMove メソッドを実装すると、マウス カーソルがコントロール上に移動した際に、特定の動作を実行させることができます。
Shift
は、マウス カーソルがコントロール上にきた際に、どのシフト キー(SHIFT、CTRL、ALT)が押されていたかを示します。
X
と Y
は、コントロールのクライアント領域内にある、マウス ポインタのピクセル座標です。
TControl は、このプロシージャを OnMouseMove イベント ディスパッチャとして実装します。