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"
         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"
         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"
         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: sk 18-3-2018 09:49:56.105 - Created with UnCodeX