ISXEQ2:eq2uielement (Data Type)

From ISMods Wiki


Contents

ISXEQ2 information for ISXEQ2:eq2uielement (Data Type) has moved

Please see: http://eq2.isxgames.com/wiki for up-to-date content.


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.


Members

This data member only works for Checkbox, Text, DynamicData, and Button UI element types.
This data member only works for DynamicData UI element types.
This data member only works for Checkbox and DynamicData UI element types.
This member is an exact replica of IsChecked.
  • eq2uielement Parent
  • int NumChildren
This data member only works for Composite UI element types.
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.
For Icons only. Returns the ability associated with the icon

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.

Member Examples

"EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient]:AddToTextBox[Amadeus]"

Returns

Inherits

See Also