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

GUI.GUIMenuOption

Extends
GUIMultiComponent
Modifiers
HideCategories ( Menu , Object ) Native

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

Direct Known Subclasses:

moCheckBox, moComboBox, moEditBox, moFloatEdit, moNumericEdit

Variables Summary
GUIComponentMyComponent
GUILabelMyLabel
GUIMenuOption
boolbFlipped
boolbHeightFromComponent
boolbSquare
boolbVerticalLayout
stringCaption
floatCaptionWidth
stringComponentClassName
eTextAlignComponentJustification
floatComponentWidth
eTextAlignLabelJustification
stringLabelStyle
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

Functions Summary
function InitComponent (GUIComponent MyOwner))
function InternalOnChange (GUIComponent Sender))
function OnConstruct (GUIController MyController))
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

MyComponent Source code

var GUIComponent MyComponent;

MyLabel Source code

var GUILabel MyLabel;

GUIMenuOption

bFlipped Source code

var(GUIMenuOption) config bool bFlipped;
Draw the Component to the left of the caption

bHeightFromComponent Source code

var(GUIMenuOption) config bool bHeightFromComponent;
Get the Height of this component from the Component

bSquare Source code

var(GUIMenuOption) config bool bSquare;
Use the Height for the Width

bVerticalLayout Source code

var(GUIMenuOption) config bool bVerticalLayout;
Layout controls vertically

Caption Source code

var(GUIMenuOption) config localized string Caption;
Caption for the label

CaptionWidth Source code

var(GUIMenuOption) config float CaptionWidth;
How big should the Caption be

ComponentClassName Source code

var(GUIMenuOption) config string ComponentClassName;
Name of the component to spawn

ComponentJustification Source code

var(GUIMenuOption) config eTextAlign ComponentJustification;
How do we justify the label

ComponentWidth Source code

var(GUIMenuOption) config float ComponentWidth;
How big should the Component be (-1 = 1-CaptionWidth)

LabelJustification Source code

var(GUIMenuOption) config eTextAlign LabelJustification;
How do we justify the label

LabelStyle Source code

var(GUIMenuOption) config string LabelStyle;
Name of the GUIStyle for the label


Functions Detail

InitComponent Source code

function InitComponent ( GUIComponent MyOwner) )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender) )

OnConstruct Source code

function OnConstruct ( GUIController MyController) )


Defaultproperties

defaultproperties
{
	bHeightFromComponent=true
	CaptionWidth=0.5
	ComponentWidth=-1
	WinWidth=0.500000
	WinHeight=0.060000
	WinLeft=0.496094
	WinTop=0.347656


	bFlipped=false
	LabelJustification=TXTA_Left
	ComponentJustification=TXTA_Right
	bSquare=false
    bTabStop=true
	PropagateVisibility=true


}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.325 - Created with UnCodeX