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

XInterface.GUIVertScrollBar

Extends
GUIScrollBarBase

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

Direct Known Subclasses:

GUITreeScrollBar

Variables Summary
Inherited Variables from XInterface.GUIScrollBarBase
BigStep, CurPos, GrabOffset, GripPos, GripSize, ItemCount, ItemsPerPage, MinGripPixels, MyDecreaseButton, MyGripButton, MyIncreaseButton, MyList, MyScrollZone, Orientation, Step
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility

Functions Summary
functionbool GripPreDraw (GUIComponent Sender)
function GripPressed (GUIComponent Sender, bool IsRepeat)
function ZoneClick (float Delta)
Inherited Functions from XInterface.GUIScrollBarBase
DecreaseClick, GripPreDraw, IncreaseClick, InitComponent, Refocus, SetFriendlyLabel, SetList, UpdateGripPosition, WheelDown, 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


Functions Detail

GripPreDraw Source code

function bool GripPreDraw ( GUIComponent Sender )

GripPressed Source code

function GripPressed ( GUIComponent Sender, bool IsRepeat )

ZoneClick Source code

function ZoneClick ( float Delta )


Defaultproperties

defaultproperties
{
     MinGripPixels=12
     Begin Object Class=GUIVertScrollZone Name=ScrollZone
         OnScrollZoneClick=GUIVertScrollBar.ZoneClick
         OnClick=ScrollZone.InternalOnClick
     End Object
     MyScrollZone=GUIVertScrollZone'XInterface.GUIVertScrollBar.ScrollZone'

     Begin Object Class=GUIVertScrollButton Name=DownBut
         bIncreaseButton=True
         OnClick=GUIVertScrollBar.IncreaseClick
         OnKeyEvent=DownBut.InternalOnKeyEvent
     End Object
     MyIncreaseButton=GUIVertScrollButton'XInterface.GUIVertScrollBar.DownBut'

     Begin Object Class=GUIVertScrollButton Name=UpBut
         OnClick=GUIVertScrollBar.DecreaseClick
         OnKeyEvent=UpBut.InternalOnKeyEvent
     End Object
     MyDecreaseButton=GUIVertScrollButton'XInterface.GUIVertScrollBar.UpBut'

     Begin Object Class=GUIVertGripButton Name=Grip
         OnMousePressed=GUIVertScrollBar.GripPressed
         OnKeyEvent=Grip.InternalOnKeyEvent
     End Object
     MyGripButton=GUIVertGripButton'XInterface.GUIVertScrollBar.Grip'

     WinWidth=0.025000
     bAcceptsInput=True
     OnPreDraw=GUIVertScrollBar.GripPreDraw
}

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