не возникает X_DRAG_LEAVE
От: Walker_Tula  
Дата: 22.03.10 09:22
Оценка:
Вопрос: ловятся 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
x_drag_enter x_drag x_drop
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.