Paket | mx.preloaders |
Klasse | public class DownloadProgressBar |
Vererbung | DownloadProgressBar Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementiert | IPreloaderDisplay |
Unterklassen | WorkspacePreloader |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Downloadfortschrittsleiste zeigt Informationen zu zwei unterschiedlichen Phasen der Anwendung an: die Downloadphase und die Initialisierungsphase.
Verwenden Sie im Application-Container die preloader
-Eigenschaft, um den Namen der Unterklasse festzulegen.
Sie können eine benutzerdefinierte Downloadfortschrittsleiste implementieren, indem Sie eine Unterklasse der DownloadProgressBar-Klasse erzeugen. Implementieren Sie keine Downloadfortschrittsleiste als MXML-Komponente, da diese zu langsam lädt.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts. | DisplayObject | ||
alpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an. | DisplayObject | ||
backgroundAlpha : Number
Die Alphaebene der SWF-Datei oder des Bilds, wie von der backgroundImage-Eigenschaft festgelegt, oder die Farbe, wie von der backgroundColor-Eigenschaft festgelegt. | DownloadProgressBar | ||
backgroundColor : uint
Hintergrundfarbe einer Fortschrittsleiste. | DownloadProgressBar | ||
backgroundImage : Object
Das Hintergrundbild der Anwendung, welches vom Preloader übergeben wird. | DownloadProgressBar | ||
backgroundSize : String
Skaliert das von backgroundImage festgelegte Bild auf verschiedene prozentuale Größen. | DownloadProgressBar | ||
blendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll. | DisplayObject | ||
blendShader : Shader [Nur Schreiben]
Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird. | DisplayObject | ||
buttonMode : Boolean
Legt den Schaltflächenmodus für dieses Sprite fest. | Sprite | ||
cacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn cacheAsBitmap auf „true“ gesetzt ist. | DisplayObject | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
contextMenu : NativeMenu
Gibt das diesem Objekt zugeordnete Kontextmenü an. | InteractiveObject | ||
doubleClickEnabled : Boolean
Gibt an, ob das Objekt doubleClick-Ereignisse empfängt. | InteractiveObject | ||
dropTarget : DisplayObject [schreibgeschützt]
Gibt das Anzeigeobjekt an, über das der Sprite gezogen wird oder auf dem der Sprite abgelegt wurde. | Sprite | ||
filters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält. | DisplayObject | ||
focusRect : Object
Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird. | InteractiveObject | ||
graphics : Graphics [schreibgeschützt]
Legt das Graphics-Objekt fest, das zu diesem Sprite gehört und für das Vektorzeichnungsbefehle zulässig sind. | Sprite | ||
height : Number
Gibt die Höhe des Anzeigeobjekts in Pixeln an. | DisplayObject | ||
hitArea : Sprite
Gibt als Kollisionsbereich für ein Sprite ein anderes Sprite an. | Sprite | ||
initializingLabel : String [statisch]
Der während der Initialisierungsphase als Beschriftung anzuzeigende String. | DownloadProgressBar | ||
loaderInfo : LoaderInfo [schreibgeschützt]
Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört. | DisplayObject | ||
mask : DisplayObject
Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert. | DisplayObject | ||
metaData : Object
Bezieht das Metadatenobjekt der DisplayObject-Instanz, wenn Metadaten neben der Instanz dieses DisplayObject in der SWF-Datei durch ein PlaceObject4-Tag gespeichert wurden. | DisplayObject | ||
mouseChildren : Boolean
Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt. | InteractiveObject | ||
mouseX : Number [schreibgeschützt]
Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | ||
mouseY : Number [schreibgeschützt]
Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | ||
name : String
Gibt den Instanznamen des Anzeigeobjekts an. | DisplayObject | ||
needsSoftKeyboard : Boolean
Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält. | InteractiveObject | ||
numChildren : int [schreibgeschützt]
Liefert die Anzahl der Objekte, die diesem Objekt untergeordnet sind. | DisplayObjectContainer | ||
opaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist. | DisplayObject | ||
parent : DisplayObjectContainer [schreibgeschützt]
Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält. | DisplayObject | ||
preloader : Sprite [Nur Schreiben]
Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann. | DownloadProgressBar | ||
root : DisplayObject [schreibgeschützt]
Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert. | DisplayObject | ||
rotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. | DisplayObject | ||
rotationX : Number
Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | DisplayObject | ||
rotationY : Number
Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | DisplayObject | ||
rotationZ : Number
Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. | DisplayObject | ||
scale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster. | DisplayObject | ||
scaleX : Number
Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an. | DisplayObject | ||
scaleY : Number
Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an. | DisplayObject | ||
scaleZ : Number
Gibt die Tiefenskalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an. | DisplayObject | ||
scrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt. | DisplayObject | ||
softKeyboard : String
Steuert das Erscheinungsbild der Bildschirmtastatur. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird (nicht unter iOS verfügbar). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Steuert den Sound innerhalb dieses Sprites. | Sprite | ||
stage : Stage [schreibgeschützt]
Die Bühne des Anzeigeobjekts. | DisplayObject | ||
stageHeight : Number
Höhe der Bühne, welche von der Preloader-Klasse übergeben wird. | DownloadProgressBar | ||
stageWidth : Number
Breite der Bühne, die von der Preloader-Klasse übergeben wird. | DownloadProgressBar | ||
tabChildren : Boolean
Bestimmt, ob die dem Objekt untergeordneten Objekte per Tabulatortaste aktivierbar sind. | DisplayObjectContainer | ||
tabEnabled : Boolean
Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet. | InteractiveObject | ||
tabIndex : int
Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [schreibgeschützt]
Liefert ein TextSnapshot-Objekt für diese DisplayObjectContainer-Instanz. | DisplayObjectContainer | ||
transform : flash.geom:Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. | DisplayObject | ||
useHandCursor : Boolean
Ein boolescher Wert, der angibt, ob der Handcursor angezeigt werden soll, wenn der Zeiger über ein Sprite geführt wird, in dem die buttonMode-Eigenschaft auf „true“ gesetzt ist. | Sprite | ||
visible : Boolean [override]
Legt fest, ob die Downloadfortschrittsleiste angezeigt wird. | DownloadProgressBar | ||
width : Number
Gibt die Breite des Anzeigeobjekts in Pixeln an. | DisplayObject | ||
x : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | DisplayObject | ||
y : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | DisplayObject | ||
z : Number
Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an. | DisplayObject |
Eigenschaft | Definiert von | ||
---|---|---|---|
barFrameRect : RoundedRectangle [schreibgeschützt]
Die Abmessungen des Fortschrittsleistenrahmens. | DownloadProgressBar | ||
barRect : RoundedRectangle [schreibgeschützt]
Die Abmessungen der Fortschrittsleiste. | DownloadProgressBar | ||
borderRect : RoundedRectangle [schreibgeschützt]
Die Abmessungen des Rahmens der Anzeige. | DownloadProgressBar | ||
downloadingLabel : String
Der während der Downloadphase als Beschriftung anzuzeigende String. | DownloadProgressBar | ||
DOWNLOAD_PERCENTAGE : uint = 60
Prozentwert der Fortschrittsleiste, welchen die Downloadphase füllt, wenn die SWF-Datei vollständig heruntergeladen ist. | DownloadProgressBar | ||
initProgressTotal : uint = 6
Gesamtzahl der Überprüfungsereignisse, die Sie während der Initialisierung abrufen. | DownloadProgressBar | ||
label : String
Der Text, der anzuzeigen ist, während die Fortschrittsleiste aktiv ist. | DownloadProgressBar | ||
labelFormat : flash.text:TextFormat [schreibgeschützt]
Das TextFormat-Objekt der TextField-Komponente der Beschriftung. | DownloadProgressBar | ||
labelRect : Rectangle [schreibgeschützt]
Die Abmessungen der TextField-Komponente für diese Beschriftung. | DownloadProgressBar | ||
MINIMUM_DISPLAY_TIME : uint = 0
Die minimale Anzahl von Millisekunden, für welche die Anzeige dargestellt werden soll. | DownloadProgressBar | ||
percentFormat : flash.text:TextFormat [schreibgeschützt]
Das TextFormat der TextField-Komponente für die Darstellung des Prozentwerts. | DownloadProgressBar | ||
percentRect : Rectangle [schreibgeschützt]
Die Abmessungen der TextField-Komponente für die Anzeige des Prozentwertes. | DownloadProgressBar | ||
showLabel : Boolean
Steuert die Anzeige der Beschriftung: „true“, wenn angezeigt, oder „false“, wenn nicht. | DownloadProgressBar | ||
showPercentage : Boolean
Steuert die Anzeige des Prozentwertes „true“, wenn angezeigt, oder „false“, wenn nicht. | DownloadProgressBar |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | DownloadProgressBar | ||
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu. | DisplayObjectContainer | ||
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Gibt an, ob aufgrund der Sicherheitseinschränkungen irgendwelche Anzeigeobjekte aus der Liste ausgeschlossen werden, die beim Aufrufen der DisplayObjectContainer.getObjectsUnderPoint()-Methode mit dem angegebenen point-Punkt zurückgegeben wird. | DisplayObjectContainer | ||
Ermittelt, ob das angegebene Anzeigeobjekt der DisplayObjectContainer-Instanz oder der Instanz selbst untergeordnet ist. | DisplayObjectContainer | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert. | DisplayObject | ||
Gibt die untergeordnete Anzeigeobjektinstanz zurück, die sich an der angegebenen Indexposition befindet. | DisplayObjectContainer | ||
Gibt das untergeordnete Anzeigeobjekt für den angegebenen Namen zurück. | DisplayObjectContainer | ||
Gibt die Indexposition einer untergeordneten DisplayObject-Instanz zurück. | DisplayObjectContainer | ||
Gibt ein Array an Objekten zurück, die unter dem angegebenen Punkt liegen und dieser DisplayObjectContainer-Instanz untergeordnet sind (auch über mehrere Unterordnungsstufen hinweg). | DisplayObjectContainer | ||
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter „targetCoordinateSpace“ definierten Koordinatensystems. | DisplayObject | ||
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | ||
Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet. | DisplayObject | ||
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet. | DisplayObject | ||
Wird vom Preloader aufgerufen, nachdem die Downloadfortschrittsleiste dem Preloader als untergeordnetes Element hinzugefügt wurde. | DownloadProgressBar | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten. | DisplayObject | ||
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten. | DisplayObject | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt die angegebene untergeordnete DisplayObject-Instanz aus der Child-Liste der DisplayObjectContainer-Instanz. | DisplayObjectContainer | ||
Entfernt ein untergeordnetes Anzeigeobjekt aus der angegebenen Indexposition in der Child-Liste des Anzeigeobjekt-Containers. | DisplayObjectContainer | ||
Entfernt alle untergeordneten DisplayObject-Instanzen aus der Liste der untergeordneten Elemente der DisplayObjectContainer-Instanz. | DisplayObjectContainer | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Blendet eine virtuelle Tastatur ein. | InteractiveObject | ||
Ändert die Position eines vorhandenen untergeordneten Objekts im Anzeigeobjekt-Container. | DisplayObjectContainer | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Ermöglicht es Benutzern, das angegebene Sprite mit einer Ziehoperation zu verschieben. | Sprite | ||
Ermöglicht dem Benutzer das Ziehen des angegebenen Sprites auf einem berührungsempfindlichen Gerät. | Sprite | ||
Stoppt rekursiv die Ausführung von allen Movieclips, die auf diesem Objekt gerootet sind. | DisplayObjectContainer | ||
Beendet die startDrag()-Methode. | Sprite | ||
Beendet die startTouchDrag()-Methode zur Verwendung mit berührungsempfindlichen Geräten. | Sprite | ||
Kehrt die z-Reihenfolge (von vorne nach hinten) der beiden angegebenen untergeordneten Objekte um. | DisplayObjectContainer | ||
Kehrt die z-Reihenfolge (von vorne nach hinten) der untergeordneten Objekte an den beiden angegebenen Indexpositionen in der Child-Liste um. | DisplayObjectContainer | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Methode | Definiert von | ||
---|---|---|---|
Zentriert die Downloadfortschrittsleiste anhand der übergebenen Abmessungen. | DownloadProgressBar | ||
Ereignis-Listener für das Event.COMPLETE-Ereignis. | DownloadProgressBar | ||
Erzeugt die Subkomponenten der Anzeige. | DownloadProgressBar | ||
Gibt den Prozentwert der geladenen Anwendung zurück. | DownloadProgressBar | ||
Ereignis-Listener für das FlexEvent.INIT_COMPLETE-Ereignis. | DownloadProgressBar | ||
Ereignis-Listener für das FlexEvent.INIT_PROGRESS-Ereignis. | DownloadProgressBar | ||
Ereignis-Listener für das ProgressEvent.PROGRESS-Ereignis. | DownloadProgressBar | ||
Ereignis-Listener für das RSLEvent.RSL_COMPLETE-Ereignis. | DownloadProgressBar | ||
Ereignis-Listener für das RSLEvent.RSL_ERROR-Ereignis. | DownloadProgressBar | ||
Ereignis-Listener für das RSLEvent.RSL_PROGRESS-Ereignis. | DownloadProgressBar | ||
Aktualisiert die Anzeige der Downloadfortschrittsleiste mit den aktuellen Downloadinformationen. | DownloadProgressBar | ||
Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll. | DownloadProgressBar | ||
Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Initialisierungsphase angezeigt werden soll. Es wird davon ausgegangen, dass die Anzeige zum aktuellen Zeitpunkt nicht sichtbar ist. | DownloadProgressBar |
backgroundAlpha | Eigenschaft |
backgroundAlpha:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Alphaebene der SWF-Datei oder des Bilds, wie von der backgroundImage
-Eigenschaft festgelegt, oder die Farbe, wie von der backgroundColor-Eigenschaft
festgelegt. Der gültige Wertebereich ist: 0 bis 1.0.
Sie können entweder backgroundColor
oder backgroundImage
festlegen, jedoch nicht beide.
Der Standardwert ist 1.0.
Implementierung
public function get backgroundAlpha():Number
public function set backgroundAlpha(value:Number):void
backgroundColor | Eigenschaft |
backgroundColor:uint
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Hintergrundfarbe einer Fortschrittsleiste. Sie können entweder backgroundColor
oder backgroundImage
festlegen, jedoch nicht beide.
Implementierung
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
backgroundImage | Eigenschaft |
backgroundImage:Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das Hintergrundbild der Anwendung, welches vom Preloader übergeben wird. Sie können entweder backgroundColor
oder backgroundImage
festlegen, jedoch nicht beide.
Der Wert „null“ bedeutet: nicht festgelegt. Wenn dieser Stil und der backgroundColor
-Stil nicht definiert sind, hat die Komponente einen transparenten Hintergrund.
Der Preloader zeigt keine eingebetteten Bilder an. Sie können nur Bilder verwenden, die während der Laufzeit geladen wurden.
Der Standardwert ist null.
Implementierung
public function get backgroundImage():Object
public function set backgroundImage(value:Object):void
backgroundSize | Eigenschaft |
backgroundSize:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Skaliert das von backgroundImage
festgelegte Bild auf verschiedene prozentuale Größen. Ein Wert von "100%"
streckt das Bild über die gesamte Komponente. Um einen Prozentwert festzulegen, müssen Sie das Prozentzeichen (%) angeben. Der Wert "auto"
erhält die Originalgröße des Bilds bei.
Der Standardwert ist "auto".
Implementierung
public function get backgroundSize():String
public function set backgroundSize(value:String):void
barFrameRect | Eigenschaft |
barFrameRect:RoundedRectangle
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Abmessungen des Fortschrittsleistenrahmens. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get barFrameRect():RoundedRectangle
barRect | Eigenschaft |
barRect:RoundedRectangle
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Abmessungen der Fortschrittsleiste. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get barRect():RoundedRectangle
borderRect | Eigenschaft |
borderRect:RoundedRectangle
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Abmessungen des Rahmens der Anzeige. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get borderRect():RoundedRectangle
DOWNLOAD_PERCENTAGE | Eigenschaft |
protected var DOWNLOAD_PERCENTAGE:uint = 60
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Prozentwert der Fortschrittsleiste, welchen die Downloadphase füllt, wenn die SWF-Datei vollständig heruntergeladen ist. Der verbleibende Teil der Fortschrittsleiste wird während der Initialisierungsphase gefüllt. Dies sollte ein Wert zwischen 0 und 100 sein.
Der Standardwert ist 60.
downloadingLabel | Eigenschaft |
downloadingLabel:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der während der Downloadphase als Beschriftung anzuzeigende String.
Der Standardwert ist "Loading".
Implementierung
protected function get downloadingLabel():String
protected function set downloadingLabel(value:String):void
initializingLabel | Eigenschaft |
initializingLabel:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der während der Initialisierungsphase als Beschriftung anzuzeigende String.
Der Standardwert ist "Initializing".
Implementierung
public static function get initializingLabel():String
public static function set initializingLabel(value:String):void
initProgressTotal | Eigenschaft |
protected var initProgressTotal:uint = 6
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gesamtzahl der Überprüfungsereignisse, die Sie während der Initialisierung abrufen. Dies sollte eine Ganzzahl sein, die größer oder gleich 4 ist (bei einem Wert über 4 ist der Initialisierungscode ineffizient).
Der Standardwert ist 6.
label | Eigenschaft |
label:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Text, der anzuzeigen ist, während die Fortschrittsleiste aktiv ist. Die Preloader-Klasse legt diesen Wert fest, bevor die Fortschrittsleiste angezeigt wird. Die Implementierung dieser Eigenschaft in einer Unterklasse ist optional.
Der Standardwert ist "".
Implementierung
protected function get label():String
protected function set label(value:String):void
labelFormat | Eigenschaft |
labelFormat:flash.text:TextFormat
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das TextFormat-Objekt der TextField-Komponente der Beschriftung. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get labelFormat():flash.text:TextFormat
labelRect | Eigenschaft |
labelRect:Rectangle
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Abmessungen der TextField-Komponente für diese Beschriftung. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get labelRect():Rectangle
MINIMUM_DISPLAY_TIME | Eigenschaft |
protected var MINIMUM_DISPLAY_TIME:uint = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die minimale Anzahl von Millisekunden, für welche die Anzeige dargestellt werden soll. Wenn der Download und die Initialisierung der Anwendung weniger Zeit in Anspruch nehmen, als dieser Wert vorschreibt, dann wartet Flex diese Zeit ab, bevor es das complete
-Ereignis auslöst.
Der Standardwert ist 0.
percentFormat | Eigenschaft |
percentFormat:flash.text:TextFormat
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Das TextFormat der TextField-Komponente für die Darstellung des Prozentwerts. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get percentFormat():flash.text:TextFormat
percentRect | Eigenschaft |
percentRect:Rectangle
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Abmessungen der TextField-Komponente für die Anzeige des Prozentwertes. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern.
Implementierung
protected function get percentRect():Rectangle
preloader | Eigenschaft |
preloader:Sprite
[Nur Schreiben] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann.
Implementierung
public function set preloader(value:Sprite):void
showLabel | Eigenschaft |
showLabel:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Steuert die Anzeige der Beschriftung: true
, wenn angezeigt, oder false
, wenn nicht.
Der Standardwert ist true.
Implementierung
protected function get showLabel():Boolean
protected function set showLabel(value:Boolean):void
showPercentage | Eigenschaft |
showPercentage:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Steuert die Anzeige des Prozentwertes true
, wenn angezeigt, oder false
, wenn nicht.
Der Standardwert ist true.
Implementierung
protected function get showPercentage():Boolean
protected function set showPercentage(value:Boolean):void
stageHeight | Eigenschaft |
stageWidth | Eigenschaft |
visible | Eigenschaft |
visible:Boolean
[override] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Legt fest, ob die Downloadfortschrittsleiste angezeigt wird.
Wenn das Preloader-Steuerelement bestimmt, dass die Fortschrittsleiste angezeigt werden soll, setzt es diesen Wert auf true
. Wenn das Preloader-Steuerelement bestimmt, dass die Fortschrittsleiste nicht angezeigt werden soll, setzt es diesen Wert auf false
.
Eine Unterklasse der DownloadProgressBar-Klasse sollte diese Eigenschaft nie verändern. Stattdessen können Sie die Set-Methode außer Kraft setzen, um zu erkennen, wann die Preloader-Klasse diese verändert und die nötigen Maßnahmen ergreifen.
Der Standardwert ist false.
Implementierung
override public function get visible():Boolean
override public function set visible(value:Boolean):void
DownloadProgressBar | () | Konstruktor |
public function DownloadProgressBar()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
center | () | Methode |
protected function center(width:Number, height:Number):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Zentriert die Downloadfortschrittsleiste anhand der übergebenen Abmessungen.
Parameter
width:Number — Die Breite der Fläche, innerhalb welcher die Downloadfortschrittsleiste zu zentrieren ist.
| |
height:Number — Die Höhe der Fläche, innerhalb welcher die Downloadfortschrittsleiste zu zentrieren ist.
|
completeHandler | () | Methode |
createChildren | () | Methode |
protected function createChildren():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erzeugt die Subkomponenten der Anzeige.
getPercentLoaded | () | Methode |
protected function getPercentLoaded(loaded:Number, total:Number):Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Prozentwert der geladenen Anwendung zurück.
Parameter
loaded:Number — Anzahl der Byte der SWF-Anwendungsdatei, die heruntergeladen wurden.
| |
total:Number — Größe der SWF-Anwendungsdatei in Byte.
|
Number — Der Prozentwert der geladenen Anwendung.
|
initCompleteHandler | () | Methode |
initialize | () | Methode |
public function initialize():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wird vom Preloader aufgerufen, nachdem die Downloadfortschrittsleiste dem Preloader als untergeordnetes Element hinzugefügt wurde. Dies sollte der Ausgangspunkt für die Konfiguration Ihrer Downloadfortschrittsleiste sein.
initProgressHandler | () | Methode |
protected function initProgressHandler(event:Event):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ereignis-Listener für das FlexEvent.INIT_PROGRESS
-Ereignis. Die Implementierung aktualisiert die Fortschrittsleiste jedes Mal, wenn das Ereignis ausgelöst wird und ändert den Text der Beschriftung.
Parameter
event:Event — Das Ereignisobjekt.
|
progressHandler | () | Methode |
protected function progressHandler(event:ProgressEvent):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ereignis-Listener für das ProgressEvent.PROGRESS
-Ereignis. Die Implementierung aktualisiert die Fortschrittsleiste mit dem Prozentwert der heruntergeladenen Bytes.
Parameter
event:ProgressEvent — Das Ereignisobjekt.
|
rslCompleteHandler | () | Methode |
rslErrorHandler | () | Methode |
protected function rslErrorHandler(event:RSLEvent):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ereignis-Listener für das RSLEvent.RSL_ERROR
-Ereignis. Dieser Ereignis-Listener verarbeitet Fehler, die beim Download der Laufzeitbibliothek (RSL) gefunden wurden.
Parameter
event:RSLEvent — Das Ereignisobjekt.
|
rslProgressHandler | () | Methode |
protected function rslProgressHandler(event:RSLEvent):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ereignis-Listener für das RSLEvent.RSL_PROGRESS
-Ereignis. Die Standardimplementierung hat keine Auswirkung.
Parameter
event:RSLEvent — Das Ereignisobjekt.
|
setProgress | () | Methode |
protected function setProgress(completed:Number, total:Number):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Aktualisiert die Anzeige der Downloadfortschrittsleiste mit den aktuellen Downloadinformationen. Eine typische Implementierung teilt den geladenen Wert durch den Gesamtwert und zeigt eine Prozentangabe an. Wenn Sie diese Methode nicht implementieren, sollten Sie eine Fortschrittsleiste mit einer Animation erstellen, die dem Benutzer anzeigt, dass ein Download stattfindet.
Die setProgress()
-Methode wird nur aufgerufen, wenn die Anwendung von einem Remoteserver heruntergeladen wird und die Anwendung nicht im Browsercache vorliegt.
Parameter
completed:Number — Anzahl der Byte der SWF-Anwendungsdatei, die heruntergeladen wurden.
| |
total:Number — Größe der SWF-Anwendungsdatei in Byte.
|
showDisplayForDownloading | () | Methode |
protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll.
Parameter
elapsedTime:int — Anzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind.
| |
event:ProgressEvent — Das ProgressEvent-Objekt, welches die bytesLoaded - und die bytesTotal -Eigenschaft enthält.
|
Boolean — Wenn der zurückgegebene Wert true ist, ist die Downloadfortschrittsleiste anzuzeigen. Standardmäßig wird die Downloadfortschrittsleiste angezeigt, wenn: mehr als 700 Millisekunden vergangen sind und Flex weniger als die Hälfte der Byte einer SWF-Datei heruntergeladen hat.
|
showDisplayForInit | () | Methode |
protected function showDisplayForInit(elapsedTime:int, count:int):Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Initialisierungsphase angezeigt werden soll. Es wird davon ausgegangen, dass die Anzeige zum aktuellen Zeitpunkt nicht sichtbar ist.
Parameter
elapsedTime:int — Anzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind.
| |
count:int — Anzahl der aus der Anwendung stammenden Eingänge des initProgress -Ereignisses.
|
Boolean — Wenn true , dann zeige die Downloadfortschrittsleiste an.
|
Tue Jun 12 2018, 10:04 AM Z