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

XInterface.GUIHorzScrollBar

Extends
GUIScrollBarBase

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

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
{
     Orientation=ORIENT_Horizontal
     MinGripPixels=12
     Begin Object Class=GUIHorzScrollZone Name=HScrollZone
         OnScrollZoneClick=GUIHorzScrollBar.ZoneClick
         OnClick=HScrollZone.InternalOnClick
     End Object
     MyScrollZone=GUIHorzScrollZone'XInterface.GUIHorzScrollBar.HScrollZone'

     Begin Object Class=GUIHorzScrollButton Name=HRightBut
         bIncreaseButton=True
         OnClick=GUIHorzScrollBar.IncreaseClick
         OnKeyEvent=HRightBut.InternalOnKeyEvent
     End Object
     MyIncreaseButton=GUIHorzScrollButton'XInterface.GUIHorzScrollBar.HRightBut'

     Begin Object Class=GUIHorzScrollButton Name=HLeftBut
         OnClick=GUIHorzScrollBar.DecreaseClick
         OnKeyEvent=HLeftBut.InternalOnKeyEvent
     End Object
     MyDecreaseButton=GUIHorzScrollButton'XInterface.GUIHorzScrollBar.HLeftBut'

     Begin Object Class=GUIHorzGripButton Name=HGrip
         OnMousePressed=GUIHorzScrollBar.GripPressed
         OnKeyEvent=HGrip.InternalOnKeyEvent
     End Object
     MyGripButton=GUIHorzGripButton'XInterface.GUIHorzScrollBar.HGrip'

     WinWidth=0.037500
     bAcceptsInput=True
     OnPreDraw=GUIHorzScrollBar.GripPreDraw
}

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