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
{
    OnCapturedMouseMove=InternalCapturedMouseMove
    OnKeyEvent=InternalOnKeyEvent
    OnClick=InternalOnClick
    OnMousePressed=InternalOnMousePressed
    OnMouseRelease=InternalOnMouseRelease


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


    StyleName="SliderKnob"
    bAcceptsInput=true
    bCaptureMouse=True
    bNeverFocus=false
    bTabStop=true
    WinHeight=0.03
    bRequireReleaseClick=true
    CaptionStyleName="SliderCaption"
    bIntSlider=false;
    OnClickSound=CS_Click
    BarStyleName="SliderBar"
    MinValue=0
    MaxValue=100
	bShowMarker=true
    bShowCaption=false
    MarkerWidth=0
    FillImage=material'2K4Menus.NewControls.SliderFillBlurry'
    bRequiresStyle=True
    bDrawPercentSign=false
    bShowValueTooltip=true
}

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