mx.preloadersIPreloaderDisplay Definiert die Schnittstelle, welche eine Klasse implementieren muss, um als Downloadfortschrittsleiste benutzt werden zu können.flash.events:IEventDispatcher Definiert die Schnittstelle, welche eine Klasse implementieren muss, um als Downloadfortschrittsleiste benutzt werden zu können. IPreloaderDisplay empfängt Ereignisse von der Preloader-Klasse und zeigt dem Benutzer diese Informationen. mx.preloaders.DownloadProgressBarmx.preloaders.Preloaderinitialize backgroundAlpha backgroundColor backgroundImage backgroundSize stageHeight stageWidth preloader Preloader Die Preloader-Klasse wird vom SystemManager benutzt, um den Download und den Initialisierungsstatus von Flex-Anwendungen zu überwachen.flash.display:Sprite Die Preloader-Klasse wird vom SystemManager benutzt, um den Download und den Initialisierungsstatus von Flex-Anwendungen zu überwachen. Sie ist ebenfalls für den Download der Runtime Shared Library (RSL) verantwortlich.

Die Preloader-Klasse instanziiert eine Downloadfortschrittsleiste, welche die IPreloaderDisplay-Schnittstelle implementieren muss und übergibt Download und Initialisierungsereignisse an die Downloadfortschrittsleiste.

mx.preloaders.DownloadProgressBarmx.preloaders.PreloaderPreloader Konstruktor. Konstruktor. initialize Wird vom SystemManager aufgerufen, um ein Preloader-Objekt zu initialisieren.showDisplayBestimmt, ob die Displayklasse angezeigt wird. displayClassNameDie IPreloaderDisplay-Klasse, welche zur Anzeige des Preloaderstatus zu verwenden ist. backgroundColorHintergrundfarbe der Anwendung. backgroundAlphaHintergrund Alphawert der Anwendung. backgroundImageHintergrundbild der Anwendung. backgroundSizeHintergrundgröße der Anwendung. displayWidthBreite der Anwendung. displayHeightHöhe der Anwendung. libsnullArray von String-URLs für die Runtime Shared Library (RSL). sizesnullArray von uint-Werten, welche die Bytegröße jeder URL im libs-Argument enthalten. rslListnullArray von Objekten des Typs RSLItem und CdRLSItem. Dieses Array beschreibt alle zu ladenden RSLs. Die libs- und Größenparameter werden ignoriert und müssen auf „null“ gesetzt werden. resourceModuleURLsnullArray von Strings, welche die URLs festlegen, von welchen die Ressourcenmodule vorausgeladen werden. applicationDomainnullDie Anwendungsdomäne, in welcher Ihr Code ausgeführt wird. Wird vom SystemManager aufgerufen, um ein Preloader-Objekt zu initialisieren. registerApplication Wird vom SystemManager aufgerufen, nachdem es die Instanziierung einer Instanz der Anwendungsklasse beendet hat.appDas Anwendungsobjekt. Wird vom SystemManager aufgerufen, nachdem es die Instanziierung einer Instanz der Applicationklasse beendet hat. Flex ruft diese Methode auf, Sie können dies nicht selbst tun.
DownloadProgressBar Die DownloadProgressBar-Klasse zeigt den Downloadfortschritt an.mx.preloaders:IPreloaderDisplayflash.display:Sprite Die DownloadProgressBar-Klasse zeigt den Downloadfortschritt an. Es wird vom Preloader-Steuerelement benutzt, um Benutzerfeedback während des Downloads und des Ladens bereitzustellen.

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.

mx.core.Applicationmx.preloaders.IPreloaderDisplaymx.preloaders.PreloaderDownloadProgressBar Konstruktor. Konstruktor. center Zentriert die Downloadfortschrittsleiste anhand der übergebenen Abmessungen.widthDie Breite der Fläche, innerhalb welcher die Downloadfortschrittsleiste zu zentrieren ist. heightDie Höhe der Fläche, innerhalb welcher die Downloadfortschrittsleiste zu zentrieren ist. Zentriert die Downloadfortschrittsleiste anhand der übergebenen Abmessungen. completeHandler Ereignis-Listener für das Event.COMPLETE-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das Event.COMPLETE-Ereignis. Die Standardimplementierung hat keine Auswirkung. createChildren Erzeugt die Subkomponenten der Anzeige. Erzeugt die Subkomponenten der Anzeige. getPercentLoaded Gibt den Prozentwert der geladenen Anwendung zurück.Der Prozentwert der geladenen Anwendung. loadedAnzahl der Byte der SWF-Anwendungsdatei, die heruntergeladen wurden. totalGröße der SWF-Anwendungsdatei in Byte. Gibt den Prozentwert der geladenen Anwendung zurück. initCompleteHandler Ereignis-Listener für das FlexEvent.INIT_COMPLETE-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das FlexEvent.INIT_COMPLETE-Ereignis. initProgressHandler Ereignis-Listener für das FlexEvent.INIT_PROGRESS-Ereignis.eventDas Ereignisobjekt. 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. initialize Wird vom Preloader aufgerufen, nachdem die Downloadfortschrittsleiste dem Preloader als untergeordnetes Element hinzugefügt wurde. 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. progressHandler Ereignis-Listener für das ProgressEvent.PROGRESS-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das ProgressEvent.PROGRESS-Ereignis. Die Implementierung aktualisiert die Fortschrittsleiste mit dem Prozentwert der heruntergeladenen Bytes. rslCompleteHandler Ereignis-Listener für das RSLEvent.RSL_COMPLETE-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_COMPLETE-Ereignis. rslErrorHandler Ereignis-Listener für das RSLEvent.RSL_ERROR-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_ERROR-Ereignis. Dieser Ereignis-Listener verarbeitet Fehler, die beim Download der Laufzeitbibliothek (RSL) gefunden wurden. rslProgressHandler Ereignis-Listener für das RSLEvent.RSL_PROGRESS-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_PROGRESS-Ereignis. Die Standardimplementierung hat keine Auswirkung. setProgress Aktualisiert die Anzeige der Downloadfortschrittsleiste mit den aktuellen Downloadinformationen.completedAnzahl der Byte der SWF-Anwendungsdatei, die heruntergeladen wurden. totalGröße der SWF-Anwendungsdatei in Byte. 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.

showDisplayForDownloading Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll.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. elapsedTimeAnzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind. eventDas ProgressEvent-Objekt, welches die bytesLoaded- und die bytesTotal-Eigenschaft enthält. Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll. showDisplayForInit 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.Wenn true, dann zeige die Downloadfortschrittsleiste an. elapsedTimeAnzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind. countAnzahl der aus der Anwendung stammenden Eingänge des initProgress-Ereignisses. 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. DOWNLOAD_PERCENTAGE Prozentwert der Fortschrittsleiste, welchen die Downloadphase füllt, wenn die SWF-Datei vollständig heruntergeladen ist.6060 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. MINIMUM_DISPLAY_TIME Die minimale Anzahl von Millisekunden, für welche die Anzeige dargestellt werden soll.00 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. initProgressTotal Gesamtzahl der Überprüfungsereignisse, die Sie während der Initialisierung abrufen.66 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). backgroundAlpha Die Alphaebene der SWF-Datei oder des Bilds, wie von der backgroundImage-Eigenschaft festgelegt, oder die Farbe, wie von der backgroundColor-Eigenschaft festgelegt.1.0 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.

backgroundColor Hintergrundfarbe einer Fortschrittsleiste. Hintergrundfarbe einer Fortschrittsleiste. Sie können entweder backgroundColor oder backgroundImage festlegen, jedoch nicht beide. backgroundImage Das Hintergrundbild der Anwendung, welches vom Preloader übergeben wird.null 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.

backgroundSize Skaliert das von backgroundImage festgelegte Bild auf verschiedene prozentuale Größen."auto" 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. barFrameRect Die Abmessungen des Fortschrittsleistenrahmens.mx.geom:RoundedRectangle Die Abmessungen des Fortschrittsleistenrahmens. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern. barRect Die Abmessungen der Fortschrittsleiste.mx.geom:RoundedRectangle Die Abmessungen der Fortschrittsleiste. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern. borderRect Die Abmessungen des Rahmens der Anzeige.mx.geom:RoundedRectangle Die Abmessungen des Rahmens der Anzeige. Dies ist die Eigenschaft „schreibgeschützt“, welche Sie außer Kraft setzen müssen, um sie zu ändern. downloadingLabel Der während der Downloadphase als Beschriftung anzuzeigende String."Loading" Der während der Downloadphase als Beschriftung anzuzeigende String. initializingLabel Der während der Initialisierungsphase als Beschriftung anzuzeigende String."Initializing" Der während der Initialisierungsphase als Beschriftung anzuzeigende String. labelFormat Das TextFormat-Objekt der TextField-Komponente der Beschriftung. 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. labelRect Die Abmessungen der TextField-Komponente für diese Beschriftung. 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. label Der Text, der anzuzeigen ist, während die Fortschrittsleiste aktiv ist."" 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. percentFormat Das TextFormat der TextField-Komponente für die Darstellung des Prozentwerts. 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. percentRect Die Abmessungen der TextField-Komponente für die Anzeige des Prozentwertes. 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. showLabel Steuert die Anzeige der Beschriftung: „true“, wenn angezeigt, oder „false“, wenn nicht.true Steuert die Anzeige der Beschriftung: true, wenn angezeigt, oder false, wenn nicht. showPercentage Steuert die Anzeige des Prozentwertes „true“, wenn angezeigt, oder „false“, wenn nicht.true Steuert die Anzeige des Prozentwertes true, wenn angezeigt, oder false, wenn nicht. stageHeight Höhe der Bühne, welche von der Preloader-Klasse übergeben wird. Höhe der Bühne, welche von der Preloader-Klasse übergeben wird. stageWidth Breite der Bühne, die von der Preloader-Klasse übergeben wird. Breite der Bühne, die von der Preloader-Klasse übergeben wird. visible Legt fest, ob die Downloadfortschrittsleiste angezeigt wird.false 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.

preloader Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann. Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann.
SparkDownloadProgressBar Die SparkDownloadProgressBar-Klasse zeigt den Downloadfortschritt an.mx.preloaders:IPreloaderDisplayflash.display:Sprite Die SparkDownloadProgressBar-Klasse zeigt den Downloadfortschritt an. Es wird vom Preloader-Steuerelement benutzt, um Benutzerfeedback während des Downloads und des Ladens bereitzustellen.

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 SparkDownloadProgressBar-Klasse erzeugen. Implementieren Sie keine Downloadfortschrittsleiste als MXML-Komponente, da diese zu langsam lädt.

mx.core.Applicationmx.preloaders.IPreloaderDisplaymx.preloaders.PreloaderSparkDownloadProgressBar Konstruktor. Konstruktor. completeHandler Ereignis-Listener für das Event.COMPLETE-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das Event.COMPLETE-Ereignis. Die Standardimplementierung hat keine Auswirkung. createChildren Erzeugt die Subkomponenten der Anzeige. Erzeugt die Subkomponenten der Anzeige. initCompleteHandler Ereignis-Listener für das FlexEvent.INIT_COMPLETE-Ereignis.eventDas Ereignisobjekt Ereignis-Listener für das FlexEvent.INIT_COMPLETE-Ereignis. Diese Implementierung löst ein Event.COMPLETE-Ereignis aus. initProgressHandler Ereignis-Listener für das FlexEvent.INIT_PROGRESS-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das FlexEvent.INIT_PROGRESS-Ereignis. Diese Implementierung aktualisiert die Fortschrittsleiste nach jedem Auslösen des Ereignisses. initialize Wird vom Preloader aufgerufen, nachdem die Downloadfortschrittsleiste dem Preloader als untergeordnetes Element hinzugefügt wurde. 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. progressHandler Ereignis-Listener für das ProgressEvent.PROGRESS-Ereignis.eventDas Ereignisobjekt. Ereignis-Listener für das ProgressEvent.PROGRESS-Ereignis. Die Implementierung aktualisiert die Fortschrittsleiste mit dem Prozentwert der heruntergeladenen Bytes. rslCompleteHandler Ereignis-Listener für das RSLEvent.RSL_COMPLETE-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_COMPLETE-Ereignis. rslErrorHandler Ereignis-Listener für das RSLEvent.RSL_ERROR-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_ERROR-Ereignis. Dieser Ereignis-Listener verarbeitet Fehler, die beim Download der Laufzeitbibliothek (RSL) gefunden wurden. rslProgressHandler Ereignis-Listener für das RSLEvent.RSL_PROGRESS-Ereignis.eventmx.events:RSLEventDas Ereignisobjekt. Ereignis-Listener für das RSLEvent.RSL_PROGRESS-Ereignis. Die Standardimplementierung hat keine Auswirkung. setDownloadProgress Aktualisiert den äußeren Teil der Downloadfortschrittsleiste, um den Downloadfortschritt anzuzeigen.completedAnzahl der Byte der SWF-Anwendungsdatei, die heruntergeladen wurden. totalGröße der SWF-Anwendungsdatei in Byte. Aktualisiert den äußeren Teil der Downloadfortschrittsleiste, um den Downloadfortschritt anzuzeigen. setInitProgress Aktualisiert den inneren Teil der Downloadfortschrittsleiste, um den Initialisierungsfortschritt anzuzeigen.completedAnzahl der abgeschlossenen Initialisierungsschritte. totalGesamtzahl der Initialisierungsschritte. Aktualisiert den inneren Teil der Downloadfortschrittsleiste, um den Initialisierungsfortschritt anzuzeigen. showDisplayForDownloading Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll.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. elapsedTimeAnzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind. eventDas ProgressEvent-Objekt, welches die bytesLoaded- und die bytesTotal-Eigenschaft enthält. Definiert den Algorithmus zur Bestimmung, ob die Downloadfortschrittsleiste während der Downloadphase angezeigt werden soll. showDisplayForInit 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.Wenn true, dann zeige die Downloadfortschrittsleiste an. elapsedTimeAnzahl der Millisekunden, die seit dem Start der Downloadphase vergangen sind. countAnzahl der aus der Anwendung stammenden Eingänge des initProgress-Ereignisses. 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. initProgressTotal Gesamtzahl der Überprüfungsereignisse, die Sie während der Initialisierung abrufen.66 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). backgroundAlpha Die Alphaebene der SWF-Datei oder des Bilds, wie von der backgroundImage-Eigenschaft festgelegt, oder die Farbe, wie von der backgroundColor-Eigenschaft festgelegt.1.0 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. Überschreiben Sie diese Eigenschaft, um einen eigenen Wert in einer benutzerdefinierten Klasse festzulegen.

Sie können entweder backgroundColor oder backgroundImage festlegen, jedoch nicht beide.

backgroundColor Hintergrundfarbe einer Fortschrittsleiste. Hintergrundfarbe einer Fortschrittsleiste. Überschreiben Sie diese Eigenschaft, um einen eigenen Wert in einer benutzerdefinierten Klasse festzulegen.

Sie können entweder backgroundColor oder backgroundImage festlegen, jedoch nicht beide.

backgroundImage Das Hintergrundbild der Anwendung, welches vom Preloader übergeben wird.null Das Hintergrundbild der Anwendung, welches vom Preloader übergeben wird. Überschreiben Sie diese Eigenschaft, um einen eigenen Wert in einer benutzerdefinierten Klasse festzulegen.

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.

backgroundSize Skaliert das von backgroundImage festgelegte Bild auf verschiedene prozentuale Größen."auto" 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. stageHeight Höhe der Bühne, welche von der Preloader-Klasse übergeben wird. Höhe der Bühne, welche von der Preloader-Klasse übergeben wird. stageWidth Breite der Bühne, die von der Preloader-Klasse übergeben wird. Breite der Bühne, die von der Preloader-Klasse übergeben wird. visible Legt fest, ob die Downloadfortschrittsleiste angezeigt wird.false 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 SparkDownloadProgressBar-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.

preloader Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann. Die Preloader-Klasse übergibt einen Verweis auf sich selbst an die Displayklasse, sodass sie auf Ereignisse vom Preloader warten kann.