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

XInterface.GUIButton

Extends
GUIComponent
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIButton

Direct Known Subclasses:

GUIEditBox, GUIGFXButton, GUISpinnerButton, GUITabButton, StateButton

Constants Summary
Inherited Contants from XInterface.GUI
Counter, QBTN_Abort, QBTN_AbortRetry, QBTN_Cancel, QBTN_Continue, QBTN_Ignore, QBTN_No, QBTN_Ok, QBTN_OkCancel, QBTN_Retry, QBTN_Yes, QBTN_YesNo, QBTN_YesNoCancel

Variables Summary
GUIButton
PaddingPercentAutoSizePadding
boolbAutoShrink
boolbAutoSize
boolbUseCaptionHeight
boolbWrapCaption
stringCaption
eTextAlignCaptionAlign
GUIStylesCaptionEffectStyle
stringCaptionEffectStyleName
stringSizingCaption
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 Variables from XInterface.GUI
Controller, SaveColor, SaveFont, SaveModulation, SaveStyle, SaveX, SaveY

Enumerations Summary
Inherited Enumerations from XInterface.GUIComponent
EClickSound, EParentScaleType
Inherited Enumerations from XInterface.GUI
EAnimationType, eCellStyle, eDrawDirection, eDropState, eEditMask, eFontScale, eIconPosition, eImgAlign, eImgStyle, EMenuRenderStyle, eMenuState, EOrientation, ePageAlign, eTextAlign, eTextCase

Structures Summary
PaddingPercent
HorzPerc, VertPerc
Inherited Structures from XInterface.GUI
APackInfo, AutoLoginInfo, GUIListElem, GUITabItem, GUITreeNode, ImageListElem, MultiSelectListElem

Functions Summary
function InitComponent (GUIController MyController, GUIComponent MyOwner))
functionbool InternalOnKeyEvent (out byte Key, out byte State, float delta))
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
Inherited Functions from XInterface.GUI
GetModList, GetModLogo, GetModValue, IsDigit, JoinArray, Profile


Variables Detail

GUIButton

AutoSizePadding Source code

var(GUIButton) PaddingPercent AutoSizePadding;

bAutoShrink Source code

var(GUIButton) bool bAutoShrink;

bAutoSize Source code

var(GUIButton) bool bAutoSize;

bUseCaptionHeight Source code

var(GUIButton) bool bUseCaptionHeight;

bWrapCaption Source code

var(GUIButton) bool bWrapCaption;

Caption Source code

var(GUIButton) localized string Caption;

CaptionAlign Source code

var(GUIButton) eTextAlign CaptionAlign;

CaptionEffectStyle Source code

var(GUIButton) editconst GUIStyles CaptionEffectStyle;

CaptionEffectStyleName Source code

var(GUIButton) string CaptionEffectStyleName;

SizingCaption Source code

var(GUIButton) string SizingCaption;


Structures Detail

PaddingPercent Source code

struct PaddingPercent
{
var(GUIButton) float HorzPerc;
var(GUIButton) float VertPerc;
};



Functions Detail

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalOnKeyEvent Source code

function bool InternalOnKeyEvent ( out byte Key, out byte State, float delta) )


Defaultproperties

defaultproperties
{
	OnKeyEvent=InternalOnKeyEvent
	StyleName="SquareButton"
	bAcceptsInput=true
	bCaptureMouse=True
	bNeverFocus=false
	bTabStop=true
	WinHeight=0.04
	bMouseOverSound=true
	OnClickSound=CS_Click
    CaptionEffectStyleName=""
    CaptionAlign=TXTA_Center
    AutoSizePadding=(HorzPerc=0.125)
    StandardHeight=0.04
	bAutoShrink=true
    Begin Object Class=GUIToolTip Name=GUIButtonToolTip
    End Object
    ToolTip=GUIButtonToolTip
    bUseCaptionHeight=false
}

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