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

XInterface.GUIVertImageList

Extends
GUIVertList
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- XInterface.GUIVertImageList

Variables Summary
GUIVertImageList
eCellStyleCellStyle
array<ImageListElem>Elements
intHorzBorder
floatImageScale
materialLockedMat
intNoVisibleCols
intNoVisibleRows
array<ImageListElem>SelectedElements
intVertBorder
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
function Add (Material Image, optional int Item, optional int Locked)
function AddImage (ImageListElem NewElem, optional int Locked)
eventint CalculateIndex (optional bool bRequireValidIndex)
function Clear ()
function ClearPendingElements ()
functionbool Down ()
function End ()
functionint FindImage (Material Image)
functionint FindItem (int Item)
functionMaterial Get (optional bool bGuarantee)
function GetAtIndex (int i, out Material Image, out int Item, out int Locked)
functionMaterial GetImageAtIndex (int i)
functionint GetItem ()
functionstring GetItemAtIndex (int i)
functionint GetItemIntAtIndex (int i)
functionarray<ImageListElemGetPendingElements (optional bool bGuarantee)
function Home ()
functionbool IndexLocked (int i)
function Insert (int i, Material NewImage, optional int NewItem, optional int Locked)
function InsertElement (int i, ImageListElem NewElem, optional int Locked)
functionbool InternalOnClick (GUIComponent Sender)
functionbool InternalOnDragDrop (GUIComponent Sender)
function InternalOnEndDrag (GUIComponent Accepting, bool bAccepted)
functionbool IsLocked ()
function LoadFrom (GUIVertImageList Source, optional bool bClearFirst)
function MakeVisible (float Perc)
functionbool MoveLeft ()
functionbool MoveRight ()
function PgDn ()
function PgUp ()
functionint Remove (int i, optional int Count)
functionint RemoveElement (ImageListElem Elem, optional int Count)
function RemoveImage (Material Image)
function RemoveItem (int Item)
functionint RemoveSilent (int i, optional int Count)
function Replace (int i, Material NewImage, optional int NewItem, optional int Locked)
function SetImageAtIndex (int i, Material NewImage)
functionint SetIndex (int NewIndex)
function SetItemAtIndex (int i, int NewItem)
function SetTopItem (int Item)
event Swap (int IndexA, int IndexB)
functionbool Up ()
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


Variables Detail

GUIVertImageList

CellStyle Source code

var(GUIVertImageList) eCellStyle CellStyle;

Elements Source code

var(GUIVertImageList) editconstarray editconst array<ImageListElem> Elements;

HorzBorder Source code

var(GUIVertImageList) int HorzBorder;

ImageScale Source code

var(GUIVertImageList) float ImageScale;

LockedMat Source code

var(GUIVertImageList) material LockedMat;

NoVisibleCols Source code

var(GUIVertImageList) int NoVisibleCols;

NoVisibleRows Source code

var(GUIVertImageList) int NoVisibleRows;

SelectedElements Source code

var(GUIVertImageList) editconstarray editconst array<ImageListElem> SelectedElements;

VertBorder Source code

var(GUIVertImageList) int VertBorder;


Functions Detail

Add Source code

function Add ( Material Image, optional int Item, optional int Locked )

AddImage Source code

function AddImage ( ImageListElem NewElem, optional int Locked )

CalculateIndex Source code

event int CalculateIndex ( optional bool bRequireValidIndex )

Clear Source code

function Clear ( )

ClearPendingElements Source code

function ClearPendingElements ( )

Down Source code

function bool Down ( )

End Source code

function End ( )

FindImage Source code

function int FindImage ( Material Image )

FindItem Source code

function int FindItem ( int Item )

Get Source code

function Material Get ( optional bool bGuarantee )

GetAtIndex Source code

function GetAtIndex ( int i, out Material Image, out int Item, out int Locked )

GetImageAtIndex Source code

function Material GetImageAtIndex ( int i )

GetItem Source code

function int GetItem ( )

GetItemAtIndex Source code

function string GetItemAtIndex ( int i )

GetItemIntAtIndex Source code

function int GetItemIntAtIndex ( int i )

GetPendingElements Source code

function array<ImageListElem> GetPendingElements ( optional bool bGuarantee )

Home Source code

function Home ( )

IndexLocked Source code

function bool IndexLocked ( int i )

Insert Source code

function Insert ( int i, Material NewImage, optional int NewItem, optional int Locked )

InsertElement Source code

function InsertElement ( int i, ImageListElem NewElem, optional int Locked )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

InternalOnDragDrop Source code

function bool InternalOnDragDrop ( GUIComponent Sender )

InternalOnEndDrag Source code

function InternalOnEndDrag ( GUIComponent Accepting, bool bAccepted )

IsLocked Source code

function bool IsLocked ( )

LoadFrom Source code

function LoadFrom ( GUIVertImageList Source, optional bool bClearFirst )

MakeVisible Source code

function MakeVisible ( float Perc )

MoveLeft Source code

function bool MoveLeft ( )

MoveRight Source code

function bool MoveRight ( )

PgDn Source code

function PgDn ( )

PgUp Source code

function PgUp ( )

Remove Source code

function int Remove ( int i, optional int Count )

RemoveElement Source code

function int RemoveElement ( ImageListElem Elem, optional int Count )

RemoveImage Source code

function RemoveImage ( Material Image )

RemoveItem Source code

function RemoveItem ( int Item )

RemoveSilent Source code

function int RemoveSilent ( int i, optional int Count )

Replace Source code

function Replace ( int i, Material NewImage, optional int NewItem, optional int Locked )

SetImageAtIndex Source code

function SetImageAtIndex ( int i, Material NewImage )

SetIndex Source code

function int SetIndex ( int NewIndex )

SetItemAtIndex Source code

function SetItemAtIndex ( int i, int NewItem )

SetTopItem Source code

function SetTopItem ( int Item )

Swap Source code

event Swap ( int IndexA, int IndexB )

Up Source code

function bool Up ( )


Defaultproperties

defaultproperties
{
     ImageScale=1.000000
     NoVisibleRows=4
     NoVisibleCols=3
     HorzBorder=5
     VertBorder=5
     StyleName=
     OnClick=GUIVertImageList.InternalOnClick
}

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