- Extends
- GUIMultiComponent
- Modifiers
- Native 
Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIComboBox
	| Inherited Variables from XInterface.GUIComponent | 
	| bAcceptsInput, bAnimating, bBoundToParent, bCaptureMouse, bCaptureTabs, bDebugging, bDropSource, bDropTarget, bFocusOnWatch, bHasFocus, bInit, bMouseOverSound, bNeverFocus, bNeverScale, BoundingType, Bounds[4], bPendingFocus, bPositioned, bRepeatClick, bRequireReleaseClick, bRequiresStyle, bScaleToParent, bSizing, bStandardized, bTabStop, bTimerRepeat, bTravelling, bVisible, ClientBounds[4], ContextMenu, DrawCount, DropState, FocusInstead, FontScale, FriendlyLabel, Hint, IniDefault, IniOption, LastMenuState, MenuOwner, MenuState, MotionFrame, MouseCursorIndex, MouseOffset[4], OnClickSound, OnDrawCount, OnPreDrawCount, OnRenderCount, OnRenderedCount, PageOwner, PreDrawCount, RenderWeight, ScalingType, SizeFrame, StandardHeight, Style, StyleName, TabOrder, Tag, TimerCountdown, TimerIndex, TimerInterval, ToolTip, WhiteColor, WinHeight, WinLeft, WinTop, WinWidth | 
	| Inherited Delegates from XInterface.GUIComponent | 
	| OnActivate, OnArrival, OnBeginDrag, OnBeginTooltip, OnCapturedMouseMove, OnChange, OnClick, OnDblClick, OnDeActivate, OnDesignModeKeyEvent, OnDragDrop, OnDragEnter, OnDragLeave, OnDragOver, OnDraw, OnEndAnimation, OnEndDrag, OnEndTooltip, OnHide, OnHitTest, OnHover, OnInvalidate, OnKeyEvent, OnKeyType, OnLoadINI, OnMessage, OnMousePressed, OnMouseRelease, OnMultiSelect, OnPreDraw, OnRender, OnRendered, OnRightClick, OnSaveINI, OnShow, OnTimer, OnWatch | 
	| Functions Summary | 
|  |  | AddItem (string Item, Optional object Extra, Optional string Str)) 
 | 
|  |  | CenterMouse ())) 
 | 
|  |  | Clear ())) 
 | 
|  | string | find (string Text, optional bool bExact, optional bool bExtra)) 
 | 
|  | int | FindExtra (string Text, optional bool bExact)) 
 | 
|  | int | FindIndex (string Test, optional bool bExact, optional bool bExtra, optional Object Obj)) 
 | 
|  | bool | FocusFirst (GUIComponent Sender )) 
 | 
|  | bool | FocusLast (GUIComponent Sender )) 
 | 
|  | string | Get ())) 
 | 
|  | string | GetExtra ())) 
 | 
|  | int | GetIndex ())) 
 | 
|  | string | GetItem (int index)) 
 | 
|  | object | GetItemObject (int index)) 
 | 
|  | object | GetObject ())) 
 | 
|  | string | GetText ())) 
 | 
|  |  | HideListBox ())) 
 | 
|  |  | InitComponent (GUIController MyController, GUIComponent MyOwner)) 
 | 
|  |  | InternalEditPressed (GUIComponent Sender, bool bRepeat)) 
 | 
|  | bool | InternalListClick (GUIComponent Sender)) 
 | 
|  |  | InternalListDeActivate ())) 
 | 
|  |  | InternalOnInvalidate (GUIComponent Who)) 
 | 
|  | bool | InternalOnKeyEvent (out byte Key, out byte State, float Delta)) 
 | 
|  |  | InternalOnLoadIni (GUIComponent Sender, string S)) 
 | 
|  |  | InternalOnMousePressed (GUIComponent Sender, bool bRepeat)) 
 | 
|  | string | InternalOnSaveIni (GUIComponent Sender)) 
 | 
|  |  | ItemChanged (GUIComponent Sender)) 
 | 
|  | int | ItemCount ())) 
 | 
|  |  | LoseFocus (GUIComponent Sender)) 
 | 
|  |  | ReadOnly (bool b)) 
 | 
|  |  | RemoveItem (int Item, optional int Count)) 
 | 
|  |  | SetExtra (string NewExtra, optional bool bListItemsOnly)) 
 | 
|  |  | SetFriendlyLabel (GUILabel NewLabel )) 
 | 
|  |  | SetHint (string NewHint)) 
 | 
|  |  | SetIndex (int I)) 
 | 
|  |  | SetText (string NewText, optional bool bListItemsOnly)) 
 | 
|  |  | SetVisibility (bool bIsVisible)) 
 | 
|  | bool | ShowListBox (GUIComponent Sender)) 
 | 
|  |  | TextChanged (GUIComponent Sender)) 
 | 
	| Inherited Functions from XInterface.GUIMultiComponent | 
	| AddComponent, AppendComponent, BeginAnimation, CanAcceptFocus, CenterMouse, CheckDuplicateTabOrder, CheckInvalidTabOrder, Closed, DebugTabOrder, DisableMe, EnableMe, EndAnimation, FindComponentIndex, FocusFirst, FocusLast, Free, InitComponent, InitializeControls, InsertComponent, InternalOnShow, LevelChanged, LoseFocus, NextControl, Opened, PrevControl, RemapComponents, RemoveComponent, SetFocus, SetFocusInstead, SetVisibility | 
	| Inherited Functions from XInterface.GUIComponent | 
	| ActualHeight, ActualLeft, ActualTop, ActualWidth, AdditionalDebugString, Animate, AutoPosition, AutoPositionOn, BeginAnimation, CanAcceptFocus, CenterMouse, Closed, DAnimate, DebugFocus, DebugFocusPosition, DebugTabOrder, DisableComponent, DisableMe, DropStateChange, EnableComponent, EnableMe, EndAnimation, FillOwner, FocusFirst, FocusLast, Free, GetMenuPath, Hide, InitComponent, IsInBounds, IsInClientBounds, IsMultiSelect, KillAnimation, KillTimer, LevelChanged, LoadINI, LoseFocus, MakeColorCode, MenuStateChange, NextControl, NextPage, Opened, OwnerPage, PadLeft, PadRight, PlayerOwner, PrevControl, PrevPage, RelativeHeight, RelativeLeft, RelativeTop, RelativeWidth, Resize, ResolutionChanged, SaveINI, SetFocus, SetFocusInstead, SetFriendlyLabel, SetHint, SetPosition, SetTimer, SetTooltip, SetToolTipText, SetVisibility, Show, SpecialHit, StripColorCodes, Timer, UpdateOffset | 
GUIComboBox
bIgnoreChangeWhenTyping Source code
 delegate  OnHideList (  )
 delegate  OnShowList (  )
 function  AddItem ( 
string Item, Optional 
object Extra, Optional 
string Str) )
 function  CenterMouse ( ) )
 function  Clear ( ) )
 function string find ( string Text, optional bool bExact, optional bool bExtra) )
 function int FindExtra ( string Text, optional bool bExact) )
 function 
int FindIndex ( 
string Test, optional 
bool bExact, optional 
bool bExtra, optional 
Object Obj) )
 function string Get ( ) )
 function string GetExtra ( ) )
 function int GetIndex ( ) )
 function string GetItem ( int index) )
 function 
object GetItemObject ( 
int index) )
 function 
object GetObject ( ) )
 function string GetText ( ) )
 function  HideListBox ( ) )
 function  InternalEditPressed ( 
GUIComponent Sender, 
bool bRepeat) )
 InternalListDeActivate  Source code
 InternalListDeActivate  Source code
 function  InternalListDeActivate ( ) )
 function bool InternalOnKeyEvent ( out byte Key, out byte State, float Delta) )
 function  InternalOnLoadIni ( 
GUIComponent Sender, 
string S) )
 InternalOnMousePressed  Source code
 InternalOnMousePressed  Source code
 function  InternalOnMousePressed ( 
GUIComponent Sender, 
bool bRepeat) )
 function int ItemCount ( ) )
 function  ReadOnly ( bool b) )
 function  RemoveItem ( int Item, optional int Count) )
 function  SetExtra ( string NewExtra, optional bool bListItemsOnly) )
 function  SetFriendlyLabel ( 
GUILabel NewLabel ) )
 function  SetHint ( string NewHint) )
 function  SetIndex ( int I) )
 function  SetText ( string NewText, optional bool bListItemsOnly) )
 event  SetVisibility ( bool bIsVisible) )
| defaultproperties
{
    OnKeyEvent=InternalOnKeyEvent
    Begin Object Class=GUIToolTip Name=GUIComboBoxToolTip
    End Object
    ToolTip=GUIComboBoxToolTip
    Begin Object Class=GUIEditBox Name=EditBox1
    	bNeverScale=True
        TextStr=""
        RenderWeight=0.5
    End Object
    Begin Object Class=GUIComboButton Name=ShowList
    	bNeverScale=True
        bRepeatClick=false
        bTabStop=False
        RenderWeight=0.6
    End Object
    Begin Object Class=GUIListBox Name=ListBox1
    	bNeverScale=True
        StyleName="ComboListBox"
        bVisible=false
        FontScale=FNT_Medium
        bTabStop=False
        RenderWeight=0.7
    End Object
    Edit=EditBox1
    MyShowListBtn=ShowList
    MyListBox=ListBox1
    MaxVisibleItems=8
    WinHeight=0.06
	bAcceptsInput=True
    PropagateVisibility=true
    Index = -1
}
 | 
Creation time: Do 14.8.2014 09:58:07.521 - Created with 
UnCodeX