Предыдущие версии
Название | Размер | Обновлено | Версия игры | Загрузок | |
r28 release | 36.52 KB | Jan 27, 2023 | 10.0.5 +2 | 190 | Скачать |
r27 release | 36.51 KB | Jan 26, 2023 | 10.0.5 +2 | 93 | Скачать |
r26 release | 36.44 KB | Oct 25, 2022 | 10.0.2 +2 | 336 | Скачать |
r25 release | 35.49 KB | Sep 19, 2022 | 9.2.7 +2 | 196 | Скачать |
r24 release | 35.52 KB | Jun 10, 2022 | 9.2.5 +2 | 670 | Скачать |
r23 release | 35.28 KB | Jun 3, 2022 | 9.2.5 +2 | 121 | Скачать |
r22 release | 22.04 KB | Mar 14, 2022 | 9.2.0 +2 | 236 | Скачать |
r21 +1 More release | 21.72 KB | Nov 7, 2021 | 9.1.5 | 244 | Скачать |
r19 release | 21.14 KB | Jul 25, 2021 | 9.1.0 | 209 | Скачать |
r19-bcc release | 21.14 KB | Jul 25, 2021 | 2.5.1 | 221 | Скачать |
r19-classic release | 21.14 KB | Jul 25, 2021 | 1.13.7 | 106 | Скачать |
r17 release | 21.17 KB | Jul 14, 2021 | 9.1.0 | 131 | Скачать |
r17-classic release | 21.17 KB | Jul 14, 2021 | 1.13.7 | 76 | Скачать |
r17-bc release | 21.17 KB | Jul 14, 2021 | 2.5.1 | 54 | Скачать |
r15-bc release | 20.90 KB | Jul 12, 2021 | 2.5.1 | 94 | Скачать |
r15-classic release | 20.90 KB | Jul 12, 2021 | 1.13.7 | 90 | Скачать |
r15 +1 More release | 20.65 KB | Jul 12, 2021 | 9.1.0 | 154 | Скачать |
r12 release | 19.81 KB | Apr 7, 2021 | 9.0.5 | 231 | Скачать |
r11 release | 19.83 KB | Mar 15, 2021 | 9.0.5 | 186 | Скачать |
r10 +1 More release | 18.12 KB | Oct 14, 2020 | 9.0.1 | 245 | Скачать |
r9 +1 More release | 18.16 KB | Dec 1, 2019 | 8.2.5 | 304 | Скачать |
r8 +1 More release | 18.07 KB | Nov 4, 2019 | 8.2.5 | 167 | Скачать |
r7 +1 More release | 18.13 KB | Jun 25, 2019 | 8.1.5 | 187 | Скачать |
r6 +1 More release | 18.10 KB | Mar 18, 2019 | 8.1.5 | 278 | Скачать |
r5 +1 More release | 16.98 KB | Jul 21, 2018 | 8.0.1 | 380 | Скачать |
r4 +1 More release | 16.96 KB | Jul 20, 2018 | 8.0.1 | 78 | Скачать |
r3 release | 12.79 KB | Jul 20, 2018 | 8.0.1 | 43 | Скачать |
Описание
Описание
Это преобразованная версия Blizzards UIDropDownMenu (из WoW 7.3.5) в библиотеку, доступную с помощью LibStub.
Поскольку Blizzards new xml error handling является проблемой использования xml-шаблонов в библиотеках. Я преобразовал шаблоны в функции lua.
Обновление до версии 8.0.1 UIDropDownMenu из Вау в ближайшее время.
(поддержка пользовательских кадров звучит интересно. для слайдера и полей ввода… 🙂
Извините, что жду.
Теперь он обновлен до версии UIDropDownMenu из сборки 29737 с поддержкой customFrame.
Одна маленькая информация: Blizzard удалила первый аргумент из функции UIDropDownMenu_AddSeparator. Эта библиотека поддерживает старый и новый порядок аргументов, чтобы предотвратить ошибки при обновлении.
Шаблоны XML преобразуются в функции lua
- UIDropDownMenuButtonTemplate в <lib>.Create_DropDownMenuButton(<name>[,<parent>[,<optsTable>]]>
- UIDropDownListTemplate в <lib>.Create_DropDownMenuList(<name>[,<parent>[,<optsTable>]]>
- UIDropDownMenuTemplate в <lib>.Create_DropDownMenu(<name>[,<parent>[,<optsTable>]]>
В настоящее время optsTable может содержать только одну полезную запись. { id=<номер> }
Пример
local lib = LibStub ("LibDropDownMenu");
local menuFrame = lib.Create_DropDownMenu ("MyAddOn_DropDownMenu", UIParent);
-- вместо шаблона UIDropDownMenuTemplate
местные menuList = {
{ text= "TestTitle", isTitle=true },
{ text= "TestFunction", isNotRadio=true, notCheckable=false }
};
либ.EasyMenu(menuList, menuFrame, "курсор", 0, 0, " меню");
Хранилище
клон git https://repos.curseforge.com/wow/libdropdownmenu
В файле. pkgmeta
внешние факторы:
libs/LibDropDownMenu:
URL-адрес: https://repos.curseforge.com/wow/libdropdownmenu
тег: последний
Добавить комментарий