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

GUI2K4.IAMultiColumnRulesPanel

Extends
UT2K4PlayInfoPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4PlayInfoPanel
                     |   
                     +-- GUI2K4.IAMultiColumnRulesPanel

Direct Known Subclasses:

UT2K4Tab_ServerRulesPanel

Variables Summary
moButtonb_Symbols
moCheckBoxch_Advanced
GUIImagei_bk
IAMultiColumnRulesPanel
stringBlueSym
UT2K4GamePageBasep_Anchor
stringRedSym
stringTeamSymbolPage
Inherited Variables from GUI2K4.UT2K4PlayInfoPanel
bRefresh, bUpdate, bVerticalLayout, EditText, GamePI, InfoRules, lb_Rules, li_Rules, NumColumns

Functions Summary
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnChange (GUIComponent Sender)
function LoadRules ()
functionstring Play ()
function Refresh ()
function SetGamePI ()
functionbool ShouldDisplayRule (int Index)
function StoreSetting (int Index, string NewValue)
function SymbolConfigClosed (optional bool bCancelled)
function UpdateAdvancedCheckbox ()
function UpdateBotSetting (int BotModeIndex)
function UpdateSymbolButton ()
Inherited Functions from GUI2K4.UT2K4PlayInfoPanel
AddGroupHeader, AddRule, ArrayPropClicked, CanShowPanel, ClearRules, CustomClicked, CustomPageClosed, DumpListElements, FindComponentWithTag, FindGroupIndex, Free, InitComponent, InternalOnActivate, InternalOnChange, InternalOnCreateComponent, ListBoxCreateComponent, LoadRules, Refresh, StoreSetting, UpdateRules, UpdateSetting


Variables Detail

b_Symbols Source code

var automated moButton b_Symbols;

ch_Advanced Source code

var automated moCheckBox ch_Advanced;

i_bk Source code

var automated GUIImage i_bk;

IAMultiColumnRulesPanel

BlueSym Source code

var(IAMultiColumnRulesPanel) config string BlueSym;

p_Anchor Source code

var(IAMultiColumnRulesPanel) editconst UT2K4GamePageBase p_Anchor;

RedSym Source code

var(IAMultiColumnRulesPanel) config string RedSym;

TeamSymbolPage Source code

var(IAMultiColumnRulesPanel) string TeamSymbolPage;


Functions Detail

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

LoadRules Source code

function LoadRules ( )

Play Source code

function string Play ( )

Refresh Source code

function Refresh ( )

SetGamePI Source code

protected function SetGamePI ( )

ShouldDisplayRule Source code

protected function bool ShouldDisplayRule ( int Index )

StoreSetting Source code

protected function StoreSetting ( int Index, string NewValue )

SymbolConfigClosed Source code

function SymbolConfigClosed ( optional bool bCancelled )

UpdateAdvancedCheckbox Source code

function UpdateAdvancedCheckbox ( )

UpdateBotSetting Source code

function UpdateBotSetting ( int BotModeIndex )

UpdateSymbolButton Source code

function UpdateSymbolButton ( )


Defaultproperties

defaultproperties
{
     Begin Object Class=moCheckBox Name=AdvancedButton
         Caption="View Advanced Options"
         OnCreateComponent=AdvancedButton.InternalOnCreateComponent
         Hint="Toggles whether advanced properties are displayed"
         WinTop=0.948334
         WinLeft=0.136725
         WinWidth=0.300000
         WinHeight=0.040000
         RenderWeight=1.000000
         TabOrder=1
         bBoundToParent=True
         bScaleToParent=True
         OnChange=IAMultiColumnRulesPanel.InternalOnChange
     End Object
     ch_Advanced=moCheckBox'GUI2K4.IAMultiColumnRulesPanel.AdvancedButton'

     Begin Object Class=moButton Name=SymbolButton
         ButtonCaption="Configure"
         ComponentWidth=0.400000
         Caption="Team Symbols"
         OnCreateComponent=SymbolButton.InternalOnCreateComponent
         Hint="Choose the banner symbols for each team."
         WinTop=0.936182
         WinLeft=0.523664
         WinWidth=0.329346
         WinHeight=0.056282
         TabOrder=2
         OnChange=IAMultiColumnRulesPanel.InternalOnChange
     End Object
     b_Symbols=moButton'GUI2K4.IAMultiColumnRulesPanel.SymbolButton'

     Begin Object Class=GUIImage Name=Bk1
         Image=Texture'2K4Menus.NewControls.Display99'
         ImageStyle=ISTY_Stretched
         WinTop=0.014733
         WinLeft=0.000505
         WinWidth=0.996997
         WinHeight=0.907930
     End Object
     i_bk=GUIImage'GUI2K4.IAMultiColumnRulesPanel.Bk1'

     TeamSymbolPage="GUI2K4.TeamSymbolConfig"
     NumColumns=2
}

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