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

GUI2K4.VoiceChatKeyBindPage

Extends
LargeWindow

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LargeWindow
                        |   
                        +-- GUI2K4.VoiceChatKeyBindPage

Variables Summary
stringAnyKeyText
GUIButtonb_OK
stringChannel
moEditBoxed_ChannelName
array<string>Keys
array<string>LocalizedKeys
GUILabell_Key1
GUILabell_Key2
GUILabell_KeyLabel1
GUILabell_KeyLabel2
GUILabell_PageTitle
stringNoneText
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName

Functions Summary
functionbool CloseClick (GUIComponent Sender)
function GetBinds ()
function HandleParameters (string Value, string Nothing)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnChange (GUIComponent Sender)
functionbool KeyClick (GUIComponent Sender)
functionbool RawKeyPress (byte NewKey)
function UpdateLabel (GUILabel Label, bool bWaitingForRawInput)
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked


Variables Detail

AnyKeyText Source code

var localized string AnyKeyText;

b_OK Source code

var automated GUIButton b_OK;

Channel Source code

var string Channel;

ed_ChannelName Source code

var automated moEditBox ed_ChannelName;

Keys Source code

var array<string> Keys;

LocalizedKeys Source code

var array<string> LocalizedKeys;

l_Key1 Source code

var automated GUILabel l_Key1;

l_Key2 Source code

var automated GUILabel l_Key2;

l_KeyLabel1 Source code

var automated GUILabel l_KeyLabel1;

l_KeyLabel2 Source code

var automated GUILabel l_KeyLabel2;

l_PageTitle Source code

var automated GUILabel l_PageTitle;

NoneText Source code

var localized string NoneText;


Functions Detail

CloseClick Source code

function bool CloseClick ( GUIComponent Sender )

GetBinds Source code

function GetBinds ( )

HandleParameters Source code

function HandleParameters ( string Value, string Nothing )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender )

KeyClick Source code

function bool KeyClick ( GUIComponent Sender )

RawKeyPress Source code

function bool RawKeyPress ( byte NewKey )

UpdateLabel Source code

function UpdateLabel ( GUILabel Label, bool bWaitingForRawInput )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUILabel Name=Title
         Caption="Modify Quick Switch KeyBind"
         FontScale=FNS_Large
         StyleName="TextLabel"
         WinTop=0.388802
         WinLeft=0.185352
         WinWidth=0.629687
         WinHeight=0.068164
     End Object
     l_PageTitle=GUILabel'GUI2K4.VoiceChatKeyBindPage.Title'

     Begin Object Class=GUILabel Name=KeyLabel1
         Caption="Key 1"
         StyleName="TextLabel"
         WinTop=0.487760
         WinLeft=0.464649
         WinWidth=0.082813
         WinHeight=0.038867
     End Object
     l_KeyLabel1=GUILabel'GUI2K4.VoiceChatKeyBindPage.KeyLabel1'

     Begin Object Class=GUILabel Name=KeyLabel2
         Caption="Key 2"
         StyleName="TextLabel"
         WinTop=0.487760
         WinLeft=0.654102
         WinWidth=0.200000
         WinHeight=0.038867
     End Object
     l_KeyLabel2=GUILabel'GUI2K4.VoiceChatKeyBindPage.KeyLabel2'

     Begin Object Class=GUILabel Name=Key1
         bMultiLine=True
         StyleName="TextLabel"
         WinTop=0.529427
         WinLeft=0.463673
         WinWidth=0.163867
         WinHeight=0.082813
         bAcceptsInput=True
         OnClick=VoiceChatKeyBindPage.KeyClick
     End Object
     l_Key1=GUILabel'GUI2K4.VoiceChatKeyBindPage.Key1'

     Begin Object Class=GUILabel Name=Key2
         bMultiLine=True
         StyleName="TextLabel"
         WinTop=0.529427
         WinLeft=0.654102
         WinWidth=0.130664
         WinHeight=0.082813
         bAcceptsInput=True
         OnClick=VoiceChatKeyBindPage.KeyClick
     End Object
     l_Key2=GUILabel'GUI2K4.VoiceChatKeyBindPage.Key2'

     Begin Object Class=moEditBox Name=ChannelName
         bVerticalLayout=True
         LabelJustification=TXTA_Center
         Caption="Channel Name"
         OnCreateComponent=ChannelName.InternalOnCreateComponent
         WinTop=0.486458
         WinLeft=0.142383
         WinWidth=0.278125
         WinHeight=0.087695
         OnChange=VoiceChatKeyBindPage.InternalOnChange
     End Object
     ed_ChannelName=moEditBox'GUI2K4.VoiceChatKeyBindPage.ChannelName'

     Begin Object Class=GUIButton Name=OkButton
         Caption="Apply"
         WinTop=0.616667
         WinLeft=0.673633
         WinWidth=0.116992
         OnClick=VoiceChatKeyBindPage.CloseClick
         OnKeyEvent=OkButton.InternalOnKeyEvent
     End Object
     b_OK=GUIButton'GUI2K4.VoiceChatKeyBindPage.OkButton'

     NoneText="None"
     AnyKeyText="Press Any Key|To Bind Command"
     WinTop=0.375000
     WinLeft=0.000000
     WinWidth=1.000000
     WinHeight=0.300000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:25.171 - Created with UnCodeX