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

GUI2K4.MyTestMultiColumnList

Extends
GUIMultiColumnList

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUIVertList
            |   
            +-- XInterface.GUIMultiColumnList
               |   
               +-- GUI2K4.MyTestMultiColumnList

Variables Summary
GUIStylesSelStyle
MyTestMultiColumnList
array<MyTestItem>MyData
Inherited Variables from XInterface.GUIMultiColumnList
CellSpacing, ColumnHeadingHints, ColumnHeadings, ColumnWidths, ExpandLastColumn, InitColumnPerc, InvSortData, NeedsSorting, SortColumn, SortData, SortDescending

Structures Summary
MyTestItem
Caption, Value, Key
Inherited Structures from XInterface.GUIMultiColumnList
MultiColumnSortData

Functions Summary
function Clear ()))
functionstring GetSortString (int i ))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function MyOnDrawItem (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending))
Inherited Functions from XInterface.GUIMultiColumnList
AddedItem, ChangeSortOrder, Clear, CurrentListId, Dump, GetCellLeftWidth, GetListIndex, InitializeColumns, InternalOnPreDraw, OnSortChanged, RemovedCurrent, RemovedItem, ResolutionChanged, Sort, SortList, UpdatedItem
Inherited Functions from XInterface.GUIVertList
CalculateIndex, CenterMouse, Down, End, Home, InternalOnClick, InternalOnKeyType, PgDn, PgUp, Up, WheelDown, WheelUp


Variables Detail

SelStyle Source code

var GUIStyles SelStyle;

MyTestMultiColumnList

MyData Source code

var(MyTestMultiColumnList) array<MyTestItem> MyData;


Structures Detail

MyTestItem Source code

struct MyTestItem
{
var string Caption;
var string Key;
var int Value;
};



Functions Detail

Clear Source code

function Clear ( ) )

GetSortString Source code

function string GetSortString ( int i ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

MyOnDrawItem Source code

function MyOnDrawItem ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending) )


Defaultproperties

defaultproperties
{
    ColumnHeadings(0)="Caption"
    ColumnHeadings(1)="Value"
    ColumnHeadings(2)="Key"


    InitColumnPerc(0)=0.5
    InitColumnPerc(1)=0.25
    InitColumnPerc(2)=0.25


    SortColumn=0
    SortDescending=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:15.329 - Created with UnCodeX