ISXEQ2:eq2uielement (Data Type)
From ISMods Wiki
Contents |
[edit]
ISXEQ2 information for ISXEQ2:eq2uielement (Data Type) has moved
[edit]
Please see: http://eq2.isxgames.com/wiki for up-to-date content.
[edit]
Description
This DataType includes all of the data available to ISXEQ2 that is related to UI Elements such as buttons, icons, checkboxes, UI Text, composites and others.
[edit]
Members
- This data member only works for Checkbox, Text, DynamicData, and Button UI element types.
- string ShortLabel
- This data member only works for DynamicData UI element types.
- bool IsChecked
- This data member only works for Checkbox and DynamicData UI element types.
- bool IsSet
- This member is an exact replica of IsChecked.
- eq2uielement Parent
- int NumChildren
- This data member only works for Composite UI element types.
- string ChildType[#]
- This data member only works for Composite UI element types.
- This data member uses one argument. This argument is a number between 1 and NumChildren representing the location in the composite's children array.
- eq2uielement GetDynamicData["path.to.name"]
- This member only works for 'DataSourceContainer' ui element types only.
- eq2uielement Child[<ElementType>,#]
- This data member only works for Composite UI element types.
- This data member uses two arguments. The first is the 'type' the element, which can be either "Button", "Icon", "Text", "CheckBox", "Page", "DataSourceContainer", or "Composite". The second argument is the index location of the child within the composite's children array. This number will be between 1 and NumChildren.
- ability ToAbility
- For Icons only. Returns the ability associated with the icon
[edit]
Methods
- RightClick
- LeftClick
- AddToTextBox[text]
- Only works for Textbox type eq2uielements
- This should work for pretty much any "text entry" box in the EQ2 UI.
[edit]
Member Examples
"EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient]:AddToTextBox[Amadeus]"
[edit]
Returns
[edit]
Inherits
[edit]
