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
{
     Begin Object Class=GUIEditBox Name=cMyEditBox
         bIntOnly=True
         bNeverScale=True
         OnActivate=cMyEditBox.InternalActivate
         OnDeActivate=cMyEditBox.InternalDeactivate
         OnKeyType=cMyEditBox.InternalOnKeyType
         OnKeyEvent=cMyEditBox.InternalOnKeyEvent
     End Object
     MyEditBox=GUIEditBox'XInterface.GUINumericEdit.cMyEditBox'

     Begin Object Class=GUISpinnerButton Name=cMySpinner
         bTabStop=False
         bNeverScale=True
         OnClick=cMySpinner.InternalOnClick
         OnKeyEvent=cMySpinner.InternalOnKeyEvent
     End Object
     MySpinner=GUISpinnerButton'XInterface.GUINumericEdit.cMySpinner'

     Value="0"
     MinValue=-9999
     MaxValue=9999
     Step=1
     PropagateVisibility=True
     WinHeight=0.060000
     bAcceptsInput=True
     Begin Object Class=GUIToolTip Name=GUINumericEditToolTip
     End Object
     ToolTip=GUIToolTip'XInterface.GUINumericEdit.GUINumericEditToolTip'

     OnDeActivate=GUINumericEdit.ValidateValue
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:01.250 - Created with UnCodeX