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

GUI2K4.UT2K4PlayerLoginMenu

Extends
FloatingWindow

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.UT2K4PlayerLoginMenu

Direct Known Subclasses:

UT2K4InvasionLoginMenu, UT2K4OnslaughtLoginMenu, UT2K4SinglePlayerLoginMenu

Variables Summary
MidGame
GUITabControlc_Main
GUITabItemIARulesPanel
array<GUITabItem>Panels
GUITabItemSPRulesPanel
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName
Inherited Variables from GUI2K4.PopupPageBase
bClosing, bFading, CurFade, CurFadeTime, DesiredFade, FadeTime, i_FrameBG

Functions Summary
function AddPanels ()
functionbool FloatingPreDraw (Canvas C)
function InitComponent (GUIController MyController, GUIComponent MyComponent)
function InternalOnClose (optional Bool bCanceled)
eventbool NotifyLevelChange ()
function RemoveMultiplayerTabs (GameInfo Game)
function SetTitle ()
function UpdateChatRestriction (MidGamePanel Sender, int PlayerID)
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked
Inherited Functions from GUI2K4.PopupPageBase
FadeIn, FadeOut, InternalOnPreDraw, Opened


Variables Detail

MidGame

c_Main Source code

var(MidGame) automated GUITabControl c_Main;

IARulesPanel Source code

var(MidGame) GUITabItem IARulesPanel;

Panels Source code

var(MidGame) array<GUITabItem> Panels;

SPRulesPanel Source code

var(MidGame) GUITabItem SPRulesPanel;


Functions Detail

AddPanels Source code

function AddPanels ( )

FloatingPreDraw Source code

function bool FloatingPreDraw ( Canvas C )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyComponent )

InternalOnClose Source code

function InternalOnClose ( optional Bool bCanceled )

NotifyLevelChange Source code

event bool NotifyLevelChange ( )

RemoveMultiplayerTabs Source code

function RemoveMultiplayerTabs ( GameInfo Game )

SetTitle Source code

function SetTitle ( )

UpdateChatRestriction Source code

function UpdateChatRestriction ( MidGamePanel Sender, int PlayerID )


Defaultproperties

defaultproperties
{
     Panels(0)=(ClassName="GUI2K4.UT2K4Tab_PlayerLoginControls",Caption="Game",Hint="Game Controls")
     Panels(1)=(ClassName="GUI2K4.UT2K4Tab_ServerMOTD",Caption="MOTD",Hint="Message of the Day")
     Panels(2)=(ClassName="GUI2K4.UT2K4Tab_MidGameRulesCombo",Caption="Server Info",Hint="Current map rotation and game settings")
     Panels(3)=(ClassName="GUI2K4.UT2K4Tab_MidGameVoiceChat",Caption="Communication",Hint="Manage communication with other players")
     Panels(4)=(ClassName="GUI2K4.UT2K4Tab_MidGameHelp",Caption="Help",Hint="Helpful hints")
     SPRulesPanel=(ClassName="GUI2K4.UT2K4Tab_ServerInfo",Caption="Rules",Hint="Game settings")
     Begin Object Class=GUITabControl Name=LoginMenuTC
         bFillSpace=True
         bDockPanels=True
         TabHeight=0.037500
         BackgroundStyleName="TabBackground"
         WinTop=0.060215
         WinLeft=0.012500
         WinWidth=0.974999
         WinHeight=0.044644
         bScaleToParent=True
         bAcceptsInput=True
         OnActivate=LoginMenuTC.InternalOnActivate
     End Object
     c_Main=GUITabControl'GUI2K4.UT2K4PlayerLoginMenu.LoginMenuTC'

     bResizeWidthAllowed=False
     bResizeHeightAllowed=False
     bMoveAllowed=False
     DefaultLeft=0.110313
     DefaultTop=0.057916
     DefaultWidth=0.779688
     DefaultHeight=0.847083
     bRequire640x480=True
     bPersistent=True
     bAllowedAsLast=True
     OnClose=UT2K4PlayerLoginMenu.InternalOnClose
     WinTop=0.057916
     WinLeft=0.110313
     WinWidth=0.779688
     WinHeight=0.847083
}

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