Field Summary |
| __hPosition: Number |
|
|
|
| __hScrollPolicy: String |
|
|
|
| __maxHPosition: Number |
|
|
|
| __viewMetrics: Object |
| offsets including borders and scrollbars
|
|
| __vPosition: Number |
|
|
|
| __vScrollPolicy: String |
| default values of the getter/setter properties
|
|
| className: String |
| name of this class
|
|
| columnWidth: Number |
|
|
|
| heightPadding: Number |
|
|
|
| hScroller: ScrollBar |
|
|
|
| invLayout: Boolean |
|
|
|
| MASK_DEPTH: Number |
| mask is placed up high and then made invisible
|
|
| mask_mc: MovieClip |
|
|
|
| numberOfCols: Number |
| cached values of the content parameters
|
|
| oldRndUp: Number |
|
|
|
| owner: MovieClip |
| pointer to us when we get called in another scope
|
|
| propsInited: Boolean |
|
|
|
| rowC: Number |
|
|
|
| rowH: Number |
|
|
|
| scrollAreaChanged: Boolean |
|
|
|
| specialHScrollCase: Boolean |
|
|
|
static
| symbolName: String |
|
|
|
static
| symbolOwner: Object |
|
|
|
static
| version: String |
| Version string Copyright (C) 2003 Macromedia, Inc.
|
|
| viewableColumns: Number |
|
|
|
| viewableRows: Number |
|
|
|
| vScroller: ScrollBar |
|
|
|
| widthPadding: Number |
|
|
|
Fields inherited from class mx.core.View__tabIndex, border_mc, boundingBox_mc, childNameBase, className, createClassChildAtDepth, depth, loadExternal, symbolName, symbolOwner, version |
|
Fields inherited from class mx.core.UIComponentclipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, version |
|
Fields inherited from class mx.core.UIObject__height, __width, _color, _topmost, addEventListener, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createEvent, ction, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, idNames, ignoreClassStyleDeclaration, initProperties, marginLeft, marginRight, methodTable, notifyStyleChangeInChildren, removeEventListener, setStyle, stylecache, styleName, symbolName, symbolOwner, textAlign, textColorList, textDecoration, textIndent, validateNow, version |
|
Fields inherited from class 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 |
|
|
Property Summary |
| hPosition: Number (read, write) |
| this only moves the scrollBars -- assumes the call emanated from the scrollable content
|
|
| hScrollPolicy: String (read, write) |
|
|
|
| maxHPosition: Number (read, write) |
|
|
|
| maxVPosition: Number (read-only)
|
|
|
|
| vPosition: Number (read, write) |
|
|
|
| vScrollPolicy: String (read)
|
|
|
|
| vScrollPolicy: Object (write)
|
|
|
|
|
|
Properties inherited from class mx.core.UIObjectbottom, height, left, minHeight, minWidth, right, scaleX, scaleY, top, visible, width, x, y |
|
Constructor |
| ScrollView (
)
|
|
|
|
Method Summary |
| __onMouseWheel (
delta: Number, scrollTarget: MovieClip
): Void |
|
|
|
| childLoaded (
obj: MovieClip
): Void |
|
|
|
| createChild (
id: String, name: String, props: Object
): MovieClip |
| add a new child object
|
|
| createChildren (
Void
): Void |
| create the mask and make it invisible
|
|
| doLayout (
Void
): Void |
|
|
|
| draw (
Void
): Void |
| redraw by re-laying out
|
|
| getHPosition (
Void
): Number |
|
|
|
| getHScrollPolicy (
Void
) |
|
|
|
| getMaxHPosition (
Void
): Number |
|
|
|
| getViewMetrics (
Void
): Object |
| get the thickness of the edges of the object taking into account the border and scrollbars if visible
|
|
| getVPosition (
Void
): Number |
|
|
|
| getVScrollPolicy (
Void
) |
|
|
|
| init (
Void
): Void |
| init variables and create internal objects
|
|
| invalidate (
Void
): Void |
| if we get invalidated just call super
|
|
| onScroll (
docObj: Object
): Void |
| process the scroll event
|
|
| scrollProxy (
docObj: Object
): Void |
| handle scroll events from the scrollbar 'this' is actually the scrollbar so we just pass it to the parent
|
|
| setEnabled (
v: Boolean
): Void |
| scrollbars must be enabled/disabled when we are
|
|
| setHPosition (
pos: Number
): Void |
|
|
|
| setHScrollPolicy (
policy
): Void |
|
|
|
| setMaxHPosition (
pos: Number
): Void |
|
|
|
| setScrollProperties (
colCount: Number, colWidth: Number, rwCount: Number, rwHeight: Number, hPadding: Number, wPadding: Number
): Void |
| set the parameters for scrolling
|
|
| setVPosition (
pos: Number
): Void |
|
|
|
| setVScrollPolicy (
policy
): Void |
|
|
|
| size (
Void
): Void |
| respond to size changes
|
|
Methods inherited from class mx.core.ViewaddLayoutObject, childLoaded, convertToUIObject, createChild, createChildren, destroyChildAt, doLayout, draw, extension, getChildAt, init, initLayout, size |
|
Methods inherited from class mx.core.UIComponentdispatchValueChangedEvent, enabledChanged, findFocusFromObject, findFocusInChildren, getFocus, getFocusManager, init, isParent, onKillFocus, onSetFocus, pressFocus, releaseFocus, setEnabled, setFocus, setVisible, size |
|
Methods inherited from class mx.core.UIObject__getTextFormat, _createChildren, _getTextFormat, cancelAllDoLaters, constructObject, createChildren, createClassObject, createEmptyObject, createLabel, createObject, createSkin, destroyObject, doLater, doLaterDispatcher, draw, drawRect, getClassStyleDeclaration, getMinHeight, getMinWidth, getSkinIDName, getStyle, getStyleName, init, initFromClipParameters, invalidate, invalidateStyle, mergeClipParameters, move, redraw, setColor, setMinHeight, setMinWidth, setSize, setSkin, setVisible, size |
|
Methods inherited from class MovieClipattachAudio, 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, onKillFocus, onLoad, onMouseDown, onMouseMove, onMouseUp, onPress, onRelease, onReleaseOutside, onRollOut, onRollOver, onSetFocus, onUnload, play, prevFrame, removeMovieClip, setMask, startDrag, stop, stopDrag, swapDepths, unloadMovie, valueOf |
|
|
|