Pakket | mx.preloaders |
Klasse | public class DownloadProgressBar |
Overerving | DownloadProgressBar Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementatie | IPreloaderDisplay |
Subklassen | WorkspacePreloader |
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Meer voorbeelden
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
De huidige toegankelijkheidsimplementatie (AccessibilityImplementation) voor deze InteractiveObject-instantie. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
De huidige toegankelijkheidsopties voor dit weergaveobject. | DisplayObject | ||
alpha : Number
Geeft de alpha-transparantiewaarde van het opgegeven object aan. | 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
Een waarde uit de klasse BlendMode die opgeeft welke overvloeimodus moet worden gebruikt. | DisplayObject | ||
blendShader : Shader [alleen-schrijven]
Stelt de arcering in die moet worden gebruikt om voor- en achtergrond in elkaar te laten overvloeien. | DisplayObject | ||
buttonMode : Boolean
Geeft de knopmodus van deze sprite op. | Sprite | ||
cacheAsBitmap : Boolean
Indien ingesteld op true, plaatsen Flash-runtimes een interne bitmaprepresentatie van het weergaveobject in cache. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Als dit Matrix-object niet null is, definieert het hoe een weergaveobject wordt gerenderd als cacheAsBitmap wordt ingesteld op true. | DisplayObject | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
contextMenu : NativeMenu
Geeft het contextmenu op dat is gekoppeld aan dit object. | InteractiveObject | ||
doubleClickEnabled : Boolean
Geeft op of dit object gebeurtenissen doubleClick ontvangt. | InteractiveObject | ||
dropTarget : DisplayObject [alleen-lezen]
Geeft het weergaveobject op waarover de sprite wordt gesleept of waarop de sprite is neergezet. | Sprite | ||
filters : Array
Een geïndexeerde array die elk filterobject bevat dat momenteel is gekoppeld aan het weergaveobject. | DisplayObject | ||
focusRect : Object
Geeft op of dit object een focusrechthoek weergeeft. | InteractiveObject | ||
graphics : Graphics [alleen-lezen]
Geeft het object Graphics op dat bij deze sprite hoort, waarbij vectortekenopdrachten kunnen optreden. | Sprite | ||
height : Number
Geeft de hoogte van het weergaveobject aan, in pixels. | DisplayObject | ||
hitArea : Sprite
Wijst een andere sprite aan als raakgebied voor een sprite. | Sprite | ||
initializingLabel : String [statisch]
The string to display as the label while in the initializing phase. | DownloadProgressBar | ||
loaderInfo : LoaderInfo [alleen-lezen]
Retourneert een object LoaderInfo dat informatie bevat over het laden van het bestand waartoe dit weergaveobject behoort. | DisplayObject | ||
mask : DisplayObject
Het aanroepende weergaveobject wordt gemaskeerd door het opgegeven object mask. | DisplayObject | ||
metaData : Object
Krijgt het metagegevensobject van de DisplayObject-instantie als de metagegevens zijn opgeslagen naast de instantie van dit DisplayObject in het SWF-bestand door een PlaceObject4-markering. | DisplayObject | ||
mouseChildren : Boolean
Bepaalt of de onderliggende elementen van het object door de muis of door een gebruikersinvoerapparaat worden ingeschakeld. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Geeft aan of dit object berichten van de muis of gebruikersinvoer ontvangt. | InteractiveObject | ||
mouseX : Number [alleen-lezen]
Geeft de x-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | DisplayObject | ||
mouseY : Number [alleen-lezen]
Geeft de y-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | DisplayObject | ||
name : String
Geeft de instantienaam van het DisplayObject aan. | DisplayObject | ||
needsSoftKeyboard : Boolean
Geeft aan of een virtueel toetsenbord (een softwaretoetsenbord op het scherm) moet worden weergegeven wanneer deze InteractiveObject-instantie focus krijgt. | InteractiveObject | ||
numChildren : int [alleen-lezen]
Retourneert het aantal onderliggende objecten van dit object. | DisplayObjectContainer | ||
opaqueBackground : Object
Geeft op of het weergaveobject dekkend is met een bepaalde achtergrondkleur. | DisplayObject | ||
parent : DisplayObjectContainer [alleen-lezen]
Geeft het object DisplayObjectContainer aan dat dit weergaveobject bevat. | DisplayObject | ||
preloader : Sprite [alleen-schrijven]
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 [alleen-lezen]
Voor een weergaveobject in een geladen SWF-bestand is de eigenschap root het bovenste weergaveobject in het gedeelte van de boomstructuur van het weergaveoverzicht dat wordt vertegenwoordigd door dat SWF-bestand. | DisplayObject | ||
rotation : Number
Geeft de rotatie van de instantie DisplayObject vanaf de oorspronkelijke oriëntatie (in graden) aan. | DisplayObject | ||
rotationX : Number
Geeft in graden de X-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
rotationY : Number
Geeft in graden de y-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
rotationZ : Number
Geeft in graden de z-asrotatie van de DisplayObject-instantie aan ten opzichte van de 3D parent-container. | DisplayObject | ||
scale9Grid : Rectangle
Het huidige schaalraster dat wordt gebruikt. | DisplayObject | ||
scaleX : Number
Bepaalt de horizontale schaal (percentage) van het object zoals deze wordt toegepast vanuit het registratiepunt. | DisplayObject | ||
scaleY : Number
Bepaalt de verticale schaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object. | DisplayObject | ||
scaleZ : Number
Bepaalt de diepteschaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object. | DisplayObject | ||
scrollRect : Rectangle
De verschuivende rechthoekgrenzen van het weergaveobject. | DisplayObject | ||
softKeyboard : String
Bepaalt het uiterlijk van het schermtoetsenbord. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definieert het gebied dat als scherm moet blijven fungeren wanneer een softwaretoetsenbord wordt weergegeven (niet beschikbaar op iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Beheert geluid binnen deze sprite. | Sprite | ||
stage : Stage [alleen-lezen]
Het werkgebied van het weergaveobject. | 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
Bepaalt of de onderliggende objecten van het object tabnavigatie hebben. | DisplayObjectContainer | ||
tabEnabled : Boolean
Geeft op of dit object in de tabvolgorde is opgenomen. | InteractiveObject | ||
tabIndex : int
Geeft de tabvolgorde van objecten in een SWF-bestand op. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [alleen-lezen]
Retourneert een object TextSnapshot voor deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
transform : flash.geom:Transform
Een object met eigenschappen die betrekking hebben op de matrix van een weergaveobject, de kleurtransformatie en de pixelbeperkingen. | DisplayObject | ||
useHandCursor : Boolean
Een Booleaanse waarde die aangeeft of het wijzende handje wordt weergegeven wanneer de cursor wordt bewogen over een sprite waarin de eigenschap buttonMode is ingesteld op true. | Sprite | ||
visible : Boolean [overschrijven]
Specifies whether the download progress bar is visible. | DownloadProgressBar | ||
width : Number
Geeft de breedte van het weergaveobject aan, in pixels. | DisplayObject | ||
x : Number
Bepaalt de x-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | DisplayObject | ||
y : Number
Bepaalt de y-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | DisplayObject | ||
z : Number
Geeft de z-coördinaatpositie langs de z-as van de DisplayObject-instantie aan ten opzichte van de bovenliggende 3D-container. | DisplayObject |
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
barFrameRect : RoundedRectangle [alleen-lezen]
The dimensions of the progress bar border. | DownloadProgressBar | ||
barRect : RoundedRectangle [alleen-lezen]
The dimensions of the progress bar. | DownloadProgressBar | ||
borderRect : RoundedRectangle [alleen-lezen]
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 [alleen-lezen]
The TextFormat object of the TextField component of the label. | DownloadProgressBar | ||
labelRect : Rectangle [alleen-lezen]
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 [alleen-lezen]
The TextFormat of the TextField component for displaying the percent. | DownloadProgressBar | ||
percentRect : Rectangle [alleen-lezen]
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 |
Methode | Gedefinieerd door | ||
---|---|---|---|
Constructor. | DownloadProgressBar | ||
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Voegt een onderliggende instantie DisplayObject toe aan deze instantie DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Geeft aan of vanwege beveiligingsbeperkingen weergaveobjecten worden weggelaten uit de lijst die wordt geretourneerd wanneer de methode DisplayObjectContainer.getObjectsUnderPoint() wordt aangeroepen met het opgegeven punt. | DisplayObjectContainer | ||
Bepaalt of het opgegeven weergaveobject een onderliggend object van de instantie DisplayObjectContainer of de instantie zelf is. | DisplayObjectContainer | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Retourneert een rechthoek die het gebied van het weergaveobject aangeeft ten opzichte van het coördinatensysteem van het object targetCoordinateSpace. | DisplayObject | ||
Retourneert de onderliggende weergaveobjectinstantie bij de opgegeven index. | DisplayObjectContainer | ||
Retourneert de onderliggende weergaveobjectinstantie met de opgegeven naam. | DisplayObjectContainer | ||
Retourneert de indexpositie van een onderliggende instantie DisplayObject. | DisplayObjectContainer | ||
Retourneert een array met objecten die zich onder het opgegeven punt bevinden en onderliggende objecten van deze instantie DisplayObjectContainer zijn (of onderliggende objecten van onderliggende objecten van die instantie). | DisplayObjectContainer | ||
Retourneert een rechthoek die de grens van het weergaveobject aangeeft op basis van het coördinatensysteem dat wordt gedefinieerd door de paramater targetCoordinateSpace, minus enige streken op vormen. | DisplayObject | ||
Hiermee worden de (algemene) werkgebiedcoördinaten van het object point omgezet in (lokale) objectcoördinaten. | DisplayObject | ||
Converteert een tweedimensionaal punt van de (algemene) werkruimtecoördinaten naar (lokale) coördinaten van een driedimensionaal weergaveobject. | DisplayObject | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Evalueert het selectiekader van het weergaveobject om te zien of dit het selectiekader van het weergaveobject obj overlapt of snijdt. | DisplayObject | ||
Hiermee wordt het weergaveobject geëvalueerd om te zien of deze een punt dat is opgegeven door de parameters x en y, overlapt of doorsnijdt. | DisplayObject | ||
Called by the Preloader after the download progress bar
has been added as a child of the Preloader. | DownloadProgressBar | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Converteert een driedimensionaal punt van de (lokale) coördinaten van het driedimensionale weergaveobject naar een tweedimensionaal punt in de (algemene) werkruimtecoördinaten. | DisplayObject | ||
Hiermee worden de (lokale) weergaveobjectcoördinaten van het object point omgezet in (algemene) werkgebiedcoördinaten. | DisplayObject | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert de opgegeven onderliggende instantie DisplayObject uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert een onderliggend DisplayObject uit de opgegeven indexpositie in de lijst met onderliggende objecten van de DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert alle onderliggende DisplayObject-instanties uit de lijst met onderliggende objecten van de instantie DisplayObjectContainer. | DisplayObjectContainer | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Geeft een virtueel toetsenbord weer. | InteractiveObject | ||
Wijzigt de positie van een bestaand onderliggend object in de weergaveobjectcontainer. | DisplayObjectContainer | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Hiermee kan de gebruiker de opgegeven sprite slepen. | Sprite | ||
Hiermee kan de gebruiker de opgegeven sprite naar een apparaat met aanraakbediening slepen. | Sprite | ||
Stopt recursief de tijdlijnuitvoering van alle filmclips die beginnen bij dit object. | DisplayObjectContainer | ||
Beëindigt de methode startDrag(). | Sprite | ||
Beëindigt de startTouchDrag()-methode, voor gebruik met apparaten met aanraakbediening. | Sprite | ||
Wisselt de z-volgorde (van voor naar achter) van de twee opgegeven onderliggende objecten om. | DisplayObjectContainer | ||
Wisselt de z-volgorde (van voor naar achter) van de onderliggende objecten op de twee opgegeven indexposities in de lijst met onderliggende objecten om. | DisplayObjectContainer | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Methode | Gedefinieerd door | ||
---|---|---|---|
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 | eigenschap |
backgroundAlpha:Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is 1.0.
Implementatie
public function get backgroundAlpha():Number
public function set backgroundAlpha(value:Number):void
backgroundColor | eigenschap |
backgroundColor:uint
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
backgroundImage | eigenschap |
backgroundImage:Object
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is null.
Implementatie
public function get backgroundImage():Object
public function set backgroundImage(value:Object):void
backgroundSize | eigenschap |
backgroundSize:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is "auto".
Implementatie
public function get backgroundSize():String
public function set backgroundSize(value:String):void
barFrameRect | eigenschap |
barFrameRect:RoundedRectangle
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get barFrameRect():RoundedRectangle
barRect | eigenschap |
barRect:RoundedRectangle
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get barRect():RoundedRectangle
borderRect | eigenschap |
borderRect:RoundedRectangle
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get borderRect():RoundedRectangle
DOWNLOAD_PERCENTAGE | eigenschap |
protected var DOWNLOAD_PERCENTAGE:uint = 60
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is 60.
downloadingLabel | eigenschap |
downloadingLabel:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the downloading phase.
De standaardwaarde is "Loading".
Implementatie
protected function get downloadingLabel():String
protected function set downloadingLabel(value:String):void
initializingLabel | eigenschap |
initializingLabel:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the initializing phase.
De standaardwaarde is "Initializing".
Implementatie
public static function get initializingLabel():String
public static function set initializingLabel(value:String):void
initProgressTotal | eigenschap |
protected var initProgressTotal:uint = 6
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 4 |
Runtimeversies: | 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)
De standaardwaarde is 6.
label | eigenschap |
label:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is "".
Implementatie
protected function get label():String
protected function set label(value:String):void
labelFormat | eigenschap |
labelFormat:flash.text:TextFormat
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get labelFormat():flash.text:TextFormat
labelRect | eigenschap |
labelRect:Rectangle
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get labelRect():Rectangle
MINIMUM_DISPLAY_TIME | eigenschap |
protected var MINIMUM_DISPLAY_TIME:uint = 0
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is 0.
percentFormat | eigenschap |
percentFormat:flash.text:TextFormat
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get percentFormat():flash.text:TextFormat
percentRect | eigenschap |
percentRect:Rectangle
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
protected function get percentRect():Rectangle
preloader | eigenschap |
preloader:Sprite
[alleen-schrijven] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Implementatie
public function set preloader(value:Sprite):void
showLabel | eigenschap |
showLabel:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Controls whether to display the label, true
,
or not, false
.
De standaardwaarde is true.
Implementatie
protected function get showLabel():Boolean
protected function set showLabel(value:Boolean):void
showPercentage | eigenschap |
showPercentage:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Controls whether to display the percentage, true
,
or not, false
.
De standaardwaarde is true.
Implementatie
protected function get showPercentage():Boolean
protected function set showPercentage(value:Boolean):void
stageHeight | eigenschap |
stageWidth | eigenschap |
visible | eigenschap |
visible:Boolean
[overschrijven] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
De standaardwaarde is false.
Implementatie
override public function get visible():Boolean
override public function set visible(value:Boolean):void
DownloadProgressBar | () | Constructor |
public function DownloadProgressBar()
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Constructor.
center | () | methode |
protected function center(width:Number, height:Number):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Centers the download progress bar based on the passed in dimensions.
Parameters
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 | () | methode |
createChildren | () | methode |
protected function createChildren():void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Creates the subcomponents of the display.
getPercentLoaded | () | methode |
protected function getPercentLoaded(loaded:Number, total:Number):Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Returns the percentage value of the application loaded.
Parameters
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 | () | methode |
initialize | () | methode |
public function initialize():void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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 | () | methode |
protected function initProgressHandler(event:Event):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Parameters
event:Event — The event object.
|
progressHandler | () | methode |
protected function progressHandler(event:ProgressEvent):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Parameters
event:ProgressEvent — The event object.
|
rslCompleteHandler | () | methode |
rslErrorHandler | () | methode |
protected function rslErrorHandler(event:RSLEvent):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Parameters
event:RSLEvent — The event object.
|
rslProgressHandler | () | methode |
setProgress | () | methode |
protected function setProgress(completed:Number, total:Number):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Parameters
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 | () | methode |
protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Defines the algorithm for determining whether to show the download progress bar while in the download phase.
Parameters
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 | () | methode |
protected function showDisplayForInit(elapsedTime:int, count:int):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | 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.
Parameters
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.
|
Wed Jun 13 2018, 11:42 AM Z