Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:MatchSetupLoginPanel (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel >> UT2K4TabPanel >> MatchSetupPanelBase >> MatchSetupLoginPanel
Package: 
xVoting

Created on: 01/02/2004 Login panel for Match Setup

Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'MatchSetupLoginPanel'

bAutoLogin

Type: bool

Modifiers: config


bKeepHistory

Type: bool

Modifiers: config


Default value: True

ButtonLoginText

Type: string

Modifiers: localized


Default value: "Login"

ButtonLogoutText

Type: string

Modifiers: localized


Default value: "Logout"

CurrentIP

Type: string

Modifiers: editconst, noexport


CurrentPort

Type: string

Modifiers: editconst, noexport


InvalidLoginText

Type: string

Modifiers: localized


Default value: "Login attempt failed - invalid username or password."

LoggedText

Type: string

Modifiers: localized


Default value: "Successfully logged into match setup!"

LoginHistory

Type: array<GUI.AutoLoginInfo>

Modifiers: config


NoPasswordSpecified

Type: string

Modifiers: localized


Default value: "In order to login to match setup, you must supply a password."

NoUsernameSpecified

Type: string

Modifiers: localized


Default value: "In order to login to match setup, you must supply a username."

PleaseWaitText

Type: string

Modifiers: localized


Default value: "Complete data transfer will take a few seconds..."

WaitingForLoginText

Type: string

Modifiers: localized


Default value: "Please wait while your login credentials are verified..."

Internal variables

b_Cancel

Type: GUIButton

Modifiers: automated


Default value: GUIButton'CancelButton'

b_Submit

Type: GUIButton

Modifiers: automated


Default value: GUIButton'LoginButton'

ed_LoginName

Type: moEditBox

Modifiers: automated


Default value: moEditBox'UserIDEditBox'

ed_LoginPassword

Type: moEditBox

Modifiers: automated


Default value: moEditBox'PasswordEditBox'

l_Status

Type: GUILabel

Modifiers: automated


Default value: GUILabel'StatusLabel'

l_Title

Type: GUILabel

Modifiers: automated


Default values

Property Value
OnLogIn LoggedIn
OnLogOut LoggedOut
PanelCaption "Login"
WinHeight 0.352864
WinTop 0.248697

Subobjects

CancelButton

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "Cancel"
OnClick InternalOnClick
RenderWeight 1.0
TabOrder 4
WinHeight 0.076611
WinLeft 0.513741
WinTop 0.474198
WinWidth 0.139293

LoginButton

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "Login"
OnClick InternalOnClick
RenderWeight 1.0
TabOrder 3
WinHeight 0.07018
WinLeft 0.680482
WinTop 0.477284
WinWidth 0.137685

PasswordEditBox

Class: XInterface.moEditBox

Property Value
bBoundToParent True
bMaskText True
bScaleToParent True
Caption "Password"
CaptionWidth 0.1
OnKeyEvent PasswordKeyEvent
TabOrder 2
WinHeight 0.081981
WinLeft 0.17424
WinTop 0.326729
WinWidth 0.659385

StatusLabel

Class: XInterface.GUILabel

Property Value
bBoundToParent True
bMultiLine True
bScaleToParent True
FontScale FNS_Large
RenderWeight 1.0
StyleName "TextLabel"
TextAlign TXTA_Center
VertAlign TXTA_Center
WinHeight 0.413253
WinLeft 0.167765
WinTop 0.57145
WinWidth 0.670595

TitleLabel

Class: XInterface.GUILabel

Property Value
bBoundToParent True
bScaleToParent True
Caption "Match Setup Login"
FontScale FNS_Large
RenderWeight 1.0
StyleName "TextLabel"
TextAlign TXTA_Center
WinHeight 0.152803
WinLeft 0.244935
WinTop 0.012808
WinWidth 0.521077

UserIDEditBox

Class: XInterface.moEditBox

Property Value
bBoundToParent True
bScaleToParent True
Caption "UserID"
CaptionWidth 0.1
OnKeyEvent UserNameKeyEvent
TabOrder 1
WinHeight 0.081981
WinLeft 0.17424
WinTop 0.20926
WinWidth 0.659385

Functions

Events

InitComponent

event InitComponent (GUIController C, GUIComponent O)

Overrides: GUIPanel.InitComponent


Opened

event Opened (GUIComponent Sender)

Overrides: GUIMultiComponent.Opened


Other instance functions

FindCredentials

protected function int FindCredentials (coerce string IP, coerce string Port)


InternalOnClick

function bool InternalOnClick (GUIComponent Sender)


LoggedIn

function LoggedIn ()

Overrides: MatchSetupPanelBase.LoggedIn


LoggedOut

function LoggedOut ()

Overrides: MatchSetupPanelBase.LoggedOut


LoginFailed

function LoginFailed ()


PasswordKeyEvent

function bool PasswordKeyEvent (out byte Key, out byte State, float Delta)


ReceiveComplete

function ReceiveComplete ()

Overrides: MatchSetupPanelBase.ReceiveComplete


SaveCredentials

protected function SaveCredentials ()


SendLogin

function SendLogin (string UserName, string Password)


SendLogout

function SendLogout ()


UpdateStatus

protected function UpdateStatus (string NewStatusMsg)


UpdateSubmitButton

function UpdateSubmitButton ()


UserNameKeyEvent

function bool UserNameKeyEvent (out byte Key, out byte State, float Delta)