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

XInterface.Tab_NetworkSettings

Extends
UT2K3TabPanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K3TabPanel
                  |   
                  +-- XInterface.Tab_NetworkSettings

Variables Summary
stringEpicIDMsg
stringNetSpeedText[4]
stringStatsURL
Inherited Variables from XInterface.GUITabPanel
bFillHeight, FadeInTime, MyButton, PanelCaption

Functions Summary
function ApplyStatConfig ()
functionstring FormatID (string id)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnChange (GUIComponent Sender)
function InternalOnLoadINI (GUIComponent Sender, string s)
functionbool OnViewStats (GUIComponent Sender)
functionbool ValidStatConfig ()
Inherited Functions from XInterface.GUITabPanel
CanShowPanel, Free, InitPanel, OnDestroyPanel, Refresh, ShowPanel


Variables Detail

EpicIDMsg Source code

var localized string EpicIDMsg;

NetSpeedText[4] Source code

var localized string NetSpeedText[4];

StatsURL Source code

var localized string StatsURL;


Functions Detail

ApplyStatConfig Source code

function ApplyStatConfig ( )

FormatID Source code

function string FormatID ( string id )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

InternalOnLoadINI Source code

function InternalOnLoadINI ( GUIComponent Sender, string s )

OnViewStats Source code

function bool OnViewStats ( GUIComponent Sender )

ValidStatConfig Source code

function bool ValidStatConfig ( )


Defaultproperties

defaultproperties
{
     NetSpeedText(0)="Modem"
     NetSpeedText(1)="ISDN"
     NetSpeedText(2)="Cable/ADSL"
     NetSpeedText(3)="LAN/T1"
     StatsURL="http://ut2003stats.epicgames.com/"
     EpicIDMsg="Your Unique id is:"
     Begin Object Class=GUIImage Name=OnlineBK1
         Image=Texture'InterfaceContent.Menu.BorderBoxD'
         ImageColor=(A=160)
         ImageStyle=ISTY_Stretched
         WinTop=0.355208
         WinLeft=0.216797
         WinWidth=0.576640
         WinHeight=0.489999
     End Object
     Controls(0)=GUIImage'XInterface.Tab_NetworkSettings.OnlineBK1'

     Begin Object Class=moComboBox Name=OnlineNetSpeed
         bReadOnly=True
         ComponentJustification=TXTA_Left
         CaptionWidth=0.400000
         Caption="Connection"
         OnCreateComponent=OnlineNetSpeed.InternalOnCreateComponent
         IniOption="@Internal"
         IniDefault="Cable Modem/DSL"
         Hint="How fast is your connection?"
         WinTop=0.085678
         WinLeft=0.250000
         WinHeight=0.060000
         OnLoadINI=Tab_NetworkSettings.InternalOnLoadINI
     End Object
     Controls(1)=moComboBox'XInterface.Tab_NetworkSettings.OnlineNetSpeed'

     Begin Object Class=moEditBox Name=OnlineStatsName
         CaptionWidth=0.400000
         Caption="Stats UserName"
         OnCreateComponent=OnlineStatsName.InternalOnCreateComponent
         IniOption="@Internal"
         Hint="Please select a name to use for UT Stats!"
         WinTop=0.494271
         WinLeft=0.250000
         WinHeight=0.060000
         OnLoadINI=Tab_NetworkSettings.InternalOnLoadINI
     End Object
     Controls(2)=moEditBox'XInterface.Tab_NetworkSettings.OnlineStatsName'

     Begin Object Class=moEditBox Name=OnlineStatsPW
         CaptionWidth=0.400000
         Caption="Stats Password"
         OnCreateComponent=OnlineStatsPW.InternalOnCreateComponent
         IniOption="@Internal"
         Hint="Please select a password that will secure your UT Stats!"
         WinTop=0.583594
         WinLeft=0.250000
         WinHeight=0.060000
         OnLoadINI=Tab_NetworkSettings.InternalOnLoadINI
     End Object
     Controls(3)=moEditBox'XInterface.Tab_NetworkSettings.OnlineStatsPW'

     Begin Object Class=GUILabel Name=OnlineStatDesc
         Caption="UT2003 Global Stats"
         TextAlign=TXTA_Center
         TextColor=(B=0,G=200,R=230)
         TextFont="UT2HeaderFont"
         WinTop=0.391145
         WinLeft=0.250000
         WinWidth=0.500000
         WinHeight=32.000000
     End Object
     Controls(4)=GUILabel'XInterface.Tab_NetworkSettings.OnlineStatDesc'

     Begin Object Class=moCheckBox Name=OnlineTrackStats
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="Track Stats"
         OnCreateComponent=OnlineTrackStats.InternalOnCreateComponent
         IniOption="@Internal"
         IniDefault="True"
         Hint="Enable this option to join the online ranking system."
         WinTop=0.742708
         WinLeft=0.251565
         WinWidth=0.210000
         WinHeight=0.040000
         OnLoadINI=Tab_NetworkSettings.InternalOnLoadINI
     End Object
     Controls(5)=moCheckBox'XInterface.Tab_NetworkSettings.OnlineTrackStats'

     Begin Object Class=GUIButton Name=ViewOnlineStats
         Caption="View Stats"
         Hint="Click to launch the UT stats website."
         WinTop=0.742708
         WinLeft=0.536721
         WinWidth=0.210000
         OnClick=Tab_NetworkSettings.OnViewStats
         OnKeyEvent=ViewOnlineStats.InternalOnKeyEvent
     End Object
     Controls(6)=GUIButton'XInterface.Tab_NetworkSettings.ViewOnlineStats'

     Begin Object Class=GUILabel Name=InvalidWarning
         Caption="Your stats username or password is invalid.  Your username must be at least 4 characters long, and your password must be at least 6 characters long."
         TextAlign=TXTA_Center
         TextColor=(B=0,R=255)
         bMultiLine=True
         WinTop=0.870832
         WinLeft=0.215625
         WinWidth=0.576561
         WinHeight=0.125001
     End Object
     Controls(7)=GUILabel'XInterface.Tab_NetworkSettings.InvalidWarning'

     Begin Object Class=GUILabel Name=EpicID
         Caption="Your Unique id is:"
         TextAlign=TXTA_Center
         TextColor=(B=0,G=255,R=255)
         TextFont="UT2SmallFont"
         bMultiLine=True
         WinTop=0.313279
         WinHeight=0.066407
     End Object
     Controls(8)=GUILabel'XInterface.Tab_NetworkSettings.EpicID'

     Begin Object Class=moCheckBox Name=NetworkDynamicNetspeed
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="Dynamic Netspeed"
         OnCreateComponent=NetworkDynamicNetspeed.InternalOnCreateComponent
         Hint="Dynamic adjust your netspeed on slower connections."
         WinTop=0.179011
         WinLeft=0.250000
         WinHeight=0.040000
     End Object
     Controls(9)=moCheckBox'XInterface.Tab_NetworkSettings.NetworkDynamicNetspeed'

     WinTop=0.150000
     WinHeight=0.740000
}

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