ScrollThumb
| Kind of class: | class |
|---|---|
| Inherits from: | CustomBorder < Border < UIObject < MovieClip |
| Classpath: | mx.controls.scrollClasses.ScrollThumb |
| File last modified: | Tuesday, 18 December 2007, 15:44:38 |
The thumb of the scrollbar is a custom button
Summary
Constructor
Class properties
Class properties inherited from CustomBorder
Class properties inherited from Border
Class properties inherited from UIObject
Instance properties
- className : String
- name of this class
- gripSkin : String
- grip_mc : MovieClip
- btnOffset : Number
- ymin : Number
- ymax : Number
- datamin : Number
- datamax : Number
- lastY : Number
- scrollMove : Number
- horizontal
- idNames
Instance properties inherited from CustomBorder
Instance properties inherited from Border
Instance properties 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 tabEnabled textAlign textDecoration textIndent tfList top validateNow visible width x y
Class methods
Class methods inherited from UIObject
Instance methods
- createChildren (Void) : Void
- setRange (_ymin:Number, _ymax:Number, _datamin:Number, _datamax:Number) : Void
- dragThumb (Void) : Void
- stopDragThumb (Void) : Void
- draw
- size
Instance methods inherited from CustomBorder
Instance methods inherited from 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 move redraw setColor setMinHeight setMinWidth setSize setSkin setVisible size
Event handlers
- onPress (Void) : Void
- onRelease (Void) : Void
- onReleaseOutside (Void) : Void
Constructor
ScrollThumb
function ScrollThumb (
)
Class properties
symbolOwner
static symbolOwner = CustomBorder.symbolOwner
(read)
Instance properties
btnOffset
btnOffset:Number = 0
(read)
className
className:String = "ScrollThumb"
(read)
name of this class
datamax
datamax:Number
(read)
datamin
datamin:Number
(read)
grip_mc
grip_mc:MovieClip
(read)
gripSkin
gripSkin:String
(read)
horizontal
horizontal = false
(read)
idNames
idNames = new Array("l_mc", "m_mc", "r_mc", "grip_mc")
(read)
lastY
lastY:Number
(read)
scrollMove
scrollMove:Number
(read)
ymax
ymax:Number
(read)
ymin
ymin:Number
(read)
Instance methods
dragThumb
function dragThumb (
Void) : Void
draw
function draw (
)
setRange
function setRange (
_ymin:Number,
_ymax:Number,
_datamin:Number,
_datamax:Number) : Void
size
function size (
)
stopDragThumb
function stopDragThumb (
Void) : Void
Event handlers
onPress
function onPress (
Void) : Void
onRelease
function onRelease (
Void) : Void
onReleaseOutside
function onReleaseOutside (
Void) : Void