Vcl.ComCtrls.TToolButton.MouseMove

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

Delphi

procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;

C++

DYNAMIC void __fastcall MouseMove(System::Classes::TShiftState Shift, int X, int Y);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TToolButton

説明

ツールボタン上をマウスが移動するときに応答します。

MouseMove コンストラクタを呼び出さないでください。このメソッドは,マウスがツールボタン上を移動するか,またはツールボタンがマウスを捕捉したときに自動的に呼び出されます。TToolButton で実装した MouseMove は,ボタンのスタイルが tbsDropDown の場合にユーザーがマウスをツールボタンから移動すると,Down プロパティが fakse であることを確認します。それから,OnMouseMove イベントを生成します。

Shift パラメータは,マウスが移動したときにどのキー(Shift,Ctrl,および Alt)が押されているかを示します。X および Y パラメータは,マウスポインタの新しい位置を示します。

MouseDown メソッドは,システムにインストールされている ComCtl32.dll のバージョンにかかわらず,ツールボタンの動作が変更されないままでいるようにします。

関連項目