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 ) )
defaultproperties
{
bSimpleFileBrowsing=True
OnDrawItem=InternalOnDrawItem
OnEndDrag=InternalOnEndDrag
}
|
Creation time: Do 14.8.2014 09:58:04.066 - Created with
UnCodeX