Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# GUI.GUIComboBox

Extends
  GUIMultiComponent
Modifiers
  HideCategories ( Menu , Object ) Native

    Core.Object
    |
    +-- GUI.GUI
       |
       +-- GUI.GUIComponent
          |
          +-- GUI.GUIMultiComponent
             |
             +-- GUI.GUIComboBox

Variables Summary
GUIEditBox | Edit
int | Index
GUIList | List
GUIListBox | MyListBox
GUIComboButton | MyShowListBtn
string | TextStr
GUIComboBox
bool | bReadOnly
bool | bShowListOnFocus
int | MaxVisibleItems

Inherited Variables from GUI.GUIMultiComponent
Components, Controls, ControlSpecs, PropagateActivity, PropagateState, PropagateVisibility

Inherited Variables from GUI.GUIComponent
bAcceptsInput, bActiveInput, bAllowHTMLTextFormatting, bAllowPressedEffect, bBoundToParent, bCanBeShown, bCaptureMouse, bCaptureTabs, bDirty, bDrawStyle, bFocusOnWatch, bHideMouseCursor, bHitTestOnClientBounds, bInited, bMaintainFocus, bMouseOverSound, bNeverFocus, Bounds[4], bPersistent, bPlayerMoveAllowed, bRepeatClick, bRepeatCycling, bRepositioning, bRequireReleaseClick, bSaved, bScaled, bScaleToParent, bSwallowAllKeyEvents, bTabStop, bTimerRepeat, bVisible, ClientBounds[4], CyclePosition, FocusInstead, Hint, LinkOverrides[4], Links[4], MenuOwner, MenuState, MouseCursorIndex, MoveGroup, MovePositions, OnClickSound, RadioGroup, RenderWeight, SaveColor, SaveFont, SaveStyle, SaveX, SaveY, Style, StyleName, TabOrder, TimerCountdown, TimerIndex, TimerInterval, TransitionSpec, UndoHistory, UndoLevel, WinHeight, WinLeft, WinTop, WinWidth

Enumerations Summary

Inherited Enumerations from GUI.GUIComponent
EClickSound

Structures Summary

Inherited Structures from GUI.GUIComponent
sDynamicPositionSpec, sTransitionSpec

Delegates Summary
|  | OnListIndexChanged (GUIComponent Sender)

Inherited Delegates from GUI.GUIComponent
OnActivate, OnCapturedMouseMove, OnChange, OnClick, OnClientDraw, OnDblClick, OnDeActivate, OnDraw, OnFocused, OnHide, OnHitTest, OnKeyEvent, OnKeyType, OnLostFocus, OnMenuStateChanged, OnMessage, OnMousePressed, OnMouseRelease, OnPreDraw, OnRawXController, OnRender, OnRePositionCompleted, OnRightClick, OnShow, OnUpdateComponent, OnWatched, OnXControllerEvent

Functions Summary
|  | Activate ()))
|  | AddItem (string Item, Optional object Extra, Optional string Str, optional int theInt, optional bool theBool))
|  | Clear ()))
|  | CloseAllCombos ()
| string | find (string Text, optional bool bExact, optional bool bDontSetIndex))
| string | Get ()))
| bool | GetBool ()))
| string | GetExtra ()))
| int | GetIndex ()))
| int | GetInt ()))
| string | GetItem (int index))
| object | GetItemObject (int index))
| object | GetObject ()))
| string | GetText ()))
|  | InitComponent (GUIComponent MyOwner))
|  | InternalCloseList ()))
|  | InternalOpenList ()))
| int | ItemCount ()))
|  | OnConstruct (GUIController MyController))
|  | ReadOnly (bool b))
|  | RemoveItem (int item, optional int Count))
| bool | SetFromExtra (string ExtraText))
|  | SetHint (string NewHint))
|  | SetIndex (int I))
|  | SetText (string NewText))
|  | Show ()))
|  | SubComponentChanged (GUIComponent Sender))
|  | SubComponentClicked (GUIComponent Sender))
|  | SubComponentFocusLost (GUIComponent Sender))

Inherited Functions from GUI.GUIMultiComponent
Activate, AddComponent, AppendComponent, BringBackward, BringForward, BringToBack, BringToFront, CreateControl, DeActivate, DisableComponent, EnableComponent, FindCenterPoint, FindComponent, FindComponentIndex, FindControlIndex, FindDist, Free, Hide, InitComponent, InitializeControls, InsertComponent, InternalBringBackward, InternalBringForward, LogControls, MapControls, OnConstruct, RemapComponents, RemoveComponent, RemoveControl, ReorderComponents, ReweightComponents, SaveLayout, SetRadioGroup, Show, SwapControlIndicies, TabControl, TestControls

Inherited Functions from GUI.GUIComponent
Activate, ActualHeight, ActualLeft, ActualTop, ActualWidth, ChangeStyle, Click, Construct, CyclePositions, DblClick, DeActivate, DisableComponent, EnableComponent, FillOwner, Focus, Free, Hide, InitComponent, InitDelegates, IsAtPosition, IsInBounds, IsInClientBounds, KillTimer, LoadLayoutFromHistory, LoseFocus, MenuStateChange, MousePressed, MouseReleased, OnChangeLayout, OnConstruct, OnResolutionChanged, PlayerOwner, Press, RedoLayout, RegisterNotifyResolutionChanged, RePosition, RePositionCompleted, RePositionTo, SaveLayout, SaveLayoutToHistory, SetActive, SetDirty, SetEnabled, SetFocusInstead, SetHint, SetLinkOverrides, SetLinks, SetRadioGroup, SetTimer, SetVisibility, Show, StopCycling, StripColorCodes, Timer, UndoLayout, Watched

Variables Detail

#### Edit Source code

var GUIEditBox Edit;

#### Index Source code

var int Index;

#### List Source code

var GUIList List;

#### MyListBox Source code

var GUIListBox MyListBox;

#### MyShowListBtn Source code

var GUIComboButton MyShowListBtn;

#### TextStr Source code

var string TextStr;

### GUIComboBox

#### bReadOnly Source code

var(GUIComboBox) config bool bReadOnly;

> Is this ComboBox read only

#### bShowListOnFocus Source code

var(GUIComboBox) config bool bShowListOnFocus;

> Show the attached list when this recieves focus

#### MaxVisibleItems Source code

var(GUIComboBox) config int MaxVisibleItems;

> Maximum number of lines to display at once

Delegates Detail

#### OnListIndexChanged Source code

delegate OnListIndexChanged ( GUIComponent Sender )

Functions Detail

#### Activate Source code

event Activate ( ) )

#### AddItem Source code

function AddItem ( string Item, Optional object Extra, Optional string Str, optional int theInt, optional bool theBool) )

#### Clear Source code

function Clear ( ) )

#### CloseAllCombos Source code

native function CloseAllCombos ( )

#### find Source code

function string find ( string Text, optional bool bExact, optional bool bDontSetIndex) )

#### Get Source code

function string Get ( ) )

#### GetBool Source code

function bool GetBool ( ) )

#### GetExtra Source code

function string GetExtra ( ) )

#### GetIndex Source code

function int GetIndex ( ) )

#### GetInt Source code

function int GetInt ( ) )

#### GetItem Source code

function string GetItem ( int index) )

#### GetItemObject Source code

function object GetItemObject ( int index) )

#### GetObject Source code

function object GetObject ( ) )

#### GetText Source code

function string GetText ( ) )

#### InitComponent Source code

function InitComponent ( GUIComponent MyOwner) )

#### InternalCloseList Source code

private event InternalCloseList ( ) )

#### InternalOpenList Source code

private function InternalOpenList ( ) )

#### ItemCount Source code

function int ItemCount ( ) )

#### OnConstruct Source code

function OnConstruct ( GUIController MyController) )

#### ReadOnly Source code

function ReadOnly ( bool b) )

#### RemoveItem Source code

function RemoveItem ( int item, optional int Count) )

#### SetFromExtra Source code

function bool SetFromExtra ( string ExtraText) )

#### SetHint Source code

function SetHint ( string NewHint) )

#### SetIndex Source code

function SetIndex ( int I) )

#### SetText Source code

function SetText ( string NewText) )

#### Show Source code

event Show ( ) )

#### SubComponentChanged Source code

function SubComponentChanged ( GUIComponent Sender) )

#### SubComponentClicked Source code

function SubComponentClicked ( GUIComponent Sender) )

#### SubComponentFocusLost Source code

function SubComponentFocusLost ( GUIComponent Sender) )

Defaultproperties

    defaultproperties
    {

        RenderWeight=0.951
    	MaxVisibleItems=8
    	WinHeight=0.06
        StyleName="STY_ComboListBox"
        bReadOnly=True
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.078 - Created with UnCodeX