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

GUI2K4.UT2K4Browser_MOTD

Extends
UT2K4Browser_Page

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4Browser_Page
                     |   
                     +-- GUI2K4.UT2K4Browser_MOTD

Variables Summary
boolbOptionalUpgrade
boolbUpgrade
GUIButtonb_QuickConnect
stringConnectFailed
stringConnectTimeout
boolGotMOTD
GUIScrollTextBoxlb_MOTD
GUILabell_Version
StringMOTD
stringMOTDHeader
stringQuickConnectMenu
floatReReadyPause
intRetryCount
stringUpgradeCaption
stringVersionString
UT2K4Browser_MOTD
intRetryMax
Inherited Variables from GUI2K4.UT2K4Browser_Page
AuthFailString, BackCaption, bCommonButtonWidth, Browser, ConnFailString, ConnTimeoutString, CurrentFooterCaption, FilterCaption, JoinCaption, MustUpgradeString, QueryCompleteString, ReadyString, RefreshCaption, RetryString, SpectateCaption, StartQueryString, t_Footer, UnspecifiedNetworkError

Functions Summary
function BindQueryClient (ServerQueryClient Client)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalOnClick (GUIComponent Sender)
functionbool IsJoinAvailable (out string ButtonCaption)
functionbool IsRefreshAvailable (out string ButtonCaption)
functionbool IsSpectateAvailable (out string ButtonCaption)
function JoinClicked ()
functionbool LaunchURL (GUIComponent Sender)
event Opened (GUIComponent Sender)
function OpenStatusMessage (string Code, optional string data)
function QueryComplete (MasterServerClient.EResponseInfo ResponseInfo, int Info)
function ReceivedMOTD (MasterServerClient.EMOTDResponse Command, string Data)
function Refresh ()
function ResetQueryClient (ServerQueryClient Client)
function ShowPanel (bool bShow)
event Timer ()
Inherited Functions from GUI2K4.UT2K4Browser_Page
AddQueryTerm, BindQueryClient, CheckJoinButton, CheckRefreshButton, CheckSpectateButton, CloseMSConnection, FilterClicked, InitComponent, InternalOnRightClick, IsFilterAvailable, IsJoinAvailable, IsRefreshAvailable, IsSpectateAvailable, JoinClicked, NetworkErrorClosed, Opened, QueryComplete, ReceivedPingInfo, ReceivedPingTimeout, RefreshClicked, ResetQueryClient, SetFooterCaption, SetJoinCaption, SetRefreshCaption, SetSpectateCaption, ShouldDisplayGameType, ShowNetworkError, ShowPanel, SpectateClicked


Variables Detail

bOptionalUpgrade Source code

var bool bOptionalUpgrade;

bUpgrade Source code

var bool bUpgrade;

b_QuickConnect Source code

var automated GUIButton b_QuickConnect;

ConnectFailed Source code

var localized string ConnectFailed;

ConnectTimeout Source code

var localized string ConnectTimeout;

GotMOTD Source code

var bool GotMOTD;

lb_MOTD Source code

var automated GUIScrollTextBox lb_MOTD;

l_Version Source code

var automated GUILabel l_Version;

MOTD Source code

var String MOTD;

MOTDHeader Source code

var localized string MOTDHeader;

QuickConnectMenu Source code

var config string QuickConnectMenu;

ReReadyPause Source code

var float ReReadyPause;

RetryCount Source code

var int RetryCount;

UpgradeCaption Source code

var localized string UpgradeCaption;

VersionString Source code

var localized string VersionString;

UT2K4Browser_MOTD

RetryMax Source code

var(UT2K4Browser_MOTD) config int RetryMax;


Functions Detail

BindQueryClient Source code

function BindQueryClient ( ServerQueryClient Client )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

IsJoinAvailable Source code

function bool IsJoinAvailable ( out string ButtonCaption )

IsRefreshAvailable Source code

function bool IsRefreshAvailable ( out string ButtonCaption )

IsSpectateAvailable Source code

function bool IsSpectateAvailable ( out string ButtonCaption )

JoinClicked Source code

function JoinClicked ( )

LaunchURL Source code

function bool LaunchURL ( GUIComponent Sender )

Opened Source code

event Opened ( GUIComponent Sender )

OpenStatusMessage Source code

function OpenStatusMessage ( string Code, optional string data )

QueryComplete Source code

function QueryComplete ( MasterServerClient.EResponseInfo ResponseInfo, int Info )

ReceivedMOTD Source code

function ReceivedMOTD ( MasterServerClient.EMOTDResponse Command, string Data )

Refresh Source code

function Refresh ( )

ResetQueryClient Source code

function ResetQueryClient ( ServerQueryClient Client )

ShowPanel Source code

function ShowPanel ( bool bShow )

Timer Source code

event Timer ( )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUIScrollTextBox Name=MyMOTDText
         bNoTeletype=True
         CharDelay=0.050000
         EOLDelay=0.100000
         bVisibleWhenEmpty=True
         OnCreateComponent=MyMOTDText.InternalOnCreateComponent
         StyleName="ListBox"
         WinTop=0.002679
         WinHeight=0.833203
         RenderWeight=0.600000
         TabOrder=1
         bNeverFocus=True
     End Object
     lb_MOTD=GUIScrollTextBox'GUI2K4.UT2k4Browser_MOTD.MyMOTDText'

     Begin Object Class=GUILabel Name=VersionNum
         TextAlign=TXTA_Right
         StyleName="TextLabel"
         WinTop=-0.043415
         WinLeft=0.793500
         WinWidth=0.202128
         WinHeight=0.040000
         RenderWeight=20.700001
     End Object
     l_Version=GUILabel'GUI2K4.UT2k4Browser_MOTD.VersionNum'

     Begin Object Class=GUIButton Name=QuickPlay
         Caption="QUICK PLAY"
         bAutoSize=True
         Hint="Open a dialog that can help you easily find the best online server based on your criteria"
         WinTop=0.866146
         WinLeft=0.425180
         WinWidth=0.161994
         WinHeight=0.079063
         TabOrder=2
         OnClick=UT2k4Browser_MOTD.InternalOnClick
         OnKeyEvent=QuickPlay.InternalOnKeyEvent
     End Object
     b_QuickConnect=GUIButton'GUI2K4.UT2k4Browser_MOTD.QuickPlay'

     ReReadyPause=3.000000
     RetryMax=10
     UpgradeCaption="UPGRADE"
     VersionString="Version"
     QuickConnectMenu="GUI2K4.UT2K4QuickPlay"
     ConnectFailed="The UT2004 master server could not be reached.  Please try again later."
     ConnectTimeout="Your connection to the UT2004 master server has timed out"
     PanelCaption="News from Epic"
}

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