Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:GUIComboBox (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> GUI >> GUIComponent >> GUIMultiComponent >> GUIComboBox
Package: 
XInterface
This class in other games:
UT2003, UE2Runtime

Class: UT2K4UI.GUIComboBox

A Combination of an EditBox, a Down Arrow Button and a ListBox

Written by Michel Comeau Updated by Ron Prestenback (c) 2002, 2003 Epic Games, Inc. All Rights Reserved

Properties

Property group 'GUIComboBox'

bIgnoreChangeWhenTyping

Type: bool

If not read-only, only accept OnChange when Enter is pressed

bReadOnly

Type: bool


bShowListOnFocus

Type: bool


bValueReadOnly

Type: bool


Index

Type: int

Modifiers: editconst


Default value: -1

List

Type: GUIList

Modifiers: editconst


MaxVisibleItems

Type: int


Default value: 8

TextStr

Type: string

Modifiers: editconst


Internal variables

Edit

Type: GUIEditBox

Modifiers: automated


Default value: GUIEditBox'EditBox1'

MyListBox

Type: GUIListBox

Modifiers: automated


Default value: GUIListBox'ListBox1'

MyShowListBtn

Type: GUIScrollButtonBase

Modifiers: automated


Default value: GUIComboButton'ShowList'

Default values

Property Value
bAcceptsInput True
OnKeyEvent InternalOnKeyEvent
PropagateVisibility True
ToolTip GUIToolTip'GUIComboBoxToolTip'
WinHeight 0.06

Subobjects

EditBox1

Class: XInterface.GUIEditBox

Property Value
bNeverScale True
RenderWeight 0.5
TextStr ""

GUIComboBoxToolTip

Class: XInterface.GUIToolTip

Empty subobject definition.

ListBox1

Class: XInterface.GUIListBox

Property Value
bNeverScale True
bTabStop False
bVisible False
FontScale FNT_Medium
RenderWeight 0.7
StyleName "ComboListBox"

ShowList

Class: XInterface.GUIComboButton

Property Value
bNeverScale True
bRepeatClick False
bTabStop False
RenderWeight 0.6

Delegates

OnHideList

delegate OnHideList ()


OnShowList

delegate OnShowList ()


Functions

Events

FocusFirst

event bool FocusFirst (GUIComponent Sender)

Overrides: GUIMultiComponent.FocusFirst


FocusLast

event bool FocusLast (GUIComponent Sender)

Overrides: GUIMultiComponent.FocusLast


InitComponent

event InitComponent (GUIController MyController, GUIComponent MyOwner)

Overrides: GUIMultiComponent.InitComponent


LoseFocus

event LoseFocus (GUIComponent Sender)

Overrides: GUIMultiComponent.LoseFocus


SetVisibility

event SetVisibility (bool bIsVisible)

Overrides: GUIMultiComponent.SetVisibility


Other instance functions

See GUIComboBox instance functions.