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
{
     Begin Object Class=AltSectionBackground Name=MapvoteFooterBackground
         bFillClient=True
         Caption="Chat"
         LeftPadding=0.010000
         RightPadding=0.010000
         WinHeight=0.820000
         bBoundToParent=True
         bScaleToParent=True
         OnPreDraw=MapvoteFooterBackground.InternalPreDraw
     End Object
     sb_Background=AltSectionBackground'xVoting.MapVoteFooter.MapvoteFooterBackground'


     Begin Object Class=GUIScrollTextBox Name=ChatScrollBox
         bNoTeletype=True
         CharDelay=0.002500
         EOLDelay=0.000000
         bVisibleWhenEmpty=True
         OnCreateComponent=ChatScrollBox.InternalOnCreateComponent
         StyleName="ServerBrowserGrid"
         WinTop=0.223580
         WinLeft=0.043845
         WinWidth=0.918970
         WinHeight=0.582534
         TabOrder=2
         bBoundToParent=True
         bScaleToParent=True
         bNeverFocus=True
     End Object
     lb_Chat=GUIScrollTextBox'xVoting.MapVoteFooter.ChatScrollBox'


     Begin Object Class=moEditBox Name=ChatEditbox
         CaptionWidth=0.150000
         Caption="Say"
         OnCreateComponent=ChatEditbox.InternalOnCreateComponent
         WinTop=0.868598
         WinLeft=0.007235
         WinWidth=0.700243
         WinHeight=0.106609
         TabOrder=0
         OnKeyEvent=MapVoteFooter.InternalOnKeyEvent
     End Object
     ed_Chat=moEditBox'xVoting.MapVoteFooter.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"
         WinTop=0.906173
         WinLeft=0.562577
         WinWidth=0.191554
         WinHeight=0.071145
         TabOrder=1
         bVisible=False
         bStandardized=True
         OnClick=MapVoteFooter.InternalOnClick
         OnKeyEvent=AcceptButton.InternalOnKeyEvent
     End Object
     b_Accept=GUIButton'xVoting.MapVoteFooter.AcceptButton'


     Begin Object Class=GUIButton Name=SubmitButton
         Caption="Submit"
         WinTop=0.849625
         WinLeft=0.704931
         WinWidth=0.160075
         WinHeight=0.165403
         TabOrder=1
         bStandardized=True
         OnClick=MapVoteFooter.InternalOnClick
         OnKeyEvent=SubmitButton.InternalOnKeyEvent
     End Object
     b_Submit=GUIButton'xVoting.MapVoteFooter.SubmitButton'


     Begin Object Class=GUIButton Name=CloseButton
         Caption="Close"
         WinTop=0.849625
         WinLeft=0.861895
         WinWidth=0.137744
         WinHeight=0.165403
         TabOrder=1
         bStandardized=True
         OnClick=MapVoteFooter.InternalOnClick
         OnKeyEvent=CloseButton.InternalOnKeyEvent
     End Object
     b_Close=GUIButton'xVoting.MapVoteFooter.CloseButton'


     StyleName="BindBox"
     bNeverFocus=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 09:49:43.960 - Created with UnCodeX