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

XInterface.GUIFloatEdit

Extends
GUIMultiComponent
Modifiers
Native

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

Variables Summary
GUIEditBoxMyEditBox
GUISpinnerButtonMySpinner
GUIFloatEdit
boolbLeftJustified
boolbReadOnly
floatMaxValue
floatMinValue
floatStep
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 (float 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;

GUIFloatEdit

bLeftJustified Source code

var(GUIFloatEdit) bool bLeftJustified;

bReadOnly Source code

var(GUIFloatEdit) bool bReadOnly;

MaxValue Source code

var(GUIFloatEdit) float MaxValue;

MinValue Source code

var(GUIFloatEdit) float MinValue;

Step Source code

var(GUIFloatEdit) float Step;

Value Source code

var(GUIFloatEdit) 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 ( float 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
         bFloatOnly=True
         bNeverScale=True
         OnActivate=cMyEditBox.InternalActivate
         OnDeActivate=cMyEditBox.InternalDeactivate
         OnKeyType=cMyEditBox.InternalOnKeyType
         OnKeyEvent=cMyEditBox.InternalOnKeyEvent
     End Object
     MyEditBox=GUIEditBox'XInterface.GUIFloatEdit.cMyEditBox'

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

     Value="0.0"
     MinValue=-9999.000000
     MaxValue=9999.000000
     Step=0.100000
     PropagateVisibility=True
     WinHeight=0.060000
     bAcceptsInput=True
     Begin Object Class=GUIToolTip Name=GUIFloatEditToolTip
     End Object
     ToolTip=GUIToolTip'XInterface.GUIFloatEdit.GUIFloatEditToolTip'

     OnDeActivate=GUIFloatEdit.ValidateValue
}

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