[ドラッグ許可]特性が「Yes」 に設定されたコントロール上でマウスの左ボタンがクリックし、その状態でマウスポインタを移動させることで、コントロールをドラッグさせることができます。
ドラッグ処理が始まると、以下に示すように、 Magicエンジンは、ドラッグ処理が行われるコントロールのタイプに従ってドラッグするデータを自動的に設定することができます。
|
[ドラッグ開始] イベントをトリガとしたユーザ定義ハンドラを作成することで、タスクデータを処理し、以下のようにドラッグ処理を行うことができます。
DragSetData 関数を使用したドラッグデータの制御
DragSetCrsr 関数を使用したドラッグ時のアイコン制御
レコードがマークされた[テーブル]コントロール上でドラッグ処理を行うと、[ドラッグ開始] イベントをトリガにしたハンドラはマークされた各レコードに対して実行されます。