Вопрос: ловятся X_DRAG_ENTER, X_DRAG, X_DROP. Почему не ловится X_DRAG_LEAVE?
function onExchange(evt)
{
if(evt.target.id == "file-tree")
{
if( evt.type == Event.X_DRAG_ENTER && evt.draggingDataType == #file)
{
stdout << "1" << "\n";
return true;
}
else if( evt.type == Event.X_DRAG_LEAVE )
{
stdout << "2" << "\n";
return true;
}
else if( evt.type == Event.X_DRAG && evt.draggingDataType == #file)
{
return true;
}
else if( evt.type == Event.X_DROP && evt.draggingDataType == #file)
{
stdout << "4" << "\n";
return true;
}
}
return false;
}
Заранее спасибо, Walker_Tula