Apache Flex 4.16.0 API Reference | All Packages | All Classes | Index | Frames No Frames |
ProgressMaskSkin

Package | mx.skins.halo
Class | public class ProgressMaskSkin
Inheritance | ProgressMaskSkin ProgrammaticSkin FlexShape flash.display.Shape

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

The skin for the mask of the ProgressBar's determinate and indeterminate bars. The mask defines the area in which the progress bar or indeterminate progress bar is displayed. By default, the mask defines the progress bar to be inset 1 pixel from the track.

See also

mx.controls.ProgressBar

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | initialized : Boolean A flag that determines if an object has been through all three phases of layout: commitment, measurement, and layout (provided that any were required). | ProgrammaticSkin
|  | measuredHeight : Number [read-only] The measured height of this object. | ProgrammaticSkin
|  | measuredWidth : Number [read-only] The measured width of this object. | ProgrammaticSkin
|  | nestLevel : int Depth of this object in the containment hierarchy. | ProgrammaticSkin
|  | processedDescriptors : Boolean Set to true after immediate or deferred child creation, depending on which one happens. | ProgrammaticSkin
|  | styleName : Object A parent component used to obtain style values. | ProgrammaticSkin
|  | updateCompletePendingFlag : Boolean A flag that determines if an object has been through all three phases of layout validation (provided that any were required). | ProgrammaticSkin

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | ProgressMaskSkin() Constructor. | ProgressMaskSkin
|  | 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

Protected Methods
Show Inherited Protected Methods
Show Inherited Protected Methods

| 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
|  | 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

Constructor Detail

ProgressMaskSkin | () | Constructor

`public function ProgressMaskSkin()`

Language Version : | ActionScript 3.0

Product Version : | Flex 3

Runtime Versions : | Flash Player 9, AIR 1.1

Constructor.

Sun Mar 5 2017, 03:42 PM +11:00