MOUSE.DOWN でクリップボードにデータを容易しdoDragを呼び出す。
buttonDown="{parentDocument.startDrager()}"
function startDrager() {
クリップボードにデータを用意
NativeDragManager.doDrag(this,クリップボード)
}
MOUSE.OUT -->{}
mouseOut="{parentDocument.onMouseOut(event)}"
Windowにマウスが
入ってきたときに
受け入れ可能であ
ればカーソルを変化
マウスボタンを離す
onDragEnter(event:NativeDragEvent){ //受け入れるデータかどうかを調べ
event.clipboard.hasFormat(ClipboardFormats.URL_FORMAT) //受け入れられる場合にaccept
NativeDragManager.acceptDragDrop(this); }
onDrop(event:NativeDragEvent){ var cb:Clipboard=event.clipboard; if(cb.hasFormat(ClipboardFormats.URL_FORMAT)){} }