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

GUI2K4.GUIArrayPropPage

Extends
GUICustomPropertyPage

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

Direct Known Subclasses:

GUIDynArrayPage, MOTDConfigPage

Variables Summary
boolbReadOnly
GUIMultiOptionListBoxlb_Values
stringMOType
AltSectionBackgroundsb_Bk1
GUIArrayPropPage
boolbListInitialized
stringButtonStyle
stringDelim
GUIMultiOptionListli_Values
stringPropName
array<string>PropValue
Inherited Variables from GUI2K4.GUICustomPropertyPage
Item, Owner
Inherited Variables from GUI2K4.LockedFloatingWindow
b_Cancel, b_OK, EdgeBorder[4], sb_Main, SubCaption

Functions Summary
functionGUIMenuOption AddListItem (int Index)
function Clear ()
functionstring GetDataString ()
functionint GetMaxValue (string MaxLength)
functionbool GetReadOnly ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InitializeList ()
function InternalOnChange (GUIComponent Sender)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
functionbool InternalOnPreDraw (Canvas C)
function SetItemOptions (GUIMenuOption mo)
function SetOwner (GUIComponent NewOwner)
function SetReadOnly (bool bValue)
function UpdateListCaptions ()
function UpdateListValues ()
Inherited Functions from GUI2K4.GUICustomPropertyPage
GetKeyValue, GetOwner, GetReadOnly, GrabOption, ParseOption, SetOwner, SetReadOnly, Strip
Inherited Functions from GUI2K4.LockedFloatingWindow
AlignButtons, InitComponent, InternalOnClick, InternalOnCreateComponent


Variables Detail

bReadOnly Source code

var protected bool bReadOnly;

lb_Values Source code

var automated GUIMultiOptionListBox lb_Values;

MOType Source code

var string MOType;

sb_Bk1 Source code

var automated AltSectionBackground sb_Bk1;

GUIArrayPropPage

bListInitialized Source code

var(GUIArrayPropPage) bool bListInitialized;

ButtonStyle Source code

var(GUIArrayPropPage) string ButtonStyle;

Delim Source code

var(GUIArrayPropPage) string Delim;

li_Values Source code

var(GUIArrayPropPage) GUIMultiOptionList li_Values;

PropName Source code

var(GUIArrayPropPage) string PropName;

PropValue Source code

var(GUIArrayPropPage) array<string> PropValue;


Functions Detail

AddListItem Source code

function GUIMenuOption AddListItem ( int Index )

Clear Source code

function Clear ( )

GetDataString Source code

function string GetDataString ( )

GetMaxValue Source code

function int GetMaxValue ( string MaxLength )

GetReadOnly Source code

function bool GetReadOnly ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InitializeList Source code

function InitializeList ( )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

InternalOnPreDraw Source code

function bool InternalOnPreDraw ( Canvas C )

SetItemOptions Source code

function SetItemOptions ( GUIMenuOption mo )

SetOwner Source code

function SetOwner ( GUIComponent NewOwner )

SetReadOnly Source code

function SetReadOnly ( bool bValue )

UpdateListCaptions Source code

function UpdateListCaptions ( )

UpdateListValues Source code

function UpdateListValues ( )


Defaultproperties

defaultproperties
{
     MOType="XInterface.moEditBox"
     Begin Object Class=GUIMultiOptionListBox Name=ValueListBox
         bVisibleWhenEmpty=True
         OnCreateComponent=GUIArrayPropPage.InternalOnCreateComponent
         WinTop=0.140209
         WinLeft=0.021250
         WinWidth=0.865001
         WinHeight=0.714452
         TabOrder=0
         bBoundToParent=True
         bScaleToParent=True
         OnChange=GUIArrayPropPage.InternalOnChange
     End Object
     lb_Values=GUIMultiOptionListBox'GUI2K4.GUIArrayPropPage.ValueListBox'

     ButtonStyle="SquareButton"
     Begin Object Class=AltSectionBackground Name=Bk1
         LeftPadding=0.010000
         RightPadding=0.150000
         WinTop=0.095833
         WinLeft=0.043750
         WinWidth=0.762500
         WinHeight=0.575000
         OnPreDraw=Bk1.InternalPreDraw
     End Object
     sb_Bk1=AltSectionBackground'GUI2K4.GUIArrayPropPage.Bk1'

     OnCreateComponent=GUIArrayPropPage.InternalOnCreateComponent
     WinTop=0.145833
     WinLeft=0.090429
     WinWidth=0.842773
     WinHeight=0.750000
}

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