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

GUI2K4.AdminPanelLogin

Extends
AdminPanelBase
Modifiers
config ( LoginCache )

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- GUI2K4.AdminPanelBase
               |   
               +-- GUI2K4.AdminPanelLogin

Variables Summary
GUIButtonb_Login
GUIButtonb_Logout
moEditBoxed_LoginName
moEditBoxed_LoginPassword
GUILabell_Status
AdminPanelLogin
boolbStoreLogins
stringCurrentIP
stringCurrentPort
stringLoggedText
array<AutoLoginInfo>LoginHistory
stringWaitingForLoginText
Inherited Variables from GUI2K4.AdminPanelBase
bAdvancedAdmin, PanelCaption
Inherited Variables from XInterface.GUIPanel
Background

Functions Summary
functionint FindCredentials (coerce string IP, coerce string Port ))
function InitComponent (GUIController C, GUIComponent O ))
functionbool InternalOnClick (GUIComponent Sender))
function LoggedIn (string AdminName ))
function LoggedOut ()))
function SaveCredentials ()))
function UpdateStatus (string NewStatusMsg ))
Inherited Functions from GUI2K4.AdminPanelBase
AdminCommand, AdminReply, IsAdmin, LoggedIn, LoggedOut, SetAdvanced, ShowPanel
Inherited Functions from XInterface.GUIPanel
InitComponent


Variables Detail

b_Login Source code

var automated GUIButton b_Login;

b_Logout Source code

var automated GUIButton b_Logout;

ed_LoginName Source code

var automated moEditBox ed_LoginName;

ed_LoginPassword Source code

var automated moEditBox ed_LoginPassword;

l_Status Source code

var automated GUILabel l_Status;

AdminPanelLogin

bStoreLogins Source code

var(AdminPanelLogin) config bool bStoreLogins;

CurrentIP Source code

var(AdminPanelLogin) editconst noexport string CurrentIP;

CurrentPort Source code

var(AdminPanelLogin) editconst noexport string CurrentPort;

LoggedText Source code

var(AdminPanelLogin) localized string LoggedText;

LoginHistory Source code

var(AdminPanelLogin) config array<AutoLoginInfo> LoginHistory;

WaitingForLoginText Source code

var(AdminPanelLogin) localized string WaitingForLoginText;


Functions Detail

FindCredentials Source code

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

InitComponent Source code

function InitComponent ( GUIController C, GUIComponent O ) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )

LoggedIn Source code

function LoggedIn ( string AdminName ) )

LoggedOut Source code

function LoggedOut ( ) )

SaveCredentials Source code

protected function SaveCredentials ( ) )

UpdateStatus Source code

protected function UpdateStatus ( string NewStatusMsg ) )


Defaultproperties

defaultproperties
{
	PanelCaption="Login"
	WaitingForLoginText="Please wait while your login credentials are verified..."


	Begin Object Class=GUILabel Name=StatusLabel
		WinWidth=0.992189
		WinHeight=0.407813
		WinLeft=0.005312
		WinTop=0.585417
		StyleName="TextLabel"
		bMultiLine=True
		TextAlign=TXTA_Center
		VertAlign=TXTA_Left
		FontScale=FNS_Large
	End Object
	l_Status=StatusLabel


	Begin Object Class=moEditBox Name=LoginNameEditbox
		WinWidth=0.895312
		WinHeight=0.098438
		WinLeft=0.089063
		WinTop=0.091667
		bScaleToParent=True
		bBoundToParent=True
		Caption="Login Name: "
		Hint="Enter your admin username"
		ComponentWidth=-1
		CaptionWidth=0.2
		bAutoSizeCaption=True
		LabelJustification=TXTA_Right
	End Object
	ed_LoginName=LoginNameEditBox


	Begin Object Class=moEditBox Name=LoginPasswordEditBox
		WinWidth=0.970312
		WinHeight=0.098437
		WinLeft=0.014062
		WinTop=0.236667
		bScaleToParent=True
		bBoundToParent=True
		Caption="Login Password: "
		Hint="Enter your admin password"
		ComponentWidth=-1
		CaptionWidth=0.2
		bAutoSizeCaption=True
		bMaskText=True
		LabelJustification=TXTA_Right
	End Object
	ed_LoginPassword=LoginPasswordEditBox


	Begin Object Class=GUIButton Name=LoginButton
		WinWidth=0.286607
		WinHeight=0.092188
		WinLeft=0.360938
		WinTop=0.418750
		bScaleToParent=True
		bBoundToParent=True
		OnClick=InternalOnClick
		Caption="LOGIN"
	End Object
	b_Login=LoginButton


	Begin Object Class=GUIButton Name=LogoutButton
		WinWidth=0.286607
		WinHeight=0.092188
		WinLeft=0.360938
		WinTop=0.418750
		bScaleToParent=True
		bBoundToParent=True
		OnClick=InternalOnClick
		Caption="LOGOUT"
	End Object
	b_Logout=LogoutButton
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:57:58.932 - Created with UnCodeX