Class mx.core.ScrollView

MovieClip
   +--mx.core.UIObject
      +--mx.core.UIComponent
         +--mx.core.View
            +--mx.core.ScrollView

Description

Field Index

__hPosition, __hScrollPolicy, __maxHPosition, __viewMetrics, __vPosition, __vScrollPolicy, className, columnWidth, heightPadding, hPosition, hScroller, hScrollPolicy, invLayout, MASK_DEPTH, mask_mc, maxHPosition, maxVPosition, numberOfCols, oldRndUp, owner, propsInited, rowC, rowH, scrollAreaChanged, specialHScrollCase, symbolName, symbolOwner, viewableColumns, viewableRows, vPosition, vScroller, vScrollPolicy, widthPadding
Inherited from View
__tabIndex, _loadExternalClass, border_mc, boundingBox_mc, childNameBase, className, createClassChildAtDepth, depth, hasBeenLayedOut, loadExternal, numChildren, symbolName, symbolOwner, tabIndex
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 ScrollView()

__onMouseWheel(), childLoaded(), createChild(), createChildren(), doLayout(), draw(), getHPosition(), getHScrollPolicy(), getMaxHPosition(), getViewMetrics(), getVPosition(), getVScrollPolicy(), init(), invalidate(), onScroll(), scrollProxy(), setEnabled(), setHPosition(), setHScrollPolicy(), setMaxHPosition(), setScrollProperties(), setVPosition(), setVScrollPolicy(), size()
Inherited from View
addLayoutObject(), convertToUIObject(), destroyChildAt(), extension(), getChildAt(), initLayout()
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(), 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

ScrollView

function ScrollView()

Field Detail

symbolName

static symbolName:String

symbolOwner

static symbolOwner:Object

className

className:String

hScroller

hScroller:ScrollBar

vScroller

vScroller:ScrollBar

mask_mc

mask_mc:MovieClip

__vScrollPolicy

__vScrollPolicy:String

__hScrollPolicy

__hScrollPolicy:String

__vPosition

__vPosition:Number

__hPosition

__hPosition:Number

numberOfCols

numberOfCols:Number

rowC

rowC:Number

columnWidth

columnWidth:Number

rowH

rowH:Number

heightPadding

heightPadding:Number

widthPadding

widthPadding:Number

oldRndUp

oldRndUp:Number

__maxHPosition

__maxHPosition:Number

viewableRows

viewableRows:Number

viewableColumns

viewableColumns:Number

propsInited

propsInited:Boolean

scrollAreaChanged

scrollAreaChanged:Boolean

invLayout

invLayout:Boolean

specialHScrollCase

specialHScrollCase:Boolean

__viewMetrics

__viewMetrics:Object

MASK_DEPTH

MASK_DEPTH:Number

owner

owner:MovieClip

hScrollPolicy

hScrollPolicy:String

vScrollPolicy

vScrollPolicy:String

hPosition

hPosition:Number

vPosition

vPosition:Number

maxVPosition

maxVPosition:Number [Read Only]

maxHPosition

maxHPosition:Number

Method Detail

getHScrollPolicy

function getHScrollPolicy(Void)

setHScrollPolicy

function setHScrollPolicy(policy):Void

getVScrollPolicy

function getVScrollPolicy(Void)

setVScrollPolicy

function setVScrollPolicy(policy):Void

getHPosition

function getHPosition(Void):
Number

setHPosition

function setHPosition(pos:
Number):Void

getVPosition

function getVPosition(Void):
Number

setVPosition

function setVPosition(pos:
Number):Void

getMaxHPosition

function getMaxHPosition(Void):
Number

setMaxHPosition

function setMaxHPosition(pos:
Number):Void

setScrollProperties

function setScrollProperties(colCount:
Number, colWidth:Number, rwCount:Number, rwHeight:Number, hPadding:Number, wPadding:Number):Void
set the parameters for scrolling
Parameters
colCount number of units to scroll horizontally
colWidth width in pixels of each of those units
rwCount number of untis to scroll vertically
rwHeight height in pixels of each of those units
hPadding pixels on the left edge that are not scrolled (for row headers)

getViewMetrics

function getViewMetrics(Void):
Object
get the thickness of the edges of the object taking into account the border and scrollbars if visible
Return
object with left, right, top and bottom edge thickness in pixels

doLayout

function doLayout(Void):Void

createChild

function createChild(id:
String, name:String, props:Object):MovieClip
See Also

mx.core.View

init

function init(Void):Void

__onMouseWheel

function __onMouseWheel(delta:
Number, scrollTarget:MovieClip):Void

createChildren

function createChildren(Void):Void

invalidate

function invalidate(Void):Void

draw

function draw(Void):Void

size

function size(Void):Void

scrollProxy

function scrollProxy(docObj:
Object):Void

onScroll

function onScroll(docObj:
Object):Void

setEnabled

function setEnabled(v:
Boolean):Void

childLoaded

function childLoaded(obj:
MovieClip):Void
Parameters
obj the loaded child