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

На главную

## binding.GetRebindConflict()

Возвращает информацию о конфликте горячих клавиш. Выдается первый встреченный конфликт. Конфликты ищутся только среди пользовательских настроек. Конфликт сообщается только в том случае, если есть распознанная, но еще не примененная горячая клавиша (binding.HasRebind() == true).

    -- библиотека:
    binding

    -- объявление:
    function GetRebindConflict()

    -- параметры:
    нет

    -- возвращаемые значения:
    таблица с информацией о конфликте, поля:
     isConflict: boolean - обнаружен ли конфликт
     sysSection: string - секция конфликта (если есть)
     sysBind: string - бинд конфликта (если есть)

    -- пример:
    local conflict = binding.GetRebindConflict()
    if conflict.isConflict then
     LogInfo( "sysSection = ", conflict.sysSection, ", sysBind = ", conflict.sysBind )
    end

#### Search: "CategoryLuaApi" "CategoryBinding"

CategoryBinding
EventBindingChanged
FunctionBindingApply
FunctionBindingApplyRebind
FunctionBindingCancel
FunctionBindingCancelRebind
FunctionBindingCreatePerCharacter
FunctionBindingDeactivatePerCharacter
FunctionBindingGetBind
FunctionBindingGetRebindConflict
FunctionBindingGetRebindKey
FunctionBindingGetSection
FunctionBindingGetSections
FunctionBindingHasInactivePerCharacter
FunctionBindingHasRebind
FunctionBindingIsPerCharacter
FunctionBindingIsWaitingRebind
FunctionBindingLoadPerCharacter
FunctionBindingRemoveBind
FunctionBindingRemovePerCharacter
FunctionBindingResetToDefault
FunctionBindingStartRebind

CategoryLuaApi CategoryFunction CategoryBinding

На главную