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

XInterface.GUIScrollBarBase

Extends
GUIMultiComponent
Modifiers
Native

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

Direct Known Subclasses:

GUIHorzScrollBar, GUIVertScrollBar

Variables Summary
intCurPos
floatGrabOffset
floatGripPos
floatGripSize
GUIScrollButtonBaseMyDecreaseButton
GUIGripButtonBaseMyGripButton
GUIScrollButtonBaseMyIncreaseButton
GUIListBaseMyList
GUIScrollZoneBaseMyScrollZone
GUIScrollBarBase
intBigStep
intItemCount
intItemsPerPage
intMinGripPixels
EOrientationOrientation
intStep
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

Delegates Summary
delegate AlignThumb ()
delegate MoveGripBy (int items)
delegate PositionChanged (int NewPos)
Inherited Delegates from XInterface.GUIMultiComponent
HandleContextMenuClose, HandleContextMenuOpen, NotifyContextSelect, OnCreateComponent
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
functionbool DecreaseClick (GUIComponent Sender)
functionbool GripPreDraw (GUIComponent Sender)
functionbool IncreaseClick (GUIComponent Sender)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function Refocus (GUIComponent Who)
function SetFriendlyLabel (GUILabel NewLabel)
function SetList (GUIListBase List)
function UpdateGripPosition (float NewPos)
function WheelDown ()
function WheelUp ()
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

CurPos Source code

var int CurPos;

GrabOffset Source code

var float GrabOffset;

GripPos Source code

var float GripPos;

GripSize Source code

var float GripSize;

MyDecreaseButton Source code

var Automated GUIScrollButtonBase MyDecreaseButton;

MyGripButton Source code

var Automated GUIGripButtonBase MyGripButton;

MyIncreaseButton Source code

var Automated GUIScrollButtonBase MyIncreaseButton;

MyList Source code

var GUIListBase MyList;

MyScrollZone Source code

var Automated GUIScrollZoneBase MyScrollZone;

GUIScrollBarBase

BigStep Source code

var(GUIScrollBarBase) int BigStep;

ItemCount Source code

var(GUIScrollBarBase) int ItemCount;

ItemsPerPage Source code

var(GUIScrollBarBase) int ItemsPerPage;

MinGripPixels Source code

var(GUIScrollBarBase) int MinGripPixels;

Orientation Source code

var(GUIScrollBarBase) EOrientation Orientation;

Step Source code

var(GUIScrollBarBase) int Step;


Delegates Detail

AlignThumb Source code

delegate AlignThumb ( )

MoveGripBy Source code

delegate MoveGripBy ( int items )

PositionChanged Source code

delegate PositionChanged ( int NewPos )


Functions Detail

DecreaseClick Source code

function bool DecreaseClick ( GUIComponent Sender )

GripPreDraw Source code

function bool GripPreDraw ( GUIComponent Sender )

IncreaseClick Source code

function bool IncreaseClick ( GUIComponent Sender )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

Refocus Source code

function Refocus ( GUIComponent Who )

SetFriendlyLabel Source code

function SetFriendlyLabel ( GUILabel NewLabel )

SetList Source code

function SetList ( GUIListBase List )

UpdateGripPosition Source code

function UpdateGripPosition ( float NewPos )

WheelDown Source code

function WheelDown ( )

WheelUp Source code

function WheelUp ( )


Defaultproperties

defaultproperties
{
     Step=1
     PropagateVisibility=True
     bTabStop=False
}

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