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

На главную


Widget:GetAddonType()

Возвращает тип аддона, который создал виджет.

enum ENUM_ADDON_TYPE_...:

ENUM_ADDON_TYPE_NONE       -- нет типа, тип не известен
ENUM_ADDON_TYPE_USER       -- пользовательский аддон
ENUM_ADDON_TYPE_PROTECTED  -- аддон разработчика (обычный интерфейсный аддон)

-- класс
метод имеется у всех типов виджетов (WidgetSafe)

-- семантика
function GetAddonType( self )

-- входные параметры отсутствуют

-- возвращаемое значение
number (enum ENUM_ADDON_TYPE_...) - тип аддона, который создал виджет

-- пример:
if wtElement:GetAddonType() == ENUM_ADDON_TYPE_USER then
  LogInfo( "Это виджет пользовательского аддона" )
end

Связанные страницы: "CategoryLuaApi" "CategoryWidget"

CategoryButton
CategoryControl3D
CategoryDiscreteSlider
CategoryEditBase
CategoryEditBox
CategoryEditLine
CategoryForm
CategoryPanel
CategoryScrollableContainer
CategorySimpleTable
CategoryTextContainer
CategoryTextView
CategoryWidget
CategoryWidgetEffects
EnumAFCT
EnumAlignX
EnumAlignY
EnumColorType
EnumKeyboardFlags
EnumMouseButton
EventEffectFinished
EventEffectSequenceFinished
EventEffectSequenceStep
EventUpdateShrinkRatio
EventValuedObjectClicked
EventValuedObjectDoubleClicked
EventValuedObjectMouseOver
EventWidgetShowChanged
FunctionFormCreateWidgetByDesc
FunctionTextContainerInsertText
FunctionTextContainerPushBackRawText
FunctionTextContainerPushBackValuedText
FunctionTextContainerPushFrontRawText
FunctionTextContainerPushFrontValuedText
FunctionTextViewFinishTextScaleEffect
FunctionTextViewPlayTextScaleEffect
FunctionTextViewPlayTextScaleEffectSequence
FunctionWidgetAddChild
FunctionWidgetDestroyWidget
FunctionWidgetEnable
FunctionWidgetFinishAllEffects
FunctionWidgetFinishFadeEffect
FunctionWidgetFinishMoveEffect
FunctionWidgetFinishResizeEffect
FunctionWidgetFinishRotationEffect
FunctionWidgetGetAddonName
FunctionWidgetGetAddonType
FunctionWidgetGetBackgroundColor
FunctionWidgetGetChildChecked
FunctionWidgetGetChildUnchecked
FunctionWidgetGetFade
FunctionWidgetGetForegroundColor
FunctionWidgetGetName
FunctionWidgetGetNamedChildren
FunctionWidgetGetParent
FunctionWidgetGetPlacementPlain
FunctionWidgetGetPriority
FunctionWidgetGetRealRect
FunctionWidgetGetRotation
FunctionWidgetGetSmartPlacementPlain
FunctionWidgetGetTabOrder
FunctionWidgetGetTransparentInput
FunctionWidgetGetWidgetDesc
FunctionWidgetHasActiveEffects
FunctionWidgetIsClipContent
FunctionWidgetIsEnabled
FunctionWidgetIsFocused
FunctionWidgetIsValid
FunctionWidgetIsVisible
FunctionWidgetIsVisibleEx
FunctionWidgetPlayBackground
FunctionWidgetPlayEffectSequencePack
FunctionWidgetPlayFadeEffect
FunctionWidgetPlayFadeEffectSequence
FunctionWidgetPlayMoveEffect
FunctionWidgetPlayMoveEffectSequence
FunctionWidgetPlayResizeEffect
FunctionWidgetPlayResizeEffectSequence
FunctionWidgetPlayRotationEffect
FunctionWidgetPlayRotationEffectSequence
FunctionWidgetPlayRotationWithChildrenEffect
FunctionWidgetPlayRotationWithChildrenEffectSequence
FunctionWidgetRotate
FunctionWidgetRotateWithChildren
FunctionWidgetSetBackgroundBlendEffect
FunctionWidgetSetBackgroundClearMaskEffect
FunctionWidgetSetBackgroundColor
FunctionWidgetSetBackgroundTexture
FunctionWidgetSetClipContent
FunctionWidgetSetFade
FunctionWidgetSetFocus
FunctionWidgetSetForegroundBlendEffect
FunctionWidgetSetForegroundClearMaskEffect
FunctionWidgetSetForegroundColor
FunctionWidgetSetForegroundTexture
FunctionWidgetSetName
FunctionWidgetSetOnShowNotification
FunctionWidgetSetPlacementPlain
FunctionWidgetSetPriority
FunctionWidgetSetSmartPlacementPlain
FunctionWidgetSetTabOrder
FunctionWidgetSetTransparentInput
FunctionWidgetShow
TypeWidgetDesc
Widget
WidgetControlDescription
WidgetsEffectsAlgorithms
WidgetsEffectsFinishEffectTemplate
WidgetsEffectsPlayEffectSequenceTemplate
WidgetsEffectsPlayEffectTemplate
WidgetsEffectsTypes


CategoryLuaApi CategoryFunction CategoryWidget

На главную