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

GUI2K4.UT2K4Browser_Footer

Extends
ButtonFooter

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIBorder
            |   
            +-- XInterface.GUIFooter
               |   
               +-- GUI2K4.ButtonFooter
                  |   
                  +-- GUI2K4.UT2K4Browser_Footer

Variables Summary
GUIButtonb_Back
GUIButtonb_Filter
GUIButtonb_Join
GUIButtonb_Refresh
GUIButtonb_Spectate
moCheckBoxch_Standard
GUIImagei_Status
UT2K4ServerBrowserp_Anchor
GUITitleBart_StatusBar
Inherited Variables from GUI2K4.ButtonFooter
Alignment, bAutoSize, bFixedWidth, bFullHeight, ButtonHeight, ButtonLeft, ButtonWidth, Margin, Padding, Spacer

Functions Summary
functionfloat GetButtonLeft ()
functionbool InternalOnClick (GUIComponent Sender)
function PositionButtons (Canvas C)
function UpdateActiveButtons (UT2K4Browser_Page CurrentPanel)
function UpdateButtonState (GUIButton But, bool Active)
Inherited Functions from GUI2K4.ButtonFooter
ButtonsSized, GetButtonLeft, GetLongestCaption, GetMargin, GetPadding, GetSpacer, InitComponent, InternalOnPreDraw, PositionButtons, ResolutionChanged, SetupButtons, Timer


Variables Detail

b_Back Source code

var automated GUIButton b_Back;

b_Filter Source code

var automated GUIButton b_Filter;

b_Join Source code

var automated GUIButton b_Join;

b_Refresh Source code

var automated GUIButton b_Refresh;

b_Spectate Source code

var automated GUIButton b_Spectate;

ch_Standard Source code

var automated moCheckBox ch_Standard;

i_Status Source code

var automated GUIImage i_Status;

p_Anchor Source code

var UT2K4ServerBrowser p_Anchor;

t_StatusBar Source code

var automated GUITitleBar t_StatusBar;


Functions Detail

GetButtonLeft Source code

function float GetButtonLeft ( )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

PositionButtons Source code

function PositionButtons ( Canvas C )

UpdateActiveButtons Source code

function UpdateActiveButtons ( UT2K4Browser_Page CurrentPanel )

UpdateButtonState Source code

function UpdateButtonState ( GUIButton But, bool Active )


Defaultproperties

defaultproperties
{
     Begin Object Class=moCheckBox Name=OnlyStandardCheckBox
         CaptionWidth=0.900000
         Caption="Standard Servers Only"
         OnCreateComponent=OnlyStandardCheckBox.InternalOnCreateComponent
         FontScale=FNS_Small
         Hint="Only display standard servers (no mutators) in the server browser.  This option overrides filter settings."
         WinTop=0.093073
         WinLeft=0.020000
         WinWidth=0.243945
         WinHeight=0.308203
         TabOrder=5
         bBoundToParent=True
         bScaleToParent=True
         bStandardized=False
     End Object
     ch_Standard=moCheckBox'GUI2K4.UT2k4Browser_Footer.OnlyStandardCheckBox'

     Begin Object Class=GUITitleBar Name=BrowserStatus
         bUseTextHeight=False
         Justification=TXTA_Right
         FontScale=FNS_Small
         WinTop=0.030495
         WinLeft=0.238945
         WinWidth=0.761055
         WinHeight=0.390234
         bBoundToParent=True
         bScaleToParent=True
     End Object
     t_StatusBar=GUITitleBar'GUI2K4.UT2k4Browser_Footer.BrowserStatus'

     Begin Object Class=GUIButton Name=BrowserJoin
         Caption="JOIN"
         MenuState=MSAT_Disabled
         StyleName="FooterButton"
         WinTop=0.085678
         WinLeft=611.000000
         WinWidth=124.000000
         WinHeight=0.036482
         RenderWeight=2.000000
         TabOrder=2
         bBoundToParent=True
         OnClick=UT2k4Browser_Footer.InternalOnClick
         OnKeyEvent=BrowserJoin.InternalOnKeyEvent
     End Object
     b_Join=GUIButton'GUI2K4.UT2k4Browser_Footer.BrowserJoin'

     Begin Object Class=GUIButton Name=BrowserSpec
         Caption="SPECTATE"
         MenuState=MSAT_Disabled
         StyleName="FooterButton"
         WinTop=0.085678
         WinLeft=0.771094
         WinWidth=0.114648
         WinHeight=0.036482
         RenderWeight=2.000000
         TabOrder=1
         bBoundToParent=True
         OnClick=UT2k4Browser_Footer.InternalOnClick
         OnKeyEvent=BrowserSpec.InternalOnKeyEvent
     End Object
     b_Spectate=GUIButton'GUI2K4.UT2k4Browser_Footer.BrowserSpec'

     Begin Object Class=GUIButton Name=BrowserBack
         Caption="BACK"
         StyleName="FooterButton"
         Hint="Return to the previous menu"
         WinTop=0.085678
         WinHeight=0.036482
         RenderWeight=2.000000
         TabOrder=4
         bBoundToParent=True
         OnClick=UT2k4Browser_Footer.InternalOnClick
         OnKeyEvent=BrowserBack.InternalOnKeyEvent
     End Object
     b_Back=GUIButton'GUI2K4.UT2k4Browser_Footer.BrowserBack'

     Begin Object Class=GUIButton Name=BrowserRefresh
         Caption="REFRESH"
         MenuState=MSAT_Disabled
         StyleName="FooterButton"
         WinTop=0.085678
         WinLeft=0.885352
         WinWidth=0.114648
         WinHeight=0.036482
         RenderWeight=2.000000
         TabOrder=3
         bBoundToParent=True
         OnClick=UT2k4Browser_Footer.InternalOnClick
         OnKeyEvent=BrowserRefresh.InternalOnKeyEvent
     End Object
     b_Refresh=GUIButton'GUI2K4.UT2k4Browser_Footer.BrowserRefresh'

     Begin Object Class=GUIButton Name=BrowserFilter
         Caption="FILTERS"
         bAutoSize=True
         StyleName="FooterButton"
         Hint="Filters allow more control over which servers will appear in the server browser lists."
         WinTop=0.036482
         WinHeight=0.036482
         RenderWeight=2.000000
         TabOrder=0
         bBoundToParent=True
         OnClick=UT2k4Browser_Footer.InternalOnClick
         OnKeyEvent=BrowserFilter.InternalOnKeyEvent
     End Object
     b_Filter=GUIButton'GUI2K4.UT2k4Browser_Footer.BrowserFilter'

     ButtonHeight=0.040000
     bFullHeight=False
     Justification=TXTA_Right
     WinTop=0.936927
     WinHeight=0.062422
}

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