Vcl.CategoryButtons.TCategoryButtons.DragDrop

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

Delphi

procedure DragDrop(Source: TObject; X: Integer; Y: Integer); override;

C++

DYNAMIC void __fastcall DragDrop(System::TObject* Source, int X, int Y);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.CategoryButtons.pas
Vcl.CategoryButtons.hpp
Vcl.CategoryButtons TCategoryButtons

説明

ユーザーによるボタンのドラッグを処理します。

Source パラメータは、ボタン グループの上にドロップされたオブジェクトです。X パラメータと Y パラメータは、オブジェクトのドロップ位置のマウス座標です。

このメソッドは、ユーザーのドラッグ アンド ドロップ操作に応じて、TCategoryButtons オブジェクトにおける TButtonCategory オブジェクトと TButtonItem オブジェクトの並べ替えを処理します。ユーザーは TButtonCategory オブジェクトをドラッグして並べ替えることができます。また、TCategoryButtons オブジェクトをドラッグして、それらを並べ替えたり別のカテゴリに移動することもできます。Ctrl キーを押しながらドラッグすると、ボタンがコピーされます。このメソッドでは、RemoveInsertionPoints を呼び出して、挿入ポイント削除します。

関連項目