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

XInterface.moButton

Extends
GUIMenuOption

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

Variables Summary
Option
stringButtonCaption
stringButtonStyleName
stringMenuClass
stringMenuTitle
GUIButtonMyButton
stringValue
Inherited Variables from XInterface.GUIMenuOption
bAutoSizeCaption, bFlipped, bHeightFromComponent, bIgnoreChange, bSquare, bValueReadOnly, bVerticalLayout, Caption, CaptionWidth, ComponentClassName, ComponentJustification, ComponentWidth, LabelColor, LabelFont, LabelJustification, LabelStyleName, MyComponent, MyLabel
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility

Functions Summary
functionstring GetComponentValue ()))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
functionbool InternalOnClick (GUIComponent Sender))
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender))
function PageClosed (optional bool bCancelled ))
function ResetComponent ()))
function SetComponentValue (coerce string NewValue, optional bool bNoChange))
function SetValue (string NewValue))
Inherited Functions from XInterface.GUIMenuOption
CenterMouse, GetComponentValue, InitComponent, InternalOnChange, InternalOnCreateComponent, MenuOptionClicked, ResetComponent, SetCaption, SetComponentValue, SetFriendlyLabel, SetHint, SetReadOnly
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


Variables Detail

Option

ButtonCaption Source code

var(Option) localized string ButtonCaption;

ButtonStyleName Source code

var(Option) string ButtonStyleName;

MenuClass Source code

var(Option) string MenuClass;

MenuTitle Source code

var(Option) localized string MenuTitle;

MyButton Source code

var(Option) noexport editconst GUIButton MyButton;

Value Source code

var(Option) string Value;


Functions Detail

GetComponentValue Source code

function string GetComponentValue ( ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender) )

PageClosed Source code

function PageClosed ( optional bool bCancelled ) )

ResetComponent Source code

function ResetComponent ( ) )

SetComponentValue Source code

function SetComponentValue ( coerce string NewValue, optional bool bNoChange) )

SetValue Source code

function SetValue ( string NewValue) )


Defaultproperties

defaultproperties
{
	ComponentClassName="XInterface.GUIButton"
	ButtonStyleName="SquareButton"
	ButtonCaption="Edit"
	ComponentJustification=TXTA_Right
	LabelJustification=TXTA_Left
	ComponentWidth=-1
	CaptionWidth=0.8
	StandardHeight=0.04
}

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