- 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
function InternalListDeActivate ( ) )
function bool InternalOnKeyEvent ( out byte Key, out byte State, float Delta) )
function InternalOnLoadIni (
GUIComponent Sender,
string S) )
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