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

xVoting.MapVoteFooter

Extends
GUIFooter

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIBorder
            |   
            +-- XInterface.GUIFooter
               |   
               +-- xVoting.MapVoteFooter

Variables Summary
GUIButtonb_Accept
GUIButtonb_Close
GUIButtonb_Submit
moEditBoxed_Chat
GUIScrollTextBoxlb_Chat
GUISectionBackgroundsb_Background
MapVoteFooter
intidxLastChatMsg
floatLastMsgTime
intRecallIdx
array<string>RecallQueue
Inherited Variables from XInterface.GUIBorder
Caption, Justification, TextIndent

Delegates Summary
delegate OnAccept ()
delegatebool OnSendChat (string Text ))
delegate OnSubmit ()

Functions Summary
function InitComponent (GUIController InController, GUIComponent InOwner))
functionbool InternalOnClick (GUIComponent Sender))
functionbool InternalOnKeyEvent (out byte Key, out byte State, float delta))
functionbool MyOnDraw (canvas C))
function ReceiveChat (string Msg))
Inherited Functions from XInterface.GUIBorder
GetCaption, SetCaption


Variables Detail

b_Accept Source code

var automated GUIButton b_Accept;

b_Close Source code

var automated GUIButton b_Close;

b_Submit Source code

var automated GUIButton b_Submit;

ed_Chat Source code

var automated moEditBox ed_Chat;

lb_Chat Source code

var automated GUIScrollTextBox lb_Chat;

sb_Background Source code

var automated GUISectionBackground sb_Background;

MapVoteFooter

idxLastChatMsg Source code

var(MapVoteFooter) noexport int idxLastChatMsg;

LastMsgTime Source code

var(MapVoteFooter) noexport float LastMsgTime;

RecallIdx Source code

var(MapVoteFooter) noexport int RecallIdx;

RecallQueue Source code

var(MapVoteFooter) noexport array<string> RecallQueue;


Delegates Detail

OnAccept Source code

delegate OnAccept ( )

OnSendChat Source code

delegate bool OnSendChat ( string Text ) )

OnSubmit Source code

delegate OnSubmit ( )


Functions Detail

InitComponent Source code

function InitComponent ( GUIController InController, GUIComponent InOwner) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )

InternalOnKeyEvent Source code

function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta) )

MyOnDraw Source code

function bool MyOnDraw ( canvas C) )

ReceiveChat Source code

function ReceiveChat ( string Msg) )


Defaultproperties

defaultproperties
{
	bNeverFocus=false
	Begin Object Class=AltSectionBackground Name=MapvoteFooterBackground
		Caption="Chat"
		WinWidth=1
		WinHeight=0.82
		WinLeft=0
		WinTop=0
		bBoundToParent=True
		bScaleToParent=True
		bFillClient=true
		LeftPadding=0.01
		RightPadding=0.01
	End Object
	sb_Background=MapvoteFooterBackground


	Begin Object Class=GUIScrollTextBox Name=ChatScrollBox
		WinWidth=0.918970
		WinHeight=0.582534
		WinLeft=0.043845
		WinTop=0.223580
		CharDelay=0.0025
		EOLDelay=0
        bBoundToParent=true
        bScaleToParent=true
		bVisibleWhenEmpty=true
        bNoTeletype=true
        bNeverFocus=true
		bStripColors=false

		StyleName="ServerBrowserGrid"
		TabOrder=2
	End Object
	lb_Chat=ChatScrollBox


	Begin Object class=moEditBox Name=ChatEditbox
		WinWidth=0.700243
		WinHeight=0.106609
		WinLeft=0.007235
		WinTop=0.868598
		Caption="Say"
		CaptionWidth=0.15
		OnKeyEvent=InternalOnKeyEvent
		TabOrder=0
		bStandardized=true
	End Object
	ed_Chat=ChatEditbox


	Begin Object Class=GUIButton Name=AcceptButton
		Caption="Accept"
		Hint="Click once you are satisfied with all settings and wish to offer no further modifications"
		WinWidth=0.191554
		WinHeight=0.071145
		WinLeft=0.562577
		WinTop=0.906173
		OnClick=InternalOnClick
		TabOrder=1
		bRepeatClick=False
		bStandardized=true
		bBoundToParent=false
		bScaleToParent=false
		bVisible=false
	End Object
	b_Accept=AcceptButton
	Begin Object Class=GUIButton Name=SubmitButton
		Caption="Submit"
		WinWidth=0.160075
		WinHeight=0.165403
		WinLeft=0.704931
		WinTop=0.849625
		OnClick=InternalOnClick
		TabOrder=1
		bStandardized=true
		bBoundToParent=false
		bScaleToParent=false
	End Object
	b_Submit=SubmitButton


	Begin Object class=GUIButton Name=CloseButton
		Caption="Close"
		WinWidth=0.137744
		WinHeight=0.165403
		WinLeft=0.861895
		WinTop=0.849625
		OnClick=InternalOnClick
		bStandardized=true
		TabOrder=1
		bBoundToParent=false
		bScaleToParent=false
	End Object
	b_Close=CloseButton
	StyleName="BindBox"
}

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