FMX.Grid.Style.TStyledGrid.MouseDown

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

Delphi

procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single); override;

C++

virtual void __fastcall MouseDown(System::Uitypes::TMouseButton Button, System::Classes::TShiftState Shift, float X, float Y);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
FMX.Grid.Style.pas
FMX.Grid.Style.hpp
FMX.Grid.Style TStyledGrid

説明

このグリッドの表面上でマウス ボタンが押された際に、内部的に実行されます。

アプリケーション内でプログラムから MouseDown を呼び出し、グリッド上へのマウス ボタンの押下イベントを、シミュレーションすることができます。

Shift は、ユーザーがマウス ボタンを押した際に、どのシフト キー(SHIFT、CTRL、ALT、CMD(Mac の場合のみ))が下がっていたかを示します。

XY は、コントロールのクライアント領域内にある、マウス ポインタのピクセル座標です。

コントロールは、どのマウス ダウン メッセージにも応じて MouseDown を呼び出します。その際、メッセージ パラメータは、シフト キーの状態や位置にデコードされ、それぞれ ShiftXY の各パラメータとして渡されます。

メモ: protected MouseDown メソッドをオーバーライドすると、カーソルがコントロール上にある状態でマウス ボタンが押された際に、別の応答の仕方も提供することができます。

関連項目