Cogito, ergo sum

UE2:AdminPanelLogin (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> AdminPanelBase >> AdminPanelLogin
Package: 
GUI2K4

Created on: 11/12/2003 Default screen that appears until successfully logged in

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

Properties[edit]

Property group 'AdminPanelLogin'[edit]

bStoreLogins[edit]

Type: bool

Modifiers: config


CurrentIP[edit]

Type: string

Modifiers: editconst, noexport


CurrentPort[edit]

Type: string

Modifiers: editconst, noexport


LoggedText[edit]

Type: string

Modifiers: localized


LoginHistory[edit]

Type: array<GUI.AutoLoginInfo>

Modifiers: config


WaitingForLoginText[edit]

Type: string

Modifiers: localized


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

Internal variables[edit]

b_Login[edit]

Type: GUIButton

Modifiers: automated


Default value: GUIButton'LoginButton'

b_Logout[edit]

Type: GUIButton

Modifiers: automated


Default value: GUIButton'LogoutButton'

ed_LoginName[edit]

Type: moEditBox

Modifiers: automated


Default value: moEditBox'LoginNameEditbox'

ed_LoginPassword[edit]

Type: moEditBox

Modifiers: automated


Default value: moEditBox'LoginPasswordEditBox'

l_Status[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'StatusLabel'

Default values[edit]

Property Value
PanelCaption "Login"

Subobjects[edit]

LoginButton[edit]

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "LOGIN"
OnClick InternalOnClick
WinHeight 0.092188
WinLeft 0.360938
WinTop 0.41875
WinWidth 0.286607

LoginNameEditbox[edit]

Class: XInterface.moEditBox

Property Value
bAutoSizeCaption True
bBoundToParent True
bScaleToParent True
Caption "Login Name: "
CaptionWidth 0.2
ComponentWidth -1.0
Hint "Enter your admin username"
LabelJustification TXTA_Right
WinHeight 0.098438
WinLeft 0.089063
WinTop 0.091667
WinWidth 0.895312

LoginPasswordEditBox[edit]

Class: XInterface.moEditBox

Property Value
bAutoSizeCaption True
bBoundToParent True
bMaskText True
bScaleToParent True
Caption "Login Password: "
CaptionWidth 0.2
ComponentWidth -1.0
Hint "Enter your admin password"
LabelJustification TXTA_Right
WinHeight 0.098437
WinLeft 0.014062
WinTop 0.236667
WinWidth 0.970312

LogoutButton[edit]

Class: XInterface.GUIButton

Property Value
bBoundToParent True
bScaleToParent True
Caption "LOGOUT"
OnClick InternalOnClick
WinHeight 0.092188
WinLeft 0.360938
WinTop 0.41875
WinWidth 0.286607

StatusLabel[edit]

Class: XInterface.GUILabel

Property Value
bMultiLine True
FontScale FNS_Large
StyleName "TextLabel"
TextAlign TXTA_Center
VertAlign TXTA_Left
WinHeight 0.407813
WinLeft 0.005312
WinTop 0.585417
WinWidth 0.992189

Functions[edit]

Events[edit]

InitComponent[edit]

event InitComponent (GUIController C, GUIComponent O)

Overrides: GUIPanel.InitComponent


Other instance functions[edit]

FindCredentials[edit]

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


InternalOnClick[edit]

function bool InternalOnClick (GUIComponent Sender)


LoggedIn[edit]

function LoggedIn (string AdminName)

Overrides: AdminPanelBase.LoggedIn


LoggedOut[edit]

function LoggedOut ()

Overrides: AdminPanelBase.LoggedOut


SaveCredentials[edit]

protected function SaveCredentials ()


UpdateStatus[edit]

protected function UpdateStatus (string NewStatusMsg)