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

GUI2K4.GUIDynArrayPage

Extends
GUIArrayPropPage

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LockedFloatingWindow
                        |   
                        +-- GUI2K4.GUICustomPropertyPage
                           |   
                           +-- GUI2K4.GUIArrayPropPage
                              |   
                              +-- GUI2K4.GUIDynArrayPage

Variables Summary
GUIDynArrayPage
array<ArrayControl>ArrayButton
stringNewText
stringRemoveText
stringSizingCaption
Inherited Variables from GUI2K4.GUIArrayPropPage
bListInitialized, bReadOnly, ButtonStyle, Delim, lb_Values, li_Values, MOType, PropName, PropValue, sb_Bk1
Inherited Variables from GUI2K4.GUICustomPropertyPage
Item, Owner

Structures Summary
ArrayControl
b_New, b_Remove

Functions Summary
functionArrayControl AddButton (int Index)
function Clear ()
functionbool FloatingPreDraw (Canvas C)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InitializeList ()
function InternalOnAdjustTop (GUIComponent Sender)
functionbool InternalOnClick (GUIComponent Sender)
function SetElementCaption (int ButtonArrayIndex, int ListElementIndex)
function SetElementState (int Index, bool bNewOn, bool bRemoveOn)
function UpdateButtons ()
Inherited Functions from GUI2K4.GUIArrayPropPage
AddListItem, Clear, GetDataString, GetMaxValue, GetReadOnly, InitComponent, InitializeList, InternalOnChange, InternalOnCreateComponent, InternalOnPreDraw, SetItemOptions, SetOwner, SetReadOnly, UpdateListCaptions, UpdateListValues
Inherited Functions from GUI2K4.GUICustomPropertyPage
GetKeyValue, GetOwner, GetReadOnly, GrabOption, ParseOption, SetOwner, SetReadOnly, Strip


Variables Detail

GUIDynArrayPage

ArrayButton Source code

var(GUIDynArrayPage) array<ArrayControl> ArrayButton;

NewText Source code

var(GUIDynArrayPage) localized string NewText;

RemoveText Source code

var(GUIDynArrayPage) localized string RemoveText;

SizingCaption Source code

var(GUIDynArrayPage) string SizingCaption;


Structures Detail

ArrayControl Source code

struct ArrayControl
{
var(GUIDynArrayPage) GUIButton b_New;
var(GUIDynArrayPage) GUIButton b_Remove;
};



Functions Detail

AddButton Source code

function ArrayControl AddButton ( int Index )

Clear Source code

function Clear ( )

FloatingPreDraw Source code

function bool FloatingPreDraw ( Canvas C )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InitializeList Source code

function InitializeList ( )

InternalOnAdjustTop Source code

function InternalOnAdjustTop ( GUIComponent Sender )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

SetElementCaption Source code

protected function SetElementCaption ( int ButtonArrayIndex, int ListElementIndex )

SetElementState Source code

protected function SetElementState ( int Index, bool bNewOn, bool bRemoveOn )

UpdateButtons Source code

function UpdateButtons ( )


Defaultproperties

defaultproperties
{
     NewText="New"
     RemoveText="Remove"
}

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