UI
RegisterCallback
[EN]: Registers UI callback within a said function. [RU]: Регистрирует обратный вызов пользовательского интерфейса в указанной функции.
GetMenuPosition
[EN] Used to get menu position and size. [RU] Используется для получения позиции и размера меню.
UpdateLists
[EN] Used to update dropdowns/multidropdowns. [RU] Используется для обновления выпадающих / множественных выпадающих списков.
RemoveItem
[EN] Used to delete items made by scripts. [RU] Используется для удаления элементов, созданных скриптами.
GetHotkey
[EN] Used to get button/key of key picker. [RU] Используется для получения кнопки / ключа.
[EN] Returns VK key of hotkey, list of VK keys can be found here -> http://cherrytree.at/misc/vk.htm [RU] Возвращает клавишу ВК или горячую клавишу, список клавиш ВК можно посмотреть здесь.
SetHotkeyState
[EN] Used to set hotkey state. [RU] Используется для бинда горячих клавиш.
GetHotkeyState
[EN] Returns hotkey state. [RU] Возвращает состояние горячей клавиши.
ToggleHotkey
[EN] Can be used to toggle a hotkey or simulate key press. [RU] Может использоваться для переключения горячих клавиш или имитации нажатия клавиш.
SetColor
[EN] Sets precise RGBA color codes on color picker. [RU] Устанавливает точные цветовые коды RGBA на палитре цветов.
AddSubTab
[EN] Create a subtab in menu specified by path. [RU] Создайте вложенную вкладку в меню, указанном путем.
AddTextBox
[EN] Create a textbox in menu specified by path. [RU] Создайте текстовое поле в меню, указанном путем.
AddColorPicker
[EN] Create a colorpicker in menu specified by path. [RU] Создайте палитру в меню, указанном путем.
AddMultiDropdown
[EN] Create a multidropdown in menu specified by path. [RU] Создать многопозиционное меню в указанном путем.
AddDropdown
[EN] Create a dropdown in menu specified by path.
4th argument is boolean for searchbar (being able to search the dropdown)
[RU] Создайте раскрывающееся меню в указанном путем. 4-й аргумент является логическим для панели поиска (возможность поиска в раскрывающемся списке)
AddHotkey
[EN] Create a new hotkey in key list. [RU] Создайте новую горячую клавишу в списке клавиш.
[EN]
name is the name of the hotkey in the key list
short name is the name of hotkey in the keybind states (this argument is optional, you can name it empty string and it wont show in the list)
[RU]
name - название горячей клавиши в списке клавиш короткое имя - это имя горячей клавиши в состояниях привязки клавиш (этот аргумент не является обязательным, вы можете назвать его пустой строкой, и он не будет отображаться в списке)
AddSliderFloat
[EN] Create float slider in menu specified by path. [RU] Создать плавающий слайдер в меню, указанном путем.
AddSliderInt
[EN] Create an integer slider in menu specified by path. [RU] Создайте целочисленный ползунок в меню, указанном путем.
AddCheckbox
[EN] Create a checkbox control in menu specified by path. [RU] Создание чекбокса в меню.
SetValue
[EN] Sets the value of an UI item's setting. Return values undefined if an item could not be found, setting value otherwise [RU] Устанавливает значение настройки элемента пользовательского интерфейса. Возвращаемые значения не определены, если элемент не может быть найден, в противном случае - установка значения.
GetChildren
[EN] Return values undefined if an item could not be found, setting value otherwise [RU] Возвращаемые значения не определены, если элемент не может быть найден, в противном случае - установка значения.
[EN] It can be used to map menu structure. Pass a "SUBTAB_MGR" to get list of all subtabs, or pass "SHEET_MGR" to get a list of all elements. To make it easier for you, here's visual representation of how to do things. [RU] Его можно использовать для отображения структуры меню. Передайте «SUBTAB_MGR», чтобы получить список всех вложенных вкладок, или «SHEET_MGR», чтобы получить список всех элементов. Чтобы вам было проще, вот визуальное представление того, как что-то делать.
[EN] Example how to get that list: [RU] Пример получения этого списка:
[EN] Example how to get that list: [RU] Пример получения этого списка:
[EN] Example how to get that list:
[RU] Пример получения этого списка:
[EN] You can also get list of key assignments [RU] Вы также можете получить список ключевых назначений
GetValue
[EU] Returns the value of UI item's setting. [RU] Возвращает значение настройки элемента пользовательского интерфейса.
GetString
[EU] Returns a string representation of an item's current value. [RU] Возвращает строковое представление текущего значения элемента.
[EU] undefined if an item could not be found, empty string if the item has no string representation, string value otherwise [RU] Если элемент не может быть найден, пустая строка, если элемент не имеет строкового представления, в противном случае строковое значение
GetColor
[EN] Can be used to get precise RGBA color codes from color picker. [RU] Может использоваться для получения точных цветовых кодов RGBA из палитры цветов.
[EU] undefined if an item could not be found, empty string if the item has no string representation, string value otherwise [RU] Если элемент не может быть найден, пустая строка, если элемент не имеет строкового представления, в противном случае строковое значение
IsMenuOpen
[EN] Returns true if the menu is open, false otherwise. [RU] Возвращает true, если меню открыто, иначе false.
SetEnabled
[EN] Changes menu item(s) visibility. [RU] Изменяет видимость пунктов меню.
Last updated
Was this helpful?