Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

XInterface.MultiSelectList

Extends
GUIList
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- XInterface.GUIList
               |   
               +-- XInterface.MultiSelectList

Variables Summary
array<MultiSelectListElem>MElements
Inherited Variables from XInterface.GUIList
BonusPackColor, Elements, Official2004Color, OfficialColor, SelectedElements, TextAlign

Functions Summary
function Add (string NewItem, optional Object obj, optional string Str, optional bool bSection)
function Clear ()
functionstring Find (string Text, optional bool bExact, optional bool bExtra)
functionint FindIndex (string Test, optional bool bExact, optional bool bExtra, optional Object TestObject)
functionstring Get (optional bool bGuarantee)
function GetAtIndex (int i, out string ItemStr, out object ExtraObj, out string ExtraStr)
functionstring GetExtra ()
functionstring GetExtraAtIndex (int i)
functionstring GetItemAtIndex (int i)
functionobject GetObject ()
functionobject GetObjectAtIndex (int i)
functionarray<GUIListElemGetPendingElements (optional bool bGuarantee)
functionarray<string> GetPendingItems (optional bool bGuarantee)
function Insert (int Index, string NewItem, optional Object obj, optional string Str, optional bool bNoSort, optional bool bSection)
functionbool IsSection ()
function LoadFrom (GUIList Source, optional bool bClearFirst)
functionint Remove (int i, int Count, bool bNoSort)
function RemoveExtra (string Str)
function RemoveItem (string Item)
function RemoveObject (Object Obj)
function Replace (int index, string NewItem, optional Object obj, optional string Str, optional bool bNoSort)
function SetExtraAtIndex (int i, string NewExtra)
functionint SetIndex (int NewIndex)
function SetItemAtIndex (int i, string NewItem)
function SetObjectAtIndex (int i, Object NewObject)
event Swap (int IndexA, int IndexB)
Inherited Functions from XInterface.GUIList
Add, AddElement, Clear, ClearPendingElements, Find, FindExtra, FindIndex, FindItemObject, Get, GetAtIndex, GetExtra, GetExtraAtIndex, GetItemAtIndex, GetObject, GetObjectAtIndex, GetPendingElements, Insert, InsertElement, InternalOnDragDrop, InternalOnEndDrag, IsSection, LoadFrom, Remove, RemoveElement, RemoveExtra, RemoveItem, RemoveObject, RemoveSilent, Replace, SelectedText, SetExtraAtIndex, SetItemAtIndex, SetObjectAtIndex, Sort, SortList, Swap
Inherited Functions from XInterface.GUIVertList
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp


Variables Detail

MElements Source code

var array<MultiSelectListElem> MElements;


Functions Detail

Add Source code

function Add ( string NewItem, optional Object obj, optional string Str, optional bool bSection )

Clear Source code

function Clear ( )

Find Source code

function string Find ( string Text, optional bool bExact, optional bool bExtra )

FindIndex Source code

function int FindIndex ( string Test, optional bool bExact, optional bool bExtra, optional Object TestObject )

Get Source code

function string Get ( optional bool bGuarantee )

GetAtIndex Source code

function GetAtIndex ( int i, out string ItemStr, out object ExtraObj, out string ExtraStr )

GetExtra Source code

function string GetExtra ( )

GetExtraAtIndex Source code

function string GetExtraAtIndex ( int i )

GetItemAtIndex Source code

function string GetItemAtIndex ( int i )

GetObject Source code

function object GetObject ( )

GetObjectAtIndex Source code

function object GetObjectAtIndex ( int i )

GetPendingElements Source code

function array<GUIListElem> GetPendingElements ( optional bool bGuarantee )

GetPendingItems Source code

function array<string> GetPendingItems ( optional bool bGuarantee )

Insert Source code

function Insert ( int Index, string NewItem, optional Object obj, optional string Str, optional bool bNoSort, optional bool bSection )

IsSection Source code

function bool IsSection ( )

LoadFrom Source code

function LoadFrom ( GUIList Source, optional bool bClearFirst )

Remove Source code

function int Remove ( int i, int Count, bool bNoSort )

RemoveExtra Source code

function RemoveExtra ( string Str )

RemoveItem Source code

function RemoveItem ( string Item )

RemoveObject Source code

function RemoveObject ( Object Obj )

Replace Source code

function Replace ( int index, string NewItem, optional Object obj, optional string Str, optional bool bNoSort )

SetExtraAtIndex Source code

function SetExtraAtIndex ( int i, string NewExtra )

SetIndex Source code

function int SetIndex ( int NewIndex )

SetItemAtIndex Source code

function SetItemAtIndex ( int i, string NewItem )

SetObjectAtIndex Source code

function SetObjectAtIndex ( int i, Object NewObject )

Swap Source code

event Swap ( int IndexA, int IndexB )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:06.453 - Created with UnCodeX