Paquete | mx.preloaders |
Clase | public class DownloadProgressBar |
Herencia | DownloadProgressBar Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementa | IPreloaderDisplay |
Subclases | WorkspacePreloader |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The download progress bar displays information about two different phases of the application: the download phase and the initialization phase.
In the Application container, use the
the preloader
property to specify the name of your subclass.
You can implement a custom download progress bar component by creating a subclass of the DownloadProgressBar class. Do not implement a download progress bar as an MXML component because it loads too slowly.
Más ejemplos
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
La implementación actual de accesibilidad (AccessibilityImplementation) para esta instancia de InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Las opciones de accesibilidad actuales para este objeto de visualización. | DisplayObject | ||
alpha : Number
Indica el valor de transparencia alfa del objeto especificado. | DisplayObject | ||
backgroundAlpha : Number
Alpha level of the SWF file or image defined by
the backgroundImage property, or the color defined by
the backgroundColor property. | DownloadProgressBar | ||
backgroundColor : uint
Background color of a download progress bar. | DownloadProgressBar | ||
backgroundImage : Object
The background image of the application,
which is passed in by the preloader. | DownloadProgressBar | ||
backgroundSize : String
Scales the image specified by backgroundImage
to different percentage sizes. | DownloadProgressBar | ||
blendMode : String
Un valor de la clase BlendMode que especifica el modo de mezcla que debe utilizarse. | DisplayObject | ||
blendShader : Shader [solo escritura]
Define un sombreado para utilizarlo en la mezcla del primer plano y del fondo. | DisplayObject | ||
buttonMode : Boolean
Especifica el modo de botón de este elemento sprite. | Sprite | ||
cacheAsBitmap : Boolean
Si se define como true, los motores de ejecución de Flash dejan en caché una representación interna de mapa de bits del objeto de visualización. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Si su valor no es null, este objeto Matrix define cómo un objeto de visualización se procesa cuando cacheAsBitmap se define como true. | DisplayObject | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
contextMenu : NativeMenu
Especifica el menú contextual asociado a este objeto. | InteractiveObject | ||
doubleClickEnabled : Boolean
Especifica si este objeto recibe eventos doubleClick. | InteractiveObject | ||
dropTarget : DisplayObject [solo lectura]
Especifica el objeto de visualización sobre el que se está arrastrando el elemento sprite o sobre el que se ha colocado el elemento sprite. | Sprite | ||
filters : Array
Conjunto indexado que contiene todos los objetos de filtro actualmente asociados con el objeto de visualización. | DisplayObject | ||
focusRect : Object
Especifica si este objeto muestra un rectángulo de selección. | InteractiveObject | ||
graphics : Graphics [solo lectura]
Especifica el objeto Graphics que pertenece a este elemento sprite, donde pueden ejecutarse comandos de dibujo vectorial. | Sprite | ||
height : Number
Indica la altura del objeto de visualización, expresada en píxeles. | DisplayObject | ||
hitArea : Sprite
Designa otro elemento sprite para que actúe como área activa de un elemento sprite. | Sprite | ||
initializingLabel : String [estática]
The string to display as the label while in the initializing phase. | DownloadProgressBar | ||
loaderInfo : LoaderInfo [solo lectura]
Devuelve un objeto LoaderInfo que contiene información sobre la carga del archivo al que pertenece este objeto de visualización. | DisplayObject | ||
mask : DisplayObject
El objeto de visualización que origina la llamada se enmascara mediante el objeto mask especificado. | DisplayObject | ||
metaData : Object
Obtiene el objeto de metadatos de la instancia de DisplayObject si los metadatos se almacenaron con la instancia de este objeto DisplayObject en el archivo SWF a través de una etiqueta PlaceObject4. | DisplayObject | ||
mouseChildren : Boolean
Determina si los elementos secundarios del objeto están activados para acciones de ratón o de dispositivo de entrada de usuario. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Especifica si este objeto recibe la entrada del ratón, la entrada del usuario o mensajes. | InteractiveObject | ||
mouseX : Number [solo lectura]
Indica la coordenada x de la posición del ratón o del dispositivo de entrada del usuario, en píxeles. | DisplayObject | ||
mouseY : Number [solo lectura]
Indica la coordenada y de la posición del ratón o del dispositivo de entrada del usuario, en píxeles. | DisplayObject | ||
name : String
Indica el nombre de instancia de DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Especifica si un teclado virtual (teclado en pantalla) se debe mostrar cuando esta instancia de InteractiveObject recibe la selección. | InteractiveObject | ||
numChildren : int [solo lectura]
Devuelve el número de elementos secundarios de este objeto. | DisplayObjectContainer | ||
opaqueBackground : Object
Especifica si el objeto de visualización es opaco con un determinado color de fondo. | DisplayObject | ||
parent : DisplayObjectContainer [solo lectura]
Indica el objeto DisplayObjectContainer que contiene este objeto de visualización. | DisplayObject | ||
preloader : Sprite [solo escritura]
The Preloader class passes in a reference to itself to the display class
so that it can listen for events from the preloader. | DownloadProgressBar | ||
root : DisplayObject [solo lectura]
Para un objeto de visualización en un archivo SWF cargado, la propiedad root es el objeto de visualización de nivel más alto en la parte de la estructura de árbol de la lista de visualización representada por dicho archivo SWF. | DisplayObject | ||
rotation : Number
Indica el giro de la instancia de DisplayObject, expresado en grados, con respecto a su orientación original. | DisplayObject | ||
rotationX : Number
Indica la rotación del eje x de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | DisplayObject | ||
rotationY : Number
Indica la rotación del eje y de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | DisplayObject | ||
rotationZ : Number
Indica la rotación del eje z de la instancia de DisplayObject, en grados, desde su orientación original relativa al contenedor principal 3D. | DisplayObject | ||
scale9Grid : Rectangle
La cuadrícula de escala aplicada actualmente. | DisplayObject | ||
scaleX : Number
Indica la escala horizontal (percentage) del objeto aplicada desde el punto de registro. | DisplayObject | ||
scaleY : Number
Indica la escala vertical (percentage) de un objeto aplicada desde el punto de registro del objeto. | DisplayObject | ||
scaleZ : Number
Indica la escala de profundidad (porcentaje) de un objeto aplicada desde el punto de registro del objeto. | DisplayObject | ||
scrollRect : Rectangle
Los límites del rectángulo de desplazamiento del objeto de visualización. | DisplayObject | ||
softKeyboard : String
Controla la apariencia del teclado virtual. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Define el área que debe permanecer en pantalla cuando se muestra un teclado virtual (no disponible en iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Controla el sonido dentro de este elemento sprite. | Sprite | ||
stage : Stage [solo lectura]
El escenario del objeto de visualización. | DisplayObject | ||
stageHeight : Number
The height of the stage,
which is passed in by the Preloader class. | DownloadProgressBar | ||
stageWidth : Number
The width of the stage,
which is passed in by the Preloader class. | DownloadProgressBar | ||
tabChildren : Boolean
Determina si los elementos secundarios del objeto están habilitados para tabulación. | DisplayObjectContainer | ||
tabEnabled : Boolean
Especifica si este objeto está en el orden de tabulación. | InteractiveObject | ||
tabIndex : int
Especifica el orden de tabulación de los objetos de un archivo SWF. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [solo lectura]
Devuelve un objeto TextSnapshot para esta instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
transform : flash.geom:Transform
Objeto con propiedades pertenecientes a una matriz, transformación de color y límites de píxel de un objeto de visualización. | DisplayObject | ||
useHandCursor : Boolean
Valor booleano que indica si debe aparecer la mano que señala (cursor de mano) cuando el puntero pasa por encima de un elemento sprite en el que la propiedad buttonMode se ha definido con el valor true. | Sprite | ||
visible : Boolean [override]
Specifies whether the download progress bar is visible. | DownloadProgressBar | ||
width : Number
Indica la anchura del objeto de visualización, expresada en píxeles. | DisplayObject | ||
x : Number
Indica la coordenada x de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal. | DisplayObject | ||
y : Number
Indica la coordenada y de la instancia de DisplayObject en relación a las coordenadas locales del DisplayObjectContainer principal. | DisplayObject | ||
z : Number
Indica la posición de la coordenada z en el eje z de la instancia de DisplayObject relativa al contenedor principal 3D. | DisplayObject |
Propiedad | Definido por | ||
---|---|---|---|
barFrameRect : RoundedRectangle [solo lectura]
The dimensions of the progress bar border. | DownloadProgressBar | ||
barRect : RoundedRectangle [solo lectura]
The dimensions of the progress bar. | DownloadProgressBar | ||
borderRect : RoundedRectangle [solo lectura]
The dimensions of the border of the display. | DownloadProgressBar | ||
downloadingLabel : String
The string to display as the label while in the downloading phase. | DownloadProgressBar | ||
DOWNLOAD_PERCENTAGE : uint = 60
The percentage of the progress bar that the downloading phase
fills when the SWF file is fully downloaded. | DownloadProgressBar | ||
initProgressTotal : uint = 6
The total number of validation events you expect to get
in the initializing phase. | DownloadProgressBar | ||
label : String
Text to display when the progress bar is active. | DownloadProgressBar | ||
labelFormat : flash.text:TextFormat [solo lectura]
The TextFormat object of the TextField component of the label. | DownloadProgressBar | ||
labelRect : Rectangle [solo lectura]
The dimensions of the TextField component for the label. | DownloadProgressBar | ||
MINIMUM_DISPLAY_TIME : uint = 0
The minimum number of milliseconds
that the display should appear visible. | DownloadProgressBar | ||
percentFormat : flash.text:TextFormat [solo lectura]
The TextFormat of the TextField component for displaying the percent. | DownloadProgressBar | ||
percentRect : Rectangle [solo lectura]
The dimensions of the TextField component for displaying the percent. | DownloadProgressBar | ||
showLabel : Boolean
Controls whether to display the label, true,
or not, false. | DownloadProgressBar | ||
showPercentage : Boolean
Controls whether to display the percentage, true,
or not, false. | DownloadProgressBar |
Método | Definido por | ||
---|---|---|---|
Constructor. | DownloadProgressBar | ||
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
Añade una instancia secundaria de DisplayObject a esta instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Indica si las restricciones de seguridad provocarían la omisión de objetos de visualización de la lista devuelta al llamar al método DisplayObjectContainer.getObjectsUnderPoint() con el punto point especificado. | DisplayObjectContainer | ||
Determina si el objeto de visualización especificado es un elemento secundario de la instancia de DisplayObjectContainer o la propia instancia. | DisplayObjectContainer | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Devuelve un rectángulo que define el área del objeto de visualización relativo al sistema de coordenadas del objeto targetCoordinateSpace. | DisplayObject | ||
Devuelve la instancia del objeto de visualización secundario que sale del índice especificado. | DisplayObjectContainer | ||
Devuelve el objeto de visualización secundario que sale con el nombre especificado. | DisplayObjectContainer | ||
Devuelve la posición de índice de una instancia secundaria de DisplayObject. | DisplayObjectContainer | ||
Devuelve un conjunto de objetos que quedan bajo el punto especificado y son elementos secundarios (o terciarios, etc.) de esta instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
Devuelve un rectángulo que define el límite del objeto de visualización, basado en el sistema de coordenadas definido por el parámetro targetCoordinateSpace, excluyendo los trazos en las formas. | DisplayObject | ||
Convierte el objeto point de las coordenadas del escenario (globales) en las coordenadas del objeto de visualización (locales). | DisplayObject | ||
Convierte un punto bidimensional de las coordenadas (globales) del escenario en coordenadas (locales) de un objeto tridimensional. | DisplayObject | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Calcula el cuadro delimitador del objeto de visualización para ver si se solapa o corta con el cuadro delimitador del objeto de visualización obj. | DisplayObject | ||
Evalúa el objeto de visualización para comprobar si se solapa o presenta un punto de intersección con el punto especificado por los parámetros x e y. | DisplayObject | ||
Called by the Preloader after the download progress bar
has been added as a child of the Preloader. | DownloadProgressBar | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Convierte un punto tridimensional de las coordenadas (locales) del objeto de visualización tridimensional en un punto bidimensional en las coordenadas (globales) del escenario. | DisplayObject | ||
Convierte el objeto point de coordenadas del objeto de visualización (locales) en coordenadas del escenario (globales). | DisplayObject | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina la instancia child de DisplayObject especificada de la lista de elementos secundarios de la instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
Elimina una instancia de DisplayObject secundaria de la posición de índice especificada en la lista de elementos secundarios de DisplayObjectContainer. | DisplayObjectContainer | ||
Elimina todas las instancias child de DisplayObject especificadas de la lista de elementos secundarios de la instancia de DisplayObjectContainer. | DisplayObjectContainer | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Muestra un teclado virtual. | InteractiveObject | ||
Cambia la posición de un elemento secundario existente en el contendor de objeto de visualización. | DisplayObjectContainer | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Permite al usuario arrastrar el elemento sprite especificado. | Sprite | ||
Permite al usuario arrastrar el elemento sprite especificado en un dispositivo táctil. | Sprite | ||
Se detiene gradualmente la ejecución de línea de tiempo de todos los objetos MovieClip con raíz en este objeto. | DisplayObjectContainer | ||
Finaliza el método startDrag(). | Sprite | ||
Finaliza el método startTouchDrag() para su uso con dispositivos táctiles. | Sprite | ||
Intercambia el orden z (de delante a atrás) de los dos objetos secundarios especificados. | DisplayObjectContainer | ||
Intercambia el orden z (de delante a atrás) de los objetos secundarios situados en las posiciones de índice especificadas en la lista de elementos secundarios. | DisplayObjectContainer | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Método | Definido por | ||
---|---|---|---|
Centers the download progress bar based on the passed in dimensions. | DownloadProgressBar | ||
Event listener for the Event.COMPLETE event. | DownloadProgressBar | ||
Creates the subcomponents of the display. | DownloadProgressBar | ||
Returns the percentage value of the application loaded. | DownloadProgressBar | ||
Event listener for the FlexEvent.INIT_COMPLETE event. | DownloadProgressBar | ||
Event listener for the FlexEvent.INIT_PROGRESS event. | DownloadProgressBar | ||
Event listener for the ProgressEvent.PROGRESS event. | DownloadProgressBar | ||
Event listener for the RSLEvent.RSL_COMPLETE event. | DownloadProgressBar | ||
Event listener for the RSLEvent.RSL_ERROR event. | DownloadProgressBar | ||
Event listener for the RSLEvent.RSL_PROGRESS event. | DownloadProgressBar | ||
Updates the display of the download progress bar
with the current download information. | DownloadProgressBar | ||
Defines the algorithm for determining whether to show
the download progress bar while in the download phase. | DownloadProgressBar | ||
Defines the algorithm for determining whether to show the download progress bar
while in the initialization phase, assuming that the display
is not currently visible. | DownloadProgressBar |
backgroundAlpha | propiedad |
backgroundAlpha:Number
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Alpha level of the SWF file or image defined by
the backgroundImage
property, or the color defined by
the backgroundColor
property.
Valid values range from 0 to 1.0.
You can specify either a backgroundColor
or a backgroundImage
, but not both.
El valor predeterminado es 1.0.
Implementación
public function get backgroundAlpha():Number
public function set backgroundAlpha(value:Number):void
backgroundColor | propiedad |
backgroundColor:uint
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Background color of a download progress bar.
You can have either a backgroundColor
or a
backgroundImage
, but not both.
Implementación
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
backgroundImage | propiedad |
backgroundImage:Object
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The background image of the application,
which is passed in by the preloader.
You can specify either a backgroundColor
or a backgroundImage
, but not both.
A value of null means "not set".
If this style and the backgroundColor
style are undefined,
the component has a transparent background.
The preloader does not display embedded images. You can only use images loaded at runtime.
El valor predeterminado es null.
Implementación
public function get backgroundImage():Object
public function set backgroundImage(value:Object):void
backgroundSize | propiedad |
backgroundSize:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Scales the image specified by backgroundImage
to different percentage sizes.
A value of "100%"
stretches the image
to fit the entire component.
To specify a percentage value, you must include the percent sign (%).
A value of "auto"
, maintains
the original size of the image.
El valor predeterminado es "auto".
Implementación
public function get backgroundSize():String
public function set backgroundSize(value:String):void
barFrameRect | propiedad |
barFrameRect:RoundedRectangle
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The dimensions of the progress bar border. This is a read-only property which you must override if you need to change it.
Implementación
protected function get barFrameRect():RoundedRectangle
barRect | propiedad |
barRect:RoundedRectangle
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The dimensions of the progress bar. This is a read-only property which you must override if you need to change it.
Implementación
protected function get barRect():RoundedRectangle
borderRect | propiedad |
borderRect:RoundedRectangle
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The dimensions of the border of the display. This is a read-only property which you must override if you need to change it.
Implementación
protected function get borderRect():RoundedRectangle
DOWNLOAD_PERCENTAGE | propiedad |
protected var DOWNLOAD_PERCENTAGE:uint = 60
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The percentage of the progress bar that the downloading phase fills when the SWF file is fully downloaded. The rest of the progress bar is filled during the initializing phase. This should be a value from 0 to 100.
El valor predeterminado es 60.
downloadingLabel | propiedad |
downloadingLabel:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the downloading phase.
El valor predeterminado es "Loading".
Implementación
protected function get downloadingLabel():String
protected function set downloadingLabel(value:String):void
initializingLabel | propiedad |
initializingLabel:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the initializing phase.
El valor predeterminado es "Initializing".
Implementación
public static function get initializingLabel():String
public static function set initializingLabel(value:String):void
initProgressTotal | propiedad |
protected var initProgressTotal:uint = 6
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 4 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The total number of validation events you expect to get in the initializing phase. This should be an integer greater or equal to 4 (and note that if it is greater than 4 you might have an inefficiency in your initialization code)
El valor predeterminado es 6.
label | propiedad |
label:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Text to display when the progress bar is active. The Preloader class sets this value before displaying the progress bar. Implementing this property in a subclass is optional.
El valor predeterminado es "".
Implementación
protected function get label():String
protected function set label(value:String):void
labelFormat | propiedad |
labelFormat:flash.text:TextFormat
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The TextFormat object of the TextField component of the label. This is a read-only property which you must override if you need to change it.
Implementación
protected function get labelFormat():flash.text:TextFormat
labelRect | propiedad |
labelRect:Rectangle
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The dimensions of the TextField component for the label. This is a read-only property which you must override if you need to change it.
Implementación
protected function get labelRect():Rectangle
MINIMUM_DISPLAY_TIME | propiedad |
protected var MINIMUM_DISPLAY_TIME:uint = 0
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The minimum number of milliseconds
that the display should appear visible.
If the downloading and initialization of the application
takes less time than this value, then Flex pauses for this amount
of time before dispatching the complete
event.
El valor predeterminado es 0.
percentFormat | propiedad |
percentFormat:flash.text:TextFormat
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The TextFormat of the TextField component for displaying the percent. This is a read-only property which you must override if you need to change it.
Implementación
protected function get percentFormat():flash.text:TextFormat
percentRect | propiedad |
percentRect:Rectangle
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The dimensions of the TextField component for displaying the percent. This is a read-only property which you must override if you need to change it.
Implementación
protected function get percentRect():Rectangle
preloader | propiedad |
preloader:Sprite
[solo escritura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The Preloader class passes in a reference to itself to the display class so that it can listen for events from the preloader.
Implementación
public function set preloader(value:Sprite):void
showLabel | propiedad |
showLabel:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Controls whether to display the label, true
,
or not, false
.
El valor predeterminado es true.
Implementación
protected function get showLabel():Boolean
protected function set showLabel(value:Boolean):void
showPercentage | propiedad |
showPercentage:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Controls whether to display the percentage, true
,
or not, false
.
El valor predeterminado es true.
Implementación
protected function get showPercentage():Boolean
protected function set showPercentage(value:Boolean):void
stageHeight | propiedad |
stageHeight:Number
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The height of the stage, which is passed in by the Preloader class.
Implementación
public function get stageHeight():Number
public function set stageHeight(value:Number):void
stageWidth | propiedad |
stageWidth:Number
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
The width of the stage, which is passed in by the Preloader class.
Implementación
public function get stageWidth():Number
public function set stageWidth(value:Number):void
visible | propiedad |
visible:Boolean
[override] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Specifies whether the download progress bar is visible.
When the Preloader control determines that the progress bar should be displayed,
it sets this value to true
. When the Preloader control determines that
the progress bar should be hidden, it sets the value to false
.
A subclass of the DownloadProgressBar class should never modify this property. Instead, you can override the setter method to recognize when the Preloader control modifies it, and perform any necessary actions.
El valor predeterminado es false.
Implementación
override public function get visible():Boolean
override public function set visible(value:Boolean):void
DownloadProgressBar | () | Información sobre |
public function DownloadProgressBar()
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Constructor.
center | () | método |
protected function center(width:Number, height:Number):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Centers the download progress bar based on the passed in dimensions.
Parámetros
width:Number — The width of the area in which to center the download progress bar.
| |
height:Number — The height of the area in which to center the download progress bar.
|
completeHandler | () | método |
protected function completeHandler(event:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Event listener for the Event.COMPLETE
event.
The default implementation does nothing.
Parámetros
event:Event — The event object.
|
createChildren | () | método |
protected function createChildren():void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Creates the subcomponents of the display.
getPercentLoaded | () | método |
protected function getPercentLoaded(loaded:Number, total:Number):Number
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Returns the percentage value of the application loaded.
Parámetros
loaded:Number — Number of bytes of the application SWF file
that have been downloaded.
| |
total:Number — Size of the application SWF file in bytes.
|
Number — The percentage value of the loaded application.
|
initCompleteHandler | () | método |
initialize | () | método |
public function initialize():void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Called by the Preloader after the download progress bar has been added as a child of the Preloader. This should be the starting point for configuring your download progress bar.
initProgressHandler | () | método |
protected function initProgressHandler(event:Event):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Event listener for the FlexEvent.INIT_PROGRESS
event.
This implementation updates the progress bar
each time the event is dispatched, and changes the text of the label.
Parámetros
event:Event — The event object.
|
progressHandler | () | método |
protected function progressHandler(event:ProgressEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Event listener for the ProgressEvent.PROGRESS
event.
This implementation updates the progress bar
with the percentage of bytes downloaded.
Parámetros
event:ProgressEvent — The event object.
|
rslCompleteHandler | () | método |
rslErrorHandler | () | método |
protected function rslErrorHandler(event:RSLEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Event listener for the RSLEvent.RSL_ERROR
event.
This event listner handles any errors detected when downloading an RSL.
Parámetros
event:RSLEvent — The event object.
|
rslProgressHandler | () | método |
protected function rslProgressHandler(event:RSLEvent):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Event listener for the RSLEvent.RSL_PROGRESS
event.
The default implementation does nothing.
Parámetros
event:RSLEvent — The event object.
|
setProgress | () | método |
protected function setProgress(completed:Number, total:Number):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Updates the display of the download progress bar with the current download information. A typical implementation divides the loaded value by the total value and displays a percentage. If you do not implement this method, you should create a progress bar that displays an animation to indicate to the user that a download is occurring.
The setProgress()
method is only called
if the application is being downloaded from a remote server
and the application is not in the browser cache.
Parámetros
completed:Number — Number of bytes of the application SWF file
that have been downloaded.
| |
total:Number — Size of the application SWF file in bytes.
|
showDisplayForDownloading | () | método |
protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Defines the algorithm for determining whether to show the download progress bar while in the download phase.
Parámetros
elapsedTime:int — number of milliseconds that have elapsed
since the start of the download phase.
| |
event:ProgressEvent — The ProgressEvent object that contains
the bytesLoaded and bytesTotal properties.
|
Boolean — If the return value is true , then show the
download progress bar.
The default behavior is to show the download progress bar
if more than 700 milliseconds have elapsed
and if Flex has downloaded less than half of the bytes of the SWF file.
|
showDisplayForInit | () | método |
protected function showDisplayForInit(elapsedTime:int, count:int):Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Defines the algorithm for determining whether to show the download progress bar while in the initialization phase, assuming that the display is not currently visible.
Parámetros
elapsedTime:int — number of milliseconds that have elapsed
since the start of the download phase.
| |
count:int — number of times that the initProgress event
has been received from the application.
|
Boolean — If true , then show the download progress bar.
|
Tue Jun 12 2018, 02:12 PM Z