LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

внутри обработчика MouseDragged ставишь свой булевский флаг drag_on в тру.

внутри обработчика ивента ButtonUp(или как оно там) смотришь - если флаг drag_on стоит, значит это конец драга. тут делаешь нужное тебе завершение драга, и ставишь drag_on = false;

ps. это если в системе нет специфического события drag_end.

Исходная версия alysnix, :

внутри обработчика MouseDragged ставишь свой булевский флаг drag_on в тру.

внутри обработчика ивента ButtonUp(или как оно там) смотришь - если флаг drag_on стоит, значит это конец драга. тут делаешь нужное тебе завершение драга, и ставишь drag_on = false;