- 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 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
{
MaxVisibleItems=8
Index=-1
Begin Object Class=GUIEditBox Name=EditBox1
bNeverScale=True
OnActivate=EditBox1.InternalActivate
OnDeActivate=EditBox1.InternalDeactivate
OnKeyType=EditBox1.InternalOnKeyType
OnKeyEvent=EditBox1.InternalOnKeyEvent
End Object
Edit=GUIEditBox'XInterface.GUIComboBox.EditBox1'
Begin Object Class=GUIComboButton Name=ShowList
RenderWeight=0.600000
bNeverScale=True
OnKeyEvent=ShowList.InternalOnKeyEvent
End Object
MyShowListBtn=GUIComboButton'XInterface.GUIComboBox.ShowList'
Begin Object Class=GUIListBox Name=ListBox1
OnCreateComponent=ListBox1.InternalOnCreateComponent
StyleName="ComboListBox"
RenderWeight=0.700000
bTabStop=False
bVisible=False
bNeverScale=True
End Object
MyListBox=GUIListBox'XInterface.GUIComboBox.ListBox1'
PropagateVisibility=True
WinHeight=0.060000
bAcceptsInput=True
Begin Object Class=GUIToolTip Name=GUIComboBoxToolTip
End Object
ToolTip=GUIToolTip'XInterface.GUIComboBox.GUIComboBoxToolTip'
OnKeyEvent=GUIComboBox.InternalOnKeyEvent
}
|
Creation time: Wed 7/2/2007 19:16:00.546 - Created with
UnCodeX