Справочник › Справочник функций › UI

UI.condition_display.CreateConditionLabel

общедоступный

Как вызывать

addon:CreateConditionLabel()

Доступен напрямую через addon; зависимость не нужна.

Что делает

Создать встроенный переносимый текст, высота которого измеряется по ширине и шрифту. Содержимое настраивается через SetText, SetFont или SetFontObject. Добавьте его к родителю обратного вызова через parent:AddChild(widget), чтобы раскладка учитывала измеренную высоту.

Аргументы

ИмяТипЧто делает
selfRMAddonЭкземпляр аддона Rotation Master (неявно при вызове через двоеточие).

Возвращает

1RMConditionLabelВстроенный элемент переносимого текста с методами шрифта, цвета и выравнивания.

Издания

Встроенные помощники регистрируются во всех изданиях. Различается игровой API, который они читают; если нужного API нет, помощник использует запасной вариант или возвращает nil с причиной.

Не читает игровой API напрямую.

Как его вызывает аддон

Зависимости

Исходный код

UI/condition_display.lua, строка 144. В игре только для чтения; «Дублировать» создаёт редактируемую копию.

UI.condition_display.CreateConditionLabel(self)
 return self:AcquireConditionWidget('RM-ConditionLabel',labelConstructor)

Назад: Справочник функций