
16.04.2010, 13:21
|
|
|
ветеран форума
Регистрация: Sep 2008
Сообщений: 717
|
Возможно вам не стОит использовать startDrag и stopDrag.
Вместо этого можно слушать событие перемещения указателя мыши и двигать окно в зависимости от ситуации и координат указателя крысы.
Т.е. когда юзер опускает кнопку мыши на области окна (или на области перетаскивания, или когда нужно его перетаскивать) начинаем слушать событие MOUSE_MOVE и перемещаем окно относительно движения мыши. После отпускания мыши отписываемся от события MOUSE_MOVE.
Такой подход даст вам возможность управлять "точкой drag'a" и так же обеспечит более плавное перетаскивание окна.
__________________
trace("Остановите Землю, я сойду!!!");
|