Возвращает информацию о пользовательском бинде.
-- библиотека: binding -- объявление: function GetBind( sysSectionName, sysBindName ) -- параметры: sysSectionName: string - идентификатор секции sysBindName: string - идентификатор бинда -- возвращаемые значения: таблица с информацией о бинде или nil в случае ошибки (при отсутствии бинда), поля: sysName: string - служебное название (идентификатор) бинда (то же самое, что и sysBindName) name: WString - локализованное название бинда keys: table - список комбинаций клавиш бинда, индексация [0..], значения: table - список клавиш из которых состоит данная комбинация, индексация [0..], значения: WString - локализованное представление клавиш Замечание: таблица keys содержит только непустые элементы, т.е. может быть произвольного размера (вплоть до максимума), в т.ч. нулевого. -- пример: local bind = binding.GetBind( sysSectionName, sysBindName ) if bind then LogInfo( " sysName: ", bind.sysName ) LogInfo( " name: ", debugCommon.FromWString( bind.name ) ) for i = 0, GetTableSize( bind.keys ) - 1 do local keys = bind.keys[i] for j = 0, GetTableSize( keys ) - 1 do local key = bind.keys[j] LogInfo( " key ", j, ": ", debugCommon.FromWString( key ) ) end end end