I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

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

AnyKeyText

Type: string

Modifiers: localized


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

b_OK

Type: GUIButton

Modifiers: automated


Default value: GUIButton'OKButton'

Channel

Type: string


ed_ChannelName

Type: moEditBox

Modifiers: automated


Default value: moEditBox'ChannelName'

Keys

Type: array<string>


l_Key1

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Key1'

l_Key2

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Key2'

l_KeyLabel1

Type: GUILabel

Modifiers: automated


Default value: GUILabel'KeyLabel1'

l_KeyLabel2

Type: GUILabel

Modifiers: automated


Default value: GUILabel'KeyLabel2'

l_PageTitle

Type: GUILabel

Modifiers: automated


Default value: GUILabel'Title'

LocalizedKeys

Type: array<string>


NoneText

Type: string

Modifiers: localized


Default value: "None"

Default values

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

Subobjects

CancelButton

Class: XInterface.GUIButton

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

ChannelName

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

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

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

Class: XInterface.GUILabel

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

KeyLabel2

Class: XInterface.GUILabel

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

OKButton

Class: XInterface.GUIButton

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

PageBackground

Class: XInterface.GUIImage

Empty subobject definition.

Title

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

Events

HandleParameters

event HandleParameters (string Value, string Nothing)

Overrides: GUIPage.HandleParameters


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: FloatingWindow.InitComponent


Other instance functions

CloseClick

function bool CloseClick (GUIComponent Sender)


GetBinds

function GetBinds ()


InternalOnChange

function InternalOnChange (GUIComponent Sender)


KeyClick

function bool KeyClick (GUIComponent Sender)


RawKeyPress

function bool RawKeyPress (byte NewKey)


UpdateLabel

function UpdateLabel (GUILabel Label, bool bWaitingForRawInput)