ドラッグ/ドロップによる転送操作中に、データがターゲット上にドロップされたときに発生するイベント。
説明
新しい Drop オブジェクトを作成します。 |
1 つのデータ ソースのこのターゲット上へのドロップを処理する、指定されたプロシージャの呼び出しを、 |
この |
新しい Drop オブジェクトを作成します。
1 つのデータ ソースのこのターゲット上へのドロップを処理する、指定されたプロシージャの呼び出しを、
プログラミング注意事項
{on e:Drop do {e.accept-drop {proc {a:any, x:Distance, y:Distance, effect:#DragEffect}:DropResult {if {effect.has-effect "copy"} then {return {DropResultMove action={proc {}:void {output "Dropping: ", a} }}} else {return {DropResultNone}} } } } }
例
この
プログラミング注意事項
オーバーライド
{method protected {fire-methods target:GuiEventTarget}:void {target.on-E self} {super.fire-methods target} }