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=LANServer
		Caption="LAN Server"
		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!"
		WinWidth=0.331250
		WinHeight=0.043750
		WinLeft=0.073126
		WinTop=0.953334
		INIOption="@Internal"
		OnLoadINI=InternalOnLoadINI
		OnChange=Change
		TabOrder=3
		bAutoSizeCaption=True
	End Object
	ch_LANServer=LANServer


	Begin Object Class=moCheckbox Name=EnableWebadmin
		Caption="Enable WebAdmin"
		Hint="Enables remote web-based administration of the server"
		WinWidth=0.295063
		WinHeight=0.043750
		WinLeft=0.586874
		WinTop=0.893334
		INIOption="@Internal"
		OnLoadINI=InternalOnLoadINI
		OnChange=Change
		TabOrder=4
		bAutoSizeCaption=True
	End Object
	ch_Webadmin=EnableWebAdmin


	Begin Object Class=moNumericEdit Name=WebadminPort
		Caption="WebAdmin Port"
		Hint="Select which port should be used to connect to the remote web-based administration"
		WinWidth=0.295063
		WinHeight=0.043750
		WinLeft=0.586874
		WinTop=0.953334
		MinValue=1
		MaxValue=65536
		INIOption="@Internal"
		OnLoadINI=InternalOnLoadINI
		OnChange=Change
		CaptionWidth=0.7
		ComponentWidth=0.3
		TabOrder=5
		bAutoSizeCaption=True
	End Object
	nu_Port=WebadminPort
}



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