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

XInterface.GUISlider

Extends
GUIComponent
Modifiers
Native

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

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
GUIStylesBarStyle
GUIStylesCaptionStyle
GUISlider
stringBarStyleName
boolbDrawPercentSign
boolbIntSlider
boolbReadOnly
boolbShowCaption
boolbShowMarker
boolbShowValueTooltip
stringCaptionStyleName
materialFillImage
floatMarkerWidth
floatMaxValue
floatMinValue
floatValue
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
Inherited Structures from XInterface.GUI
APackInfo, AutoLoginInfo, GUIListElem, GUITabItem, GUITreeNode, ImageListElem, MultiSelectListElem

Delegates Summary
delegatestring OnDrawCaption ()
delegatebool OnPreDrawCaption (out float X, out float Y, out float XL, out float YL, out ETextAlign Justification)
Inherited Delegates from XInterface.GUIComponent
OnActivate, OnArrival, OnBeginDrag, OnBeginTooltip, OnCapturedMouseMove, OnChange, OnClick, OnDblClick, OnDeActivate, OnDesignModeKeyEvent, OnDragDrop, OnDragEnter, OnDragLeave, OnDragOver, OnDraw, OnEndAnimation, OnEndDrag, OnEndTooltip, OnHide, OnHitTest, OnHover, OnInvalidate, OnKeyEvent, OnKeyType, OnLoadINI, OnMessage, OnMousePressed, OnMouseRelease, OnMultiSelect, OnPreDraw, OnRender, OnRendered, OnRightClick, OnSaveINI, OnShow, OnTimer, OnWatch

Functions Summary
function Adjust (float amount)
function CenterMouse ()
eventfloat GetMarkerPosition ()
functionstring GetValueString ()
function HideToolTip ()
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalCapturedMouseMove (float deltaX, float deltaY)
functionbool InternalOnClick (GUIComponent Sender)
functionbool InternalOnKeyEvent (out byte Key, out byte State, float delta)
function InternalOnMousePressed (GUIComponent Sender, ool RepeatClick)
function InternalOnMouseRelease (GUIComponent Sender)
function ModifyTooltipForDragging ()
function RevertTooltipToNormal ()
function SetReadOnly (bool b)
functionfloat SetValue (float NewValue)
function ShowToolTip ()
functionbool ToolTipLeaveArea ()
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

BarStyle Source code

var GUIStyles BarStyle;

CaptionStyle Source code

var GUIStyles CaptionStyle;

GUISlider

BarStyleName Source code

var(GUISlider) string BarStyleName;

bDrawPercentSign Source code

var(GUISlider) bool bDrawPercentSign;

bIntSlider Source code

var(GUISlider) bool bIntSlider;

bReadOnly Source code

var(GUISlider) bool bReadOnly;

bShowCaption Source code

var(GUISlider) bool bShowCaption;

bShowMarker Source code

var(GUISlider) bool bShowMarker;

bShowValueTooltip Source code

var(GUISlider) bool bShowValueTooltip;

CaptionStyleName Source code

var(GUISlider) string CaptionStyleName;

FillImage Source code

var(GUISlider) material FillImage;

MarkerWidth Source code

var(GUISlider) float MarkerWidth;

MaxValue Source code

var(GUISlider) float MaxValue;

MinValue Source code

var(GUISlider) float MinValue;

Value Source code

var(GUISlider) float Value;


Delegates Detail

OnDrawCaption Source code

delegate string OnDrawCaption ( )

OnPreDrawCaption Source code

delegate bool OnPreDrawCaption ( out float X, out float Y, out float XL, out float YL, out ETextAlign Justification )


Functions Detail

Adjust Source code

function Adjust ( float amount )

CenterMouse Source code

function CenterMouse ( )

GetMarkerPosition Source code

event float GetMarkerPosition ( )

GetValueString Source code

function string GetValueString ( )

HideToolTip Source code

function HideToolTip ( )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalCapturedMouseMove Source code

function bool InternalCapturedMouseMove ( float deltaX, float deltaY )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender )

InternalOnKeyEvent Source code

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

InternalOnMousePressed Source code

function InternalOnMousePressed ( GUIComponent Sender,bool RepeatClick )

InternalOnMouseRelease Source code

function InternalOnMouseRelease ( GUIComponent Sender )

ModifyTooltipForDragging Source code

function ModifyTooltipForDragging ( )

RevertTooltipToNormal Source code

function RevertTooltipToNormal ( )

SetReadOnly Source code

function SetReadOnly ( bool b )

SetValue Source code

function float SetValue ( float NewValue )

ShowToolTip Source code

function ShowToolTip ( )

ToolTipLeaveArea Source code

function bool ToolTipLeaveArea ( )


Defaultproperties

defaultproperties
{
     MaxValue=100.000000
     bShowMarker=Wahr
     bShowValueTooltip=Wahr
     FillImage=Texture'2K4Menus.NewControls.SliderFillBlurry'
     CaptionStyleName="SliderCaption"
     BarStyleName="SliderBar"
     StyleName="SliderKnob"
     WinHeight=0.030000
     bTabStop=Wahr
     bAcceptsInput=Wahr
     bCaptureMouse=Wahr
     bRequireReleaseClick=Wahr
     Begin Object Class=GUIToolTip Name=GUISliderToolTip
     End Object
     ToolTip=GUIToolTip'XInterface.GUISlider.GUISliderToolTip'

     OnClickSound=CS_Click
     OnClick=GUISlider.InternalOnClick
     OnMousePressed=GUISlider.InternalOnMousePressed
     OnMouseRelease=GUISlider.InternalOnMouseRelease
     OnKeyEvent=GUISlider.InternalOnKeyEvent
     OnCapturedMouseMove=GUISlider.InternalCapturedMouseMove
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:21.703 - Created with UnCodeX