Package | mx.skins.halo |
Class | public class SliderThumbSkin |
Inheritance | SliderThumbSkin Border ProgrammaticSkin FlexShape flash.display.Shape |
Language Version : | ActionScript 3.0 |
Product Version : | Flex 3 |
Runtime Versions : | Flash Player 9, AIR 1.1 |
Method | Defined By | ||
---|---|---|---|
Constructor. | SliderThumbSkin | ||
getStyle(styleProp:String):*
Returns the value of the specified style property. | ProgrammaticSkin | ||
invalidateDisplayList():void
Marks a component so that its updateDisplayList()
method gets called during a later screen update. | ProgrammaticSkin | ||
invalidateProperties():void
Calling this method results in a call to the component's
validateProperties() method
before the display list is rendered. | ProgrammaticSkin | ||
invalidateSize():void
Calling this method results in a call to the component's
validateSize() method
before the display list is rendered. | ProgrammaticSkin | ||
move(x:Number, y:Number):void
Moves this object to the specified x and y coordinates. | ProgrammaticSkin | ||
setActualSize(newWidth:Number, newHeight:Number):void
Sets the height and width of this object. | ProgrammaticSkin | ||
styleChanged(styleProp:String):void
Whenever any style changes, redraw this skin. | ProgrammaticSkin | ||
toString():String [override]
Returns a string indicating the location of this object
within the hierarchy of DisplayObjects in the Application. | FlexShape | ||
validateDisplayList():void
This function is called by the LayoutManager
when it's time for this control to draw itself. | ProgrammaticSkin | ||
validateNow():void
Validate and update the properties and layout of this object
and redraw it, if necessary. | ProgrammaticSkin | ||
validateProperties():void
This function is an empty stub so that ProgrammaticSkin
can implement the ILayoutManagerClient interface. | ProgrammaticSkin | ||
validateSize(recursive:Boolean = false):void
This function is an empty stub so that ProgrammaticSkin
can implement the ILayoutManagerClient interface. | ProgrammaticSkin |
Method | Defined By | ||
---|---|---|---|
drawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = linear, gradientRatios:Array = null, hole:Object = null):void
Programatically draws a rectangle into this skin's Graphics object. | ProgrammaticSkin | ||
drawThumbState(w:Number, h:Number, borderColors:Array, fillColors:Array, fillAlphas:Array, drawBacking:Boolean, drillHole:Boolean):void
For internal use. | SliderThumbSkin | ||
horizontalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix
Utility function to create a horizontal gradient matrix. | ProgrammaticSkin | ||
rotatedGradientMatrix(x:Number, y:Number, width:Number, height:Number, rotation:Number):Matrix
Utility function to create a rotated gradient matrix. | ProgrammaticSkin | ||
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Programmatically draws the graphics for this skin. | ProgrammaticSkin | ||
verticalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix
Utility function to create a vertical gradient matrix. | ProgrammaticSkin |
SliderThumbSkin | () | Constructor |
public function SliderThumbSkin()
Language Version : | ActionScript 3.0 |
Product Version : | Flex 3 |
Runtime Versions : | Flash Player 9, AIR 1.1 |
Constructor.
drawThumbState | () | method |
protected function drawThumbState(w:Number, h:Number, borderColors:Array, fillColors:Array, fillAlphas:Array, drawBacking:Boolean, drillHole:Boolean):void
Language Version : | ActionScript 3.0 |
Product Version : | Flex 3 |
Runtime Versions : | Flash Player 9, AIR 1.1 |
For internal use.
Parameters
w:Number | |
h:Number | |
borderColors:Array | |
fillColors:Array | |
fillAlphas:Array | |
drawBacking:Boolean | |
drillHole:Boolean |