Пользовательские дополнения

На главную


EVENT_DND_DROP_ATTEMPT

Событие приходит при попытке системы завершить drag&drop. Для подтверждения окончания перетаскивания скрипт должен вызвать функцию DNDConfirmDropAttempt. При завершении drag&drop скрипт должен в этом же обработчике события выполнить и все необходимые логические и визуальные операции, заканчивающие перетаскивание.

-- поля:
targetWidget: WidgetSafe or nil - окно, на котором пытаются завершить перетаскивание или nil, если перетаскивание пытается завершиться вне зарегистрированных окон
targetId: number (integer) - идентификатор, зарегистрированный для окна, на котором пытаются завершить перетаскивание, или невалидный идентификатор (DND_INVALID_ID), если перетаскивание пытается завершиться вне зарегистрированных окон
kbFlags: number (enum KBF_...) - состояние модификаторов клавиатуры (ссылка ниже)

См. KBF_...

Связанные страницы: "CategoryLuaApi" "CategoryDragAndDrop"

CategoryDragAndDrop
EventMissionDragAndDropDragCancelled
EventMissionDragAndDropDragOver
EventMissionDragAndDropDragTo
EventMissionDragAndDropDropAttempt
EventMissionDragAndDropPickAttempt
FunctionMissionDragAndDropCancelDrag
FunctionMissionDragAndDropConfirmDropAttempt
FunctionMissionDragAndDropConfirmPickAttempt
FunctionMissionDragAndDropRegister
FunctionMissionDragAndDropUnregister


CategoryLuaApi CategoryEvent CategoryMission CategoryDragAndDrop

На главную