Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

XInterface.GUIMenuOption

Extends
GUIMultiComponent
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIMenuOption

Direct Known Subclasses:

GUIListSpacer, moButton, moCheckBox, moComboBox, moEditBox, moFloatEdit, moNumericEdit, moSlider

Variables Summary
Option
boolbAutoSizeCaption
boolbFlipped
boolbHeightFromComponent
boolbIgnoreChange
boolbSquare
boolbValueReadOnly
boolbVerticalLayout
stringCaption
floatCaptionWidth
stringComponentClassName
eTextAlignComponentJustification
floatComponentWidth
ColorLabelColor
stringLabelFont
eTextAlignLabelJustification
stringLabelStyleName
GUIComponentMyComponent
GUILabelMyLabel
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility
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

Enumerations Summary
Inherited Enumerations from XInterface.GUIComponent
EClickSound, EParentScaleType

Functions Summary
function CenterMouse ()))
functionstring GetComponentValue ()))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function InternalOnChange (GUIComponent Sender))
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
functionbool MenuOptionClicked (GUIComponent Sender))
function ResetComponent ()))
function SetCaption (string NewCaption))
function SetComponentValue (coerce string NewValue, optional bool bNoChange)
function SetFriendlyLabel (GUILabel NewLabel ))
function SetHint (string NewHint))
function SetReadOnly (bool bValue ))
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


Variables Detail

Option

bAutoSizeCaption Source code

var(Option) bool bAutoSizeCaption;

bFlipped Source code

var(Option) bool bFlipped;

bHeightFromComponent Source code

var(Option) bool bHeightFromComponent;

bIgnoreChange Source code

var(Option) editconst bool bIgnoreChange;

bSquare Source code

var(Option) bool bSquare;

bValueReadOnly Source code

var(Option) bool bValueReadOnly;

bVerticalLayout Source code

var(Option) bool bVerticalLayout;

Caption Source code

var(Option) localized string Caption;

CaptionWidth Source code

var(Option) float CaptionWidth;

ComponentClassName Source code

var(Option) string ComponentClassName;

ComponentJustification Source code

var(Option) eTextAlign ComponentJustification;

ComponentWidth Source code

var(Option) float ComponentWidth;

LabelColor Source code

var(Option) Color LabelColor;

LabelFont Source code

var(Option) string LabelFont;

LabelJustification Source code

var(Option) eTextAlign LabelJustification;

LabelStyleName Source code

var(Option) string LabelStyleName;

MyComponent Source code

var(Option) editconst noexport GUIComponent MyComponent;

MyLabel Source code

var(Option) editconst noexport GUILabel MyLabel;


Functions Detail

CenterMouse Source code

function CenterMouse ( ) )

GetComponentValue Source code

function string GetComponentValue ( ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender) )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

MenuOptionClicked Source code

function bool MenuOptionClicked ( GUIComponent Sender) )

ResetComponent Source code

function ResetComponent ( ) )

SetCaption Source code

function SetCaption ( string NewCaption) )

SetComponentValue Source code

function SetComponentValue ( coerce string NewValue, optional bool bNoChange )

SetFriendlyLabel Source code

function SetFriendlyLabel ( GUILabel NewLabel ) )

SetHint Source code

function SetHint ( string NewHint) )

SetReadOnly Source code

function SetReadOnly ( bool bValue ) )


Defaultproperties

defaultproperties
{
    OnCreateComponent=InternalOnCreateComponent


	Begin object Class=GUIToolTip Name=GUIMenuOptionToolTip
	End Object
	ToolTip=GUIMenuOptionToolTip


    CaptionWidth=0.5
    ComponentWidth=-1
    WinWidth=0.500000
    WinHeight=0.03
	WinLeft=0.496094
    WinTop=0.347656


    LabelFont="UT2MenuFont"
    LabelColor=(R=0,G=0,B=64,A=255)
    LabelStyleName="TextLabel"
    bFlipped=false
    LabelJustification=TXTA_Left
    ComponentJustification=TXTA_Right
    bSquare=false
    bTabStop=true
    bAcceptsInput=True
    PropagateVisibility=true
    OnClickSound=CS_Click
    bAutoSizeCaption=true
	bStandardized=true
    StandardHeight=0.03
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:07.905 - Created with UnCodeX