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

На главную

## 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

На главную