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

GUI2K4.UT2K4Tab_ServerRulesPanel

Extends
IAMultiColumnRulesPanel
Modifiers
config

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

Variables Summary
boolbLANServer
boolbWebadmin
moCheckboxch_LANServer
moCheckboxch_Webadmin
moNumericEditnu_Port
intPort
Inherited Variables from GUI2K4.IAMultiColumnRulesPanel
BlueSym, b_Symbols, ch_Advanced, i_bk, p_Anchor, RedSym, TeamSymbolPage
Inherited Variables from GUI2K4.UT2K4PlayInfoPanel
bRefresh, bUpdate, bVerticalLayout, EditText, GamePI, InfoRules, lb_Rules, li_Rules, NumColumns

Functions Summary
function Change (GUIComponent Sender)
event Closed (GUIComponent Sender, bool bCancelled)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnLoadINI (GUIComponent Sender, string S)
functionstring Play ()
function SetGamePI ()
functionbool ShouldDisplayRule (int Index)
function UpdateBotSetting (int i)
function UpdatePortState ()
function UpdateSymbolButton ()
Inherited Functions from GUI2K4.IAMultiColumnRulesPanel
InitComponent, InternalOnChange, LoadRules, Play, Refresh, SetGamePI, ShouldDisplayRule, StoreSetting, SymbolConfigClosed, UpdateAdvancedCheckbox, UpdateBotSetting, 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

bLANServer Source code

var config bool bLANServer;

bWebadmin Source code

var bool bWebadmin;

ch_LANServer Source code

var automated moCheckbox ch_LANServer;

ch_Webadmin Source code

var automated moCheckbox ch_Webadmin;

nu_Port Source code

var automated moNumericEdit nu_Port;

Port Source code

var int Port;


Functions Detail

Change Source code

function Change ( GUIComponent Sender )

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnLoadINI Source code

function InternalOnLoadINI ( GUIComponent Sender, string S )

Play Source code

function string Play ( )

SetGamePI Source code

protected function SetGamePI ( )

ShouldDisplayRule Source code

protected function bool ShouldDisplayRule ( int Index )

UpdateBotSetting Source code

function UpdateBotSetting ( int i )

UpdatePortState Source code

function UpdatePortState ( )

UpdateSymbolButton Source code

function UpdateSymbolButton ( )


Defaultproperties

defaultproperties
{
     Begin Object Class=moCheckBox Name=EnableWebadmin
         Caption="Enable WebAdmin"
         OnCreateComponent=EnableWebadmin.InternalOnCreateComponent
         IniOption="@Internal"
         Hint="Enables remote web-based administration of the server"
         WinTop=0.893334
         WinLeft=0.586874
         WinWidth=0.295063
         WinHeight=0.043750
         TabOrder=4
         OnChange=UT2K4Tab_ServerRulesPanel.Change
         OnLoadINI=UT2K4Tab_ServerRulesPanel.InternalOnLoadINI
     End Object
     ch_Webadmin=moCheckBox'GUI2K4.UT2K4Tab_ServerRulesPanel.EnableWebadmin'

     Begin Object Class=moCheckBox Name=LANServer
         Caption="LAN Server"
         OnCreateComponent=LANServer.InternalOnCreateComponent
         IniOption="@Internal"
         Hint="Optimizes various engine and network settings for LAN-based play.  Enabling this option when running an internet server will cause EXTREME lag during the match!"
         WinTop=0.953334
         WinLeft=0.073126
         WinWidth=0.331250
         WinHeight=0.043750
         TabOrder=3
         OnChange=UT2K4Tab_ServerRulesPanel.Change
         OnLoadINI=UT2K4Tab_ServerRulesPanel.InternalOnLoadINI
     End Object
     ch_LANServer=moCheckBox'GUI2K4.UT2K4Tab_ServerRulesPanel.LANServer'

     Begin Object Class=moNumericEdit Name=WebadminPort
         MinValue=1
         MaxValue=65536
         CaptionWidth=0.700000
         ComponentWidth=0.300000
         Caption="WebAdmin Port"
         OnCreateComponent=WebadminPort.InternalOnCreateComponent
         IniOption="@Internal"
         Hint="Select which port should be used to connect to the remote web-based administration"
         WinTop=0.953334
         WinLeft=0.586874
         WinWidth=0.295063
         WinHeight=0.043750
         TabOrder=5
         OnChange=UT2K4Tab_ServerRulesPanel.Change
         OnLoadINI=UT2K4Tab_ServerRulesPanel.InternalOnLoadINI
     End Object
     nu_Port=moNumericEdit'GUI2K4.UT2K4Tab_ServerRulesPanel.WebadminPort'

}

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