GUI2K4.DirectoryTreeList
- Extends
- GUIVertList
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIListBase
|
+-- XInterface.GUIVertList
|
+-- GUI2K4.DirectoryTreeList
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 |
| bool | AddNode (StreamDirectoryNode Parent, string InName, optional bool bIsFile)
|
| bool | ChDir (string Path)
|
| | Clear ()
|
| | CreateRoot ()
|
| bool | ExpandNode (string Path)
|
| StreamDirectoryNode | FindNode (string Path)
|
| int | FindVisibleItemIndex (string Path)
|
| string | Get (optional bool bFullPath)
|
| string | GetCurrentNode ()
|
| string | GetCurrentNodePath ()
|
| string | GetItemAtIndex (int idx)
|
| string | GetPath ()
|
| string | GetPathAt (int idx)
|
| array<string> | GetPendingItems (optional bool bGuarantee)
|
| bool | HandleDebugExec (string Command, string Params)
|
| | InitComponent (GUIController MyController, GUIComponent MyOwner)
|
| bool | InternalOnClick (GUIComponent Sender)
|
| | InternalOnDrawItem (Canvas C, int Item, float X, float Y, float XL, float YL, bool bIsSelected, bool bIsPending)
|
| | InternalOnEndDrag (GUIComponent Accepting, bool bAccepted)
|
| bool | IsValid ()
|
| bool | IsValidIndex (int i)
|
| | MakeVisible (float Perc)
|
| bool | RemoveFile (StreamDirectoryNode Parent, string InFileName)
|
| bool | RemoveNode (StreamDirectoryNode Parent, StreamDirectoryNode Child)
|
| | SetCurrent (StreamDirectoryNode Node)
|
| | SetTopItem (int Item)
|
| | UpdateItemCount (optional bool bFullUpdate)
|
| StreamDirectoryNode | VisibleNode (int VisibleItemIndex)
|
| string | VisibleNodeText (int VisibleItemIndex)
|
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 |
DirectoryTreeList
function bool ChDir ( string Path )
function Clear ( )
function CreateRoot ( )
function bool ExpandNode ( string Path )
function int FindVisibleItemIndex ( string Path )
function string Get ( optional bool bFullPath )
function string GetCurrentNode ( )
function string GetCurrentNodePath ( )
function string GetItemAtIndex ( int idx )
function string GetPath ( )
function string GetPathAt ( int idx )
function array<string> GetPendingItems ( optional bool bGuarantee )
function bool HandleDebugExec ( string Command, string Params )
function InternalOnDrawItem (
Canvas C,
int Item,
float X,
float Y,
float XL,
float YL,
bool bIsSelected,
bool bIsPending )
function InternalOnEndDrag (
GUIComponent Accepting,
bool bAccepted )
function bool IsValid ( )
function bool IsValidIndex ( int i )
function MakeVisible ( float Perc )
function SetTopItem ( int Item )
function UpdateItemCount ( optional bool bFullUpdate )
private function string VisibleNodeText ( int VisibleItemIndex )
Creation time: Wed 7/2/2007 19:15:55.515 - Created with
UnCodeX