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

XInterface.GUINumericEdit

Extends
GUIMultiComponent
Modifiers
Native

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

Direct Known Subclasses:

GUIFormatNumEdit

Variables Summary
GUIEditBoxMyEditBox
GUISpinnerButtonMySpinner
GUINumericEdit
boolbLeftJustified
boolbReadOnly
intMaxValue
intMinValue
intStep
stringValue
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 CalcMaxLen ()))
function CheckValue ()))
functionbool EditKeyEvent (out byte Key, out byte State, float delta))
function EditOnChange (GUIComponent Sender))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function SetFriendlyLabel (GUILabel NewLabel ))
function SetHint (string NewHint))
function SetReadOnly (bool b))
function SetValue (int V))
functionbool SpinnerMinusClick (GUIComponent Sender))
functionbool SpinnerPlusClick (GUIComponent Sender))
function ValidateValue ()))
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

MyEditBox Source code

var Automated GUIEditBox MyEditBox;

MySpinner Source code

var Automated GUISpinnerButton MySpinner;

GUINumericEdit

bLeftJustified Source code

var(GUINumericEdit) bool bLeftJustified;

bReadOnly Source code

var(GUINumericEdit) bool bReadOnly;

MaxValue Source code

var(GUINumericEdit) int MaxValue;

MinValue Source code

var(GUINumericEdit) int MinValue;

Step Source code

var(GUINumericEdit) int Step;

Value Source code

var(GUINumericEdit) string Value;


Functions Detail

CalcMaxLen Source code

function CalcMaxLen ( ) )

CheckValue Source code

function CheckValue ( ) )

EditKeyEvent Source code

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

EditOnChange Source code

function EditOnChange ( GUIComponent Sender) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

SetFriendlyLabel Source code

function SetFriendlyLabel ( GUILabel NewLabel ) )

SetHint Source code

function SetHint ( string NewHint) )

SetReadOnly Source code

function SetReadOnly ( bool b) )

SetValue Source code

function SetValue ( int V) )

SpinnerMinusClick Source code

function bool SpinnerMinusClick ( GUIComponent Sender) )

SpinnerPlusClick Source code

function bool SpinnerPlusClick ( GUIComponent Sender) )

ValidateValue Source code

function ValidateValue ( ) )


Defaultproperties

defaultproperties
{
	OnDeactivate=ValidateValue


	Begin Object Class=GUIEditBox Name=cMyEditBox
		bNeverScale=True
		TextStr=""
		bIntOnly=true
	End Object
	MyEditBox=cMyEditBox


	Begin Object Class=GUISpinnerButton Name=cMySpinner
		bTabStop=False
		bNeverScale=True
	End Object
	MySpinner=cMySpinner


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


	Value="0"
	MinValue=-9999
	MaxValue=9999
	Step=1
	bAcceptsInput=true
	bLeftJustified=false
	WinHeight=0.06
	PropagateVisibility=true
}

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