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

XInterface.Browser_Prefs

Extends
Browser_Page

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

Variables Summary
boolbIsInitialised
stringMutatorModeStrings[4]
array<xUtil.MutatorRecord>MutatorRecords
GUITitleBarStatusBar
stringTranslocatorStrings[3]
stringViewStatsStrings[3]
stringWeaponStayStrings[3]
Inherited Variables from XInterface.Browser_Page
AuthFailString, Browser, ConnFailString, ConnTimeoutString, PageCaption, QueryCompleteString, ReadyString, RefreshCompleteString, StartQueryString

Functions Summary
functionbool BackClick (GUIComponent Sender)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalShowIconKey (GUIComponent Sender)
function MyOnChange (GUIComponent Sender)
function MyOnLoadINI (GUIComponent Sender, string s)
function UpdateMutatorVisibility ()
Inherited Functions from XInterface.Browser_Page
OnCloseBrowser


Variables Detail

bIsInitialised Source code

var bool bIsInitialised;

MutatorModeStrings[4] Source code

var localized string MutatorModeStrings[4];

MutatorRecords Source code

var array<xUtil.MutatorRecord> MutatorRecords;

StatusBar Source code

var GUITitleBar StatusBar;

TranslocatorStrings[3] Source code

var localized string TranslocatorStrings[3];

ViewStatsStrings[3] Source code

var localized string ViewStatsStrings[3];

WeaponStayStrings[3] Source code

var localized string WeaponStayStrings[3];


Functions Detail

BackClick Source code

function bool BackClick ( GUIComponent Sender )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalShowIconKey Source code

function bool InternalShowIconKey ( GUIComponent Sender )

MyOnChange Source code

function MyOnChange ( GUIComponent Sender )

MyOnLoadINI Source code

function MyOnLoadINI ( GUIComponent Sender, string s )

UpdateMutatorVisibility Source code

function UpdateMutatorVisibility ( )


Defaultproperties

defaultproperties
{
     ViewStatsStrings(0)="Any Servers"
     ViewStatsStrings(1)="Only Stats Servers"
     ViewStatsStrings(2)="No Stats Servers"
     MutatorModeStrings(0)="Any Mutators"
     MutatorModeStrings(1)="No Mutators"
     MutatorModeStrings(2)="This Mutator"
     MutatorModeStrings(3)="Not This Mutator"
     WeaponStayStrings(0)="Any Servers"
     WeaponStayStrings(1)="Only Weapon Stay Servers"
     WeaponStayStrings(2)="No Weapon Stay Servers"
     TranslocatorStrings(0)="Any Servers"
     TranslocatorStrings(1)="Only Translocator Servers"
     TranslocatorStrings(2)="No Translocator Servers"
     Begin Object Class=GUIPanel Name=FooterPanel
         Begin Object Class=GUIButton Name=MyBackButton
             Caption="BACK"
             StyleName="SquareMenuButton"
             WinWidth=0.200000
             WinHeight=0.500000
             OnKeyEvent=MyBackButton.InternalOnKeyEvent
         End Object
         Controls(0)=GUIButton'XInterface.Browser_Prefs.MyBackButton'

         Begin Object Class=GUITitleBar Name=MyStatus
             bUseTextHeight=False
             Justification=TXTA_Left
             StyleName="SquareBar"
             WinTop=0.500000
             WinHeight=0.500000
         End Object
         Controls(1)=GUITitleBar'XInterface.Browser_Prefs.MyStatus'

         Begin Object Class=GUIButton Name=MyKeyButton
             Caption="ICON KEY"
             StyleName="SquareMenuButton"
             WinLeft=0.200000
             WinWidth=0.200000
             WinHeight=0.500000
             OnKeyEvent=MyKeyButton.InternalOnKeyEvent
         End Object
         Controls(2)=GUIButton'XInterface.Browser_Prefs.MyKeyButton'

         WinTop=0.900000
         WinHeight=0.100000
     End Object
     Controls(0)=GUIPanel'XInterface.Browser_Prefs.FooterPanel'

     Begin Object Class=GUILabel Name=FilterTitle
         Caption="Server Filtering Options:"
         TextColor=(B=0,G=200,R=230)
         TextFont="UT2HeaderFont"
         WinTop=0.050000
         WinLeft=0.150000
         WinWidth=0.720003
         WinHeight=0.056250
     End Object
     Controls(1)=GUILabel'XInterface.Browser_Prefs.FilterTitle'

     Begin Object Class=moCheckBox Name=NoPasswdCheckBox
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="No Passworded Servers"
         OnCreateComponent=NoPasswdCheckBox.InternalOnCreateComponent
         IniOption="@Internal"
         WinTop=0.210000
         WinLeft=0.050000
         WinWidth=0.340000
         WinHeight=0.040000
     End Object
     Controls(2)=moCheckBox'XInterface.Browser_Prefs.NoPasswdCheckBox'

     Begin Object Class=moCheckBox Name=NoFullCheckBox
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="No Full Servers"
         OnCreateComponent=NoFullCheckBox.InternalOnCreateComponent
         IniOption="@Internal"
         WinTop=0.270000
         WinLeft=0.050000
         WinWidth=0.340000
         WinHeight=0.040000
     End Object
     Controls(3)=moCheckBox'XInterface.Browser_Prefs.NoFullCheckBox'

     Begin Object Class=moCheckBox Name=NoEmptyCheckBox
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="No Empty Servers"
         OnCreateComponent=NoEmptyCheckBox.InternalOnCreateComponent
         IniOption="@Internal"
         WinTop=0.330000
         WinLeft=0.050000
         WinWidth=0.340000
         WinHeight=0.040000
     End Object
     Controls(4)=moCheckBox'XInterface.Browser_Prefs.NoEmptyCheckBox'

     Begin Object Class=moComboBox Name=StatsViewCombo
         ComponentJustification=TXTA_Left
         CaptionWidth=0.400000
         Caption="Stats Servers"
         OnCreateComponent=StatsViewCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.390000
         WinLeft=0.050000
         WinWidth=0.760000
         WinHeight=0.040000
     End Object
     Controls(5)=moComboBox'XInterface.Browser_Prefs.StatsViewCombo'

     Begin Object Class=moComboBox Name=MutatorCombo
         ComponentJustification=TXTA_Left
         CaptionWidth=0.000000
         OnCreateComponent=MutatorCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.450000
         WinLeft=0.675004
         WinWidth=0.308750
         WinHeight=0.060000
     End Object
     Controls(6)=moComboBox'XInterface.Browser_Prefs.MutatorCombo'

     Begin Object Class=moEditBox Name=CustomQuery
         CaptionWidth=0.400000
         Caption="Custom Query"
         OnCreateComponent=CustomQuery.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.750000
         WinLeft=0.050000
         WinWidth=0.760000
         WinHeight=0.040000
     End Object
     Controls(7)=moEditBox'XInterface.Browser_Prefs.CustomQuery'

     Begin Object Class=moCheckBox Name=OnlyStandardCheckBox
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="Only Standard Servers"
         OnCreateComponent=OnlyStandardCheckBox.InternalOnCreateComponent
         IniOption="@Internal"
         WinTop=0.150000
         WinLeft=0.050000
         WinWidth=0.340000
         WinHeight=0.040000
     End Object
     Controls(8)=moCheckBox'XInterface.Browser_Prefs.OnlyStandardCheckBox'

     Begin Object Class=moComboBox Name=MutatorModeCombo
         ComponentJustification=TXTA_Left
         Caption="Mutators"
         OnCreateComponent=MutatorModeCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.450000
         WinLeft=0.050000
         WinWidth=0.610000
         WinHeight=0.040000
     End Object
     Controls(9)=moComboBox'XInterface.Browser_Prefs.MutatorModeCombo'

     Begin Object Class=moCheckBox Name=NoBotServersCheckBox
         ComponentJustification=TXTA_Left
         CaptionWidth=0.900000
         Caption="No Servers With Bots"
         OnCreateComponent=NoBotServersCheckBox.InternalOnCreateComponent
         IniOption="@Internal"
         WinTop=0.390000
         WinLeft=0.050000
         WinWidth=0.340000
         WinHeight=0.040000
         bVisible=False
     End Object
     Controls(10)=moCheckBox'XInterface.Browser_Prefs.NoBotServersCheckBox'

     Begin Object Class=moComboBox Name=WeaponStayCombo
         ComponentJustification=TXTA_Left
         CaptionWidth=0.400000
         Caption="WeaponStay"
         OnCreateComponent=WeaponStayCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.570000
         WinLeft=0.050000
         WinWidth=0.760000
         WinHeight=0.040000
     End Object
     Controls(11)=moComboBox'XInterface.Browser_Prefs.WeaponStayCombo'

     Begin Object Class=moComboBox Name=TranslocatorCombo
         ComponentJustification=TXTA_Left
         CaptionWidth=0.400000
         Caption="Translocator"
         OnCreateComponent=TranslocatorCombo.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.630000
         WinLeft=0.050000
         WinWidth=0.760000
         WinHeight=0.040000
     End Object
     Controls(12)=moComboBox'XInterface.Browser_Prefs.TranslocatorCombo'

     Begin Object Class=moComboBox Name=MutatorModeCombo2
         ComponentJustification=TXTA_Left
         OnCreateComponent=MutatorModeCombo2.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.510000
         WinLeft=0.050000
         WinWidth=0.610000
         WinHeight=0.040000
     End Object
     Controls(13)=moComboBox'XInterface.Browser_Prefs.MutatorModeCombo2'

     Begin Object Class=moComboBox Name=MutatorCombo2
         ComponentJustification=TXTA_Left
         CaptionWidth=0.000000
         OnCreateComponent=MutatorCombo2.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.510000
         WinLeft=0.675004
         WinWidth=0.308750
         WinHeight=0.060000
     End Object
     Controls(14)=moComboBox'XInterface.Browser_Prefs.MutatorCombo2'

     Begin Object Class=moNumericEdit Name=MinGamespeed
         MinValue=0
         MaxValue=200
         ComponentJustification=TXTA_Left
         CaptionWidth=0.700000
         Caption="Game Speed Min"
         OnCreateComponent=MinGamespeed.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.690000
         WinLeft=0.050000
         WinWidth=0.433750
         WinHeight=0.060000
     End Object
     Controls(15)=moNumericEdit'XInterface.Browser_Prefs.MinGamespeed'

     Begin Object Class=moNumericEdit Name=MaxGamespeed
         MinValue=0
         MaxValue=200
         ComponentJustification=TXTA_Left
         CaptionWidth=0.400000
         Caption="Max"
         OnCreateComponent=MaxGamespeed.InternalOnCreateComponent
         IniOption="@INTERNAL"
         WinTop=0.690000
         WinLeft=0.557501
         WinWidth=0.235000
         WinHeight=0.060000
     End Object
     Controls(16)=moNumericEdit'XInterface.Browser_Prefs.MaxGamespeed'

}

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