Here's a few more EQ2UI stuff. All these use the same window, incase that helps.
EQ2UIPage Missing Access to the Following...
1. TabbedPane
UI For Easy Testing...
In Game use ( Alt+Z ) OR ( or type /togglezonereuse ) to open the UI...
Click on the Dungeon Finder Tab Bottom Left ( The Info Below Relates to this Specific UI...
EQ2UIPage Sample...
echo ${EQ2UIPage[_HUD,zonereuse].Child[composite,_HUD.ZoneReuse].Child[1].GetProperty[name]} ( = NULL ) but is Correct as .Child[2] Gives MainPage which is 2nd Child...
eq2ui_mainhud_zonereuse.xml Snippet...
-<Page version="3.0" UserResizable="true" UserMovable="true" Size="735,482" ScrollExtent="735,482" Name="ZoneReuse" MinimumSize="735,482" Location="64,135" eq2usescomwndcontrols="true" eq2opensound="ui_window_main_open" Activated="true">
<TabbedPane Size="724,27" ScrollExtent="724,27" Name="TabPane" Location="5,446" TargetPage="MainPage.TabPages" Style="/WindowElements.WindowFrame.data.lower_tab_data.tabbed_pane_style" PackSize="absolute,fixed" PackLocation="left,bottom" DataSource="MainPage.TabSource" ActiveTab="0"/>
2. Scrollbar
UI For Easy Testing...
In Game use ( Alt+Z ) OR ( or type /togglezonereuse ) to open the UI...
Click on the Dungeon Finder Tab Bottom Left ( The Info Below Relates to this Specific UI...
EQ2UIPage Sample...
echo ${EQ2UIPage[_HUD,zonereuse].Child[composite,_HUD.ZoneReuse.MainPage.TabPages.DungeonFinderPage.MainPage.ListPage.Composite].Child[2].GetProperty[name]} ( = NULL ) but is Correct as .Child[1] Gives ZoneTreeView which is 1st Child...
eq2ui_mainhud_zonereuse.xml Snippet...
-<Composite Size="427,347" ScrollExtent="427,347" Name="Composite" Location="10,10" PackSize="a,a" SpacingType="Fill" Orientation="Horizontal">
<TreeView Size="427,347" ScrollExtent="427,347" Name="ZoneTreeView" Style="treestyle" PackSize="absolute,absolute" BackgroundOpacity="0.000" ToggleChecks="true" SelectionAllowedMultiRow="false" SelectedRowCount="1" SelectedRow="0" MinimumScrollExtent="427,0" GroupChecks="true" DataSourceContainer="ZoneListDS" BackgroundColor="#000000"/>
<Scrollbar Size="22,347" ScrollExtent="22,347" Name="Scroll" MinimumSize="22,60" Location="405,0" Style="/CommonElements.ScrollbarVertical.data.style" PackSize="fixed,absolute" PackLocation="right,top" Visible="false" MaximumSize="22,16384" HideIfUnnecessary="true" Control="ZoneTreeView" ArrowPressSound="sounds/button"/>
</Composite>
3. TreeView
UI For Easy Testing...
In Game use ( Alt+Z ) OR ( or type /togglezonereuse ) to open the UI...
Click on the Dungeon Finder Tab Bottom Left ( The Info Below Relates to this Specific UI...
EQ2UIPage Sample...
echo ${EQ2UIPage[_HUD,zonereuse].Child[composite,_HUD.ZoneReuse.MainPage.TabPages.DungeonFinderPage.MainPage.ListPage.Composite].Child[1].GetProperty[name]} ( = ZoneTreeView ) which is Correct But can not Progress any Further...
eq2ui_mainhud_zonereuse.xml Snippet...
-<Composite Size="427,347" ScrollExtent="427,347" Name="Composite" Location="10,10" PackSize="a,a" SpacingType="Fill" Orientation="Horizontal">
<TreeView Size="427,347" ScrollExtent="427,347" Name="ZoneTreeView" Style="treestyle" PackSize="absolute,absolute" BackgroundOpacity="0.000" ToggleChecks="true" SelectionAllowedMultiRow="false" SelectedRowCount="1" SelectedRow="0" MinimumScrollExtent="427,0" GroupChecks="true" DataSourceContainer="ZoneListDS" BackgroundColor="#000000"/>
<Scrollbar Size="22,347" ScrollExtent="22,347" Name="Scroll" MinimumSize="22,60" Location="405,0" Style="/CommonElements.ScrollbarVertical.data.style" PackSize="fixed,absolute" PackLocation="right,top" Visible="false" MaximumSize="22,16384" HideIfUnnecessary="true" Control="ZoneTreeView" ArrowPressSound="sounds/button"/>
</Composite>