- Extends
- GUIVertList
- Modifiers
- Native
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIListBase
|
+-- XInterface.GUIVertList
|
+-- XInterface.GUITreeList
Inherited Variables from XInterface.GUIListBase |
bAllowEmptyItems, bDrawSelectionBorder, bHotTrack, bHotTrackSound, bInitializeList, bMultiSelect, bNotify, bSorted, bVisibleWhenEmpty, DropIndex, Index, ItemCount, ItemHeight, ItemsPerPage, ItemWidth, LastPressX, LastPressY, LastSelected, LinkedObjects, MightRemove, MyScrollBar, OutlineStyle, OutlineStyleName, SectionJustification, SectionStyle, SectionStyleName, SelectedBKColor, SelectedImage, SelectedItems, SelectedStyle, SelectedStyleName, Top |
Functions Summary |
| int | AddElement (GUITreeNode Node)
|
| int | AddItem (string Caption, string Value, optional string ParentCaption, optional bool bEnabled, optional string ExtraInfo)
|
| int | CalculateIndex (optional bool bRequireValidIndex)
|
| | Clear ()
|
| | ClearPendingElements ()
|
| bool | Collapse (int idx)
|
| bool | Down ()
|
| | End ()
|
| bool | Expand (int idx, optional bool bRecursive)
|
| int | FindAvailableChildIndex (int ParentIndex)
|
| int | FindElement (string Caption, string Value, int Level, optional bool bCaseSensitive)
|
| int | FindFullIndex (string Caption, string Value, string ParentCaption)
|
| int | FindIndex (string Caption, optional bool bExact)
|
| int | FindIndexByValue (string Value, optional bool bExact)
|
| int | FindNextAvailableRootIndex (int Target)
|
| int | FindParentIndex (int ChildIndex)
|
| int | FindVisibleIndex (int Idx, int Distance)
|
| bool | GetAtIndex (int i, out string Caption, out string Value, out string ParentCaption, out int Level, out byte bEnabled, out string ExtraInfo)
|
| string | GetCaption ()
|
| string | GetCaptionAtIndex (int i)
|
| array<int> | GetChildIndexList (int idx, optional bool bNoRecurse)
|
| bool | GetElementAtIndex (int i, out GUITreeNode Node)
|
| string | GetExtra ()
|
| string | GetExtraAtIndex (int idx)
|
| array<int> | GetIndexList ()
|
| int | GetLevel ()
|
| int | GetLevelAtIndex (int i)
|
| string | GetParentCaption ()
|
| string | GetParentCaptionAtIndex (int idx)
|
| array<GUITreeNode> | GetPendingElements (optional bool bGuarantee)
|
| string | GetValue ()
|
| string | GetValueAtIndex (int i)
|
| int | HardInsert (int idx, string Caption, string Value, string ParentCaption, int Level, bool bEnabled, optional string ExtraInfo)
|
| | HardSwap (int IndexA, int IndexB)
|
| bool | HasChildren (int ParentIndex)
|
| int | InsertItem (int idx, string Caption, string Value, string ParentCaption, int Level, bool bEnabled, optional string ExtraInfo)
|
| bool | InternalDblClick (GUIComponent Sender)
|
| bool | InternalOnClick (GUIComponent Sender)
|
| bool | InternalOnDragDrop (GUIComponent Sender)
|
| | InternalOnEndDrag (GUIComponent Accepting, bool bAccepted)
|
| bool | IsExpanded (int ParentIndex)
|
| bool | IsToggleClick (int idx)
|
| | LoadFrom (GUITreeList Source, optional bool bClearFirst)
|
| | PgDn ()
|
| | PgUp ()
|
| int | RemoveElement (GUITreeNode Node, optional int Count, optional bool bNoSort)
|
| int | RemoveItem (string Caption)
|
| int | RemoveItemAt (int idx, optional bool bNoSort, optional bool bSkipCleanup)
|
| int | RemoveSilent (string Caption)
|
| | Replace (int i, string NewItem, string NewValue, optional string ParentCaption, optional bool bNoSort, optional string ExtraInfo)
|
| | SetCaptionAtIndex (int i, string NewCaption)
|
| int | SetIndex (int NewIndex)
|
| | SetLevelAtIndex (int i, int NewLevel)
|
| | SetTopItem (int Item)
|
| | SetValueAtIndex (int i, string NewValue)
|
| | Sort ()
|
| | SortList ()
|
| bool | Swap (int IndexA, int IndexB)
|
| | ToggleExpand (int idx, optional bool bRecursive)
|
| bool | Up ()
|
| | UpdateVisibleCount ()
|
| bool | ValidSelection ()
|
| bool | ValidSelectionAt (int idx)
|
Inherited Functions from XInterface.GUIVertList |
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp |
Inherited Functions from XInterface.GUIListBase |
AdditionalDebugString, AddLinkObject, CalculateIndex, CheckDragSelect, Clear, ClearPendingElements, DisableLinkedObjects, Down, EnableLinkedObjects, End, GetItemAtIndex, GetPendingItems, Home, IndexChanged, InitComponent, InitLinkObjects, InternalOnBeginDrag, InternalOnDragDrop, InternalOnDragEnter, InternalOnDragLeave, InternalOnDragOver, InternalOnEndDrag, InternalOnKeyEvent, InternalOnMousePressed, InternalOnMouseRelease, InternalOnRightClick, IsMultiSelect, IsValid, IsValidIndex, MakeVisible, MoveLeft, MoveRight, PgDn, PgUp, SetIndex, SetOutlineAlpha, SetTopItem, SilentSetIndex, Sort, Up, WheelDown, WheelUp |
GUITreeList
bAllowDuplicateCaption Source code
var(
GUITreeList)
const editconst float SelectedPrefixWidth;
var(
GUITreeList)
editconst const noexport int VisibleCount;
function int AddItem ( string Caption, string Value, optional string ParentCaption, optional bool bEnabled, optional string ExtraInfo )
event int CalculateIndex ( optional bool bRequireValidIndex )
function Clear ( )
function ClearPendingElements ( )
function bool Collapse ( int idx )
function bool Down ( )
function End ( )
function bool Expand ( int idx, optional bool bRecursive )
FindAvailableChildIndex Source code
function int FindAvailableChildIndex ( int ParentIndex )
function int FindElement ( string Caption, string Value, int Level, optional bool bCaseSensitive )
function int FindFullIndex ( string Caption, string Value, string ParentCaption )
function int FindIndex ( string Caption, optional bool bExact )
function int FindIndexByValue ( string Value, optional bool bExact )
FindNextAvailableRootIndex Source code
function int FindNextAvailableRootIndex ( int Target )
function int FindParentIndex ( int ChildIndex )
function int FindVisibleIndex ( int Idx, int Distance )
function bool GetAtIndex ( int i, out string Caption, out string Value, out string ParentCaption, out int Level, out byte bEnabled, out string ExtraInfo )
function string GetCaption ( )
function string GetCaptionAtIndex ( int i )
function array<int> GetChildIndexList ( int idx, optional bool bNoRecurse )
function bool GetElementAtIndex (
int i,
out GUITreeNode Node )
function string GetExtra ( )
function string GetExtraAtIndex ( int idx )
function array<int> GetIndexList ( )
function int GetLevel ( )
function int GetLevelAtIndex ( int i )
function string GetParentCaption ( )
GetParentCaptionAtIndex Source code
function string GetParentCaptionAtIndex ( int idx )
function array<
GUITreeNode> GetPendingElements (
optional bool bGuarantee )
function string GetValue ( )
function string GetValueAtIndex ( int i )
protected function int HardInsert ( int idx, string Caption, string Value, string ParentCaption, int Level, bool bEnabled, optional string ExtraInfo )
protected function HardSwap ( int IndexA, int IndexB )
event bool HasChildren ( int ParentIndex )
function int InsertItem ( int idx, string Caption, string Value, string ParentCaption, int Level, bool bEnabled, optional string ExtraInfo )
function InternalOnEndDrag (
GUIComponent Accepting,
bool bAccepted )
event bool IsExpanded ( int ParentIndex )
function bool IsToggleClick ( int idx )
function LoadFrom (
GUITreeList Source,
optional bool bClearFirst )
function PgDn ( )
function PgUp ( )
function int RemoveElement (
GUITreeNode Node,
optional int Count,
optional bool bNoSort )
function int RemoveItem ( string Caption )
function int RemoveItemAt ( int idx, optional bool bNoSort, optional bool bSkipCleanup )
function int RemoveSilent ( string Caption )
function Replace ( int i, string NewItem, string NewValue, optional string ParentCaption, optional bool bNoSort, optional string ExtraInfo )
function SetCaptionAtIndex ( int i, string NewCaption )
function int SetIndex ( int NewIndex )
function SetLevelAtIndex ( int i, int NewLevel )
function SetTopItem ( int Item )
function SetValueAtIndex ( int i, string NewValue )
function Sort ( )
native final function SortList ( )
event bool Swap ( int IndexA, int IndexB )
function ToggleExpand ( int idx, optional bool bRecursive )
function bool Up ( )
native final function UpdateVisibleCount ( )
event bool ValidSelection ( )
event bool ValidSelectionAt ( int idx )
defaultproperties
{
bAllowDuplicateCaption=True
bGroupItems=True
}
|
Creation time: Wed 7/2/2007 19:16:01.671 - Created with
UnCodeX