I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:KeyBindMenu (UT2004)
Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIPage >> UT2K4GUIPage >> PopupPageBase >> FloatingWindow >> LockedFloatingWindow >> KeyBindMenu |
Contents
- 1 Properties
- 2 Structs
- 3 Functions
- 3.1 Events
- 3.2 Other instance functions
- 3.2.1 BeginRawInput
- 3.2.2 BindKeyToAlias
- 3.2.3 ClearBindings
- 3.2.4 CreateAliasMapping
- 3.2.5 DrawBinding
- 3.2.6 FindAliasIndex
- 3.2.7 GetCurrentKeyBind
- 3.2.8 Initialize
- 3.2.9 InitializeBindingsArray
- 3.2.10 InternalOnClick
- 3.2.11 InternalOnCreateComponent
- 3.2.12 ListGetSortString
- 3.2.13 ListOnKeyEvent
- 3.2.14 ListTrack
- 3.2.15 LoadCommands
- 3.2.16 MapBindings
- 3.2.17 MouseOnCol1
- 3.2.18 MouseOnCol2
- 3.2.19 OnFadeIn
- 3.2.20 RawKey
- 3.2.21 RemoveAllOccurance
- 3.2.22 RemoveExistingKey
- 3.2.23 SearchDown
- 3.2.24 SearchUp
- 3.2.25 SetKeyBind
- 3.2.26 UpdateHint
- 3.2.27 ValidBindIndex
- 3.2.28 ValidKeyIndex
- Package:
- GUI2K4
- Direct subclasses:
- ControlBinder, SpeechBinder
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Created on: 11/23/2003 Base class for menus that allow configuration of keybinds
Written by Ron Prestenback © 2003, Epic Games, Inc. All Rights Reserved
Properties[edit]
Property group 'KeyBindMenu'[edit]
ActionText[edit]
Type: string
Modifiers: localized
Default value: "{%keybinds%} - currently bound to this key."
AllKeys[edit]
Type: InputKeyInfo
Array size: 255
Modifiers: noexport, editconst
Bindings[edit]
Type: array<KeyBinding>
bPendingRawInput[edit]
Type: bool
Waiting for input - changing a keybind
ClearCaption[edit]
Type: string
Modifiers: localized
Default value: "Press '%backspace%' to unbind %keybind% from %keyname%."
CloseCaption[edit]
Type: string
Modifiers: localized
Default value: "CLOSE"
Headings[edit]
Type: string
Array size: 3
Modifiers: localized
Default value, index 1: "Key 1"
Default value, index 2: "Key 2"
NewIndex[edit]
Type: int
Modifiers: editconst, noexport
NewSubIndex[edit]
Type: int
Modifiers: editconst, noexport
PageCaption[edit]
Type: string
Modifiers: localized
ResetCaption[edit]
Type: string
Modifiers: localized
Default value: "RESET"
SectionLabelMargin[edit]
Type: float
Default value: 10.0
SectionStyle[edit]
Type: GUIStyles
Modifiers: editconst, noexport
SectionStyleName[edit]
Type: string
Default value: "ListSection"
SelStyle[edit]
Type: GUIStyles
Modifiers: editconst, noexport
SpeechLabel[edit]
Type: string
Modifiers: localized
Internal variables[edit]
i_Bk[edit]
Type: GUIImage
Modifiers: automated
Default value: GUIImage'BindBk'
l_Hint[edit]
Type: GUILabel
Modifiers: automated
Default value: GUILabel'HintLabel'
lb_Binds[edit]
Type: GUIMultiColumnListBox
Modifiers: automated
Default value: GUIMultiColumnListBox'BindListBox'
li_Binds[edit]
Type: GUIMultiColumnList
Modifiers: automated
Default values[edit]
Property | Value |
---|---|
DefaultHeight | 0.9 |
DefaultLeft | 0.1 |
DefaultTop | 0.05 |
DefaultWidth | 0.8 |
FadedIn | OnFadeIn |
sb_Main | None |
WinHeight | 0.9 |
WinLeft | 0.1 |
WinTop | 0.05 |
WinWidth | 0.8 |
Subobjects[edit]
BindBk[edit]
Class: XInterface.GUIImage
Property | Value |
---|---|
bBoundToParent | True |
bScaleToParent | True |
Image | Material'2K4Menus.Newcontrols.Display99' |
ImageStyle | ISTY_Stretched |
WinHeight | 0.808281 |
WinLeft | 0.031397 |
WinTop | 0.057552 |
WinWidth | 0.937207 |
BindListBox[edit]
Class: XInterface.GUIMultiColumnListBox
Property | Value |
---|---|
bBoundToParent | True |
bScaleToParent | True |
HeaderColumnPerc[0] | 0.5 |
HeaderColumnPerc[1] | 0.25 |
HeaderColumnPerc[2] | 0.25 |
OnCreateComponent | InternalOnCreateComponent |
TabOrder | 0 |
WinHeight | 0.705742 |
WinLeft | 0.043604 |
WinTop | 0.085586 |
WinWidth | 0.911572 |
HintLabel[edit]
Class: XInterface.GUILabel
Property | Value |
---|---|
bBoundToParent | True |
bMultiLine | True |
bScaleToParent | True |
FontScale | FNS_Small |
StyleName | "textLabel" |
TextAlign | TXTA_Center |
VertAlign | TXTA_Center |
WinHeight | 0.085 |
WinLeft | 0.032813 |
WinTop | 0.872222 |
WinWidth | 0.520313 |
Structs[edit]
InputKeyInfo[edit]
KeyBinding[edit]
Functions[edit]
Events[edit]
InitComponent[edit]
Overrides: LockedFloatingWindow.InitComponent
Other instance functions[edit]
BeginRawInput[edit]
BindKeyToAlias[edit]
ClearBindings[edit]
CreateAliasMapping[edit]
DrawBinding[edit]
FindAliasIndex[edit]
GetCurrentKeyBind[edit]
Initialize[edit]
InitializeBindingsArray[edit]
InternalOnClick[edit]
Overrides: LockedFloatingWindow.InternalOnClick
InternalOnCreateComponent[edit]
Overrides: LockedFloatingWindow.InternalOnCreateComponent