I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:VoiceChatKeyBindPage (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> PopupPageBase >> FloatingWindow >> LargeWindow >> VoiceChatKeyBindPage
Package: 
GUI2K4

Created on: 09/14/2003 Configures a keybind and channel name for quickly switching active voice chat room

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

Properties[edit]

AnyKeyText[edit]

Type: string

Modifiers: localized


Default value: "Press Any Key|To Bind Command"

b_OK[edit]

Type: GUIButton

Modifiers: automated


Default value: GUIButton'OKButton'

Channel[edit]

Type: string


ed_ChannelName[edit]

Type: moEditBox

Modifiers: automated


Default value: moEditBox'ChannelName'

Keys[edit]

Type: array<string>


l_Key1[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Key1'

l_Key2[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Key2'

l_KeyLabel1[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'KeyLabel1'

l_KeyLabel2[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'KeyLabel2'

l_PageTitle[edit]

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Title'

LocalizedKeys[edit]

Type: array<string>


NoneText[edit]

Type: string

Modifiers: localized


Default value: "None"

Default values[edit]

Property Value
b_Cancel
i_PageBackground
WinHeight 0.3
WinLeft 0.0
WinTop 0.375
WinWidth 1.0

Subobjects[edit]

CancelButton[edit]

Class: XInterface.GUIButton

Property Value
Caption "Cancel"
OnClick CloseClick
WinHeight 0.04
WinLeft 0.795703
WinTop 0.616667
WinWidth 0.116992

ChannelName[edit]

Class: XInterface.moEditBox

Property Value
bVerticalLayout True
Caption "Channel Name"
LabelJustification TXTA_Center
OnChange InternalOnChange
WinHeight 0.087695
WinLeft 0.142383
WinTop 0.486458
WinWidth 0.278125

Key1[edit]

Class: XInterface.GUILabel

Property Value
bAcceptsInput True
bMultiLine True
OnClick KeyClick
StyleName "TextLabel"
WinHeight 0.082813
WinLeft 0.463673
WinTop 0.529427
WinWidth 0.163867

Key2[edit]

Class: XInterface.GUILabel

Property Value
bAcceptsInput True
bMultiLine True
OnClick KeyClick
StyleName "TextLabel"
WinHeight 0.082813
WinLeft 0.654102
WinTop 0.529427
WinWidth 0.130664

KeyLabel1[edit]

Class: XInterface.GUILabel

Property Value
Caption "Key 1"
StyleName "TextLabel"
WinHeight 0.038867
WinLeft 0.464649
WinTop 0.48776
WinWidth 0.082813

KeyLabel2[edit]

Class: XInterface.GUILabel

Property Value
Caption "Key 2"
StyleName "TextLabel"
WinHeight 0.038867
WinLeft 0.654102
WinTop 0.48776
WinWidth 0.2

OKButton[edit]

Class: XInterface.GUIButton

Property Value
Caption "Apply"
OnClick CloseClick
WinHeight 0.04
WinLeft 0.673633
WinTop 0.616667
WinWidth 0.116992

PageBackground[edit]

Class: XInterface.GUIImage

Empty subobject definition.

Title[edit]

Class: XInterface.GUILabel

Property Value
Caption "Modify Quick Switch KeyBind"
FontScale FNS_Large
StyleName "TextLabel"
WinHeight 0.068164
WinLeft 0.185352
WinTop 0.388802
WinWidth 0.629687

Functions[edit]

Events[edit]

HandleParameters[edit]

event HandleParameters (string Value, string Nothing)

Overrides: GUIPage.HandleParameters


InitComponent[edit]

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: FloatingWindow.InitComponent


Other instance functions[edit]

CloseClick[edit]

function bool CloseClick (GUIComponent Sender)


GetBinds[edit]

function GetBinds ()


InternalOnChange[edit]

function InternalOnChange (GUIComponent Sender)


KeyClick[edit]

function bool KeyClick (GUIComponent Sender)


RawKeyPress[edit]

function bool RawKeyPress (byte NewKey)


UpdateLabel[edit]

function UpdateLabel (GUILabel Label, bool bWaitingForRawInput)