Class mx.controls.scrollClasses.ScrollBar

MovieClip
   +--mx.core.UIObject
      +--mx.core.UIComponent
         +--mx.controls.scrollClasses.ScrollBar

Description

a window with a title bar, caption and optional close button The title bar can be used to drag the window to a new location.

Field Index

_scrollPosition, boundingBox_mc, className, clipParameters, downArrow_mc, downArrowDownName, downArrowName, downArrowOverName, downArrowUpName, idNames, initializing, isScrolling, largeScroll, lineScrollSize, maxMode, maxPos, mergedClipParameters, minMode, minPos, minusMode, pageScrollSize, pageSize, plusMode, scrollHandler, scrolling, scrollPosition, scrollThumb_mc, scrollTrack_mc, scrollTrackDownName, scrollTrackName, scrollTrackOverName, skinIDDownArrow, skinIDThumb, skinIDTrack, skinIDTrackDown, skinIDTrackOver, skinIDUpArrow, smallScroll, symbolOwner, thumbBottomName, thumbGripName, thumbMiddleName, thumbTopName, upArrow_mc, upArrowDownName, upArrowName, upArrowOverName, upArrowUpName, virtualHeight
Inherited from UIComponent
clipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, height, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, width
Inherited from UIObject
__height, __onUnload, __width, _color, _endInit, _id, _maxHeight, _maxWidth, _minHeight, _minWidth, _preferredHeight, _preferredWidth, _tf, _topmost, addEventListener, bottom, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createClassChildAtDepth, createEvent, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, height, idNames, ignoreClassStyleDeclaration, initProperties, invalidateFlag, left, lineColor, lineWidth, marginLeft, marginRight, methodTable, minHeight, minWidth, notifyStyleChangeInChildren, removeEventListener, right, scaleX, scaleY, setStyle, stylecache, styleName, symbolName, symbolOwner, tabEnabled, textAlign, textColorList, textDecoration, textIndent, tfList, top, validateNow, visible, width, x, y
Inherited from MovieClip
_alpha, _currentframe, _droptarget, _focusrect, _framesloaded, _height, _lockroot, _name, _parent, _quality, _rotation, _soundbuftime, _target, _totalframes, _url, _visible, _width, _x, _xmouse, _xscale, _y, _ymouse, _yscale, enabled, focusEnabled, hitArea, tabChildren, tabEnabled, tabIndex, tooltipText, trackAsMenu, useHandCursor

Method Index

new ScrollBar()

createButton(), createChildren(), createThumb(), dispatchScrollChangedEvent(), dispatchScrollEvent(), draw(), init(), isScrollBarKey(), onDownArrow(), onScrollChanged(), onUpArrow(), releaseScrolling(), scrollInterval(), scrollIt(), setEnabled(), setScrollProperties(), size(), startTrackScroller(), stopScrolling(), trackOut(), trackOver(), trackScroller()
Inherited from UIComponent
dispatchValueChangedEvent(), enabledChanged(), findFocusFromObject(), findFocusInChildren(), getFocus(), getFocusManager(), isParent(), onKillFocus(), onSetFocus(), pressFocus(), releaseFocus(), setFocus(), setVisible()
Inherited from UIObject
__getTextFormat(), _createChildren(), _getTextFormat(), cancelAllDoLaters(), constructObject(), createClassObject(), createEmptyObject(), createLabel(), createObject(), createSkin(), destroyObject(), doLater(), doLaterDispatcher(), drawRect(), getClassStyleDeclaration(), getMinHeight(), getMinWidth(), getSkinIDName(), getStyle(), getStyleName(), initFromClipParameters(), invalidate(), invalidateStyle(), mergeClipParameters(), move(), redraw(), setColor(), setMinHeight(), setMinWidth(), setSize(), setSkin()
Inherited from MovieClip
attachAudio(), attachMovie(), beginFill(), beginGradientFill(), clear(), createEmptyMovieClip(), createTextField(), curveTo(), duplicateMovieClip(), endFill(), getBounds(), getBytesLoaded(), getBytesTotal(), getDepth(), getInstanceAtDepth(), getNextHighestDepth(), getSWFVersion(), getTextSnapshot(), getURL(), globalToLocal(), gotoAndPlay(), gotoAndStop(), hitTest(), lineStyle(), lineTo(), loadMovie(), loadVariables(), localToGlobal(), moveTo(), nextFrame(), onData(), onDragOut(), onDragOver(), onEnterFrame(), onKeyDown(), onKeyUp(), onLoad(), onMouseDown(), onMouseMove(), onMouseUp(), onPress(), onRelease(), onReleaseOutside(), onRollOut(), onRollOver(), onUnload(), play(), prevFrame(), removeMovieClip(), setMask(), startDrag(), stop(), stopDrag(), swapDepths(), unloadMovie(), valueOf()

Constructor Detail

ScrollBar

function ScrollBar()

Field Detail

symbolOwner

static symbolOwner:Object

className

className:String

minPos

minPos:Number

maxPos

maxPos:Number

pageSize

pageSize:Number

largeScroll

largeScroll:Number

smallScroll

smallScroll:Number

_scrollPosition

_scrollPosition:Number

scrollTrackName

scrollTrackName:String

scrollTrackOverName

scrollTrackOverName:String

scrollTrackDownName

scrollTrackDownName:String

upArrowName

upArrowName:String

upArrowUpName

upArrowUpName:String

upArrowOverName

upArrowOverName:String

upArrowDownName

upArrowDownName:String

downArrowName

downArrowName:String

downArrowUpName

downArrowUpName:String

downArrowOverName

downArrowOverName:String

downArrowDownName

downArrowDownName:String

thumbTopName

thumbTopName:String

thumbMiddleName

thumbMiddleName:String

thumbBottomName

thumbBottomName:String

thumbGripName

thumbGripName:String

skinIDTrack

static skinIDTrack:Number

skinIDTrackOver

static skinIDTrackOver:Number

skinIDTrackDown

static skinIDTrackDown:Number

skinIDUpArrow

static skinIDUpArrow:Number

skinIDDownArrow

static skinIDDownArrow:Number

skinIDThumb

static skinIDThumb:Number

idNames

idNames:Array

clipParameters

clipParameters:Object

mergedClipParameters

static mergedClipParameters:Boolean

initializing

initializing:Boolean

isScrolling

isScrolling:Boolean

scrollTrack_mc

scrollTrack_mc:SkinElement

scrollThumb_mc

scrollThumb_mc:ScrollThumb

upArrow_mc

upArrow_mc:SimpleButton

downArrow_mc

downArrow_mc:SimpleButton

boundingBox_mc

boundingBox_mc:MovieClip

minMode

minMode:String

maxMode

maxMode:String

minusMode

minusMode:String

plusMode

plusMode:String

scrolling

scrolling

scrollHandler

scrollHandler:Function

scrollPosition

scrollPosition:Number
the current scroll position

pageScrollSize

pageScrollSize:Number
the amount to move when the track is pressed

lineScrollSize

lineScrollSize:Number

virtualHeight

virtualHeight:Number [Read Only]

Method Detail

init

function init(Void):Void

createChildren

function createChildren(Void):Void

createButton

function createButton(linkageName:
String, id:String, skinID:Number, o:Object):Object

createThumb

function createThumb(Void):Void

setScrollProperties

function setScrollProperties(pSize:
Number, mnPos:Number, mxPos:Number, ls:Number):Void
resizes the thumb, enables/disables arrows if there is stuff to scroll

setEnabled

function setEnabled(enabledFlag:
Boolean):Void

draw

function draw(Void):Void

size

function size(Void):Void

dispatchScrollEvent

function dispatchScrollEvent(detail:
String):Void

isScrollBarKey

function isScrollBarKey(k:
Number):Boolean

scrollIt

function scrollIt(inc:
String, mode:Number):Void

startTrackScroller

function startTrackScroller(Void):Void

scrollInterval

function scrollInterval(inc:
String, mode:Number):Void

trackScroller

function trackScroller(Void):Void

dispatchScrollChangedEvent

function dispatchScrollChangedEvent(Void):Void

stopScrolling

function stopScrolling(Void):Void

releaseScrolling

function releaseScrolling(Void):Void

trackOver

function trackOver(Void):Void

trackOut

function trackOut(Void):Void

onUpArrow

function onUpArrow(Void):Void

onDownArrow

function onDownArrow(Void):Void

onScrollChanged

function onScrollChanged(Void):Void