Pakiet | mx.preloaders |
Klasa | public class DownloadProgressBar |
Dziedziczenie | DownloadProgressBar Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implementuje | IPreloaderDisplay |
Podklasy | WorkspacePreloader |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Bieżąca implementacja dostępności (AccessibilityImplementation) dla tego wystąpienia klasy InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Bieżące opcje dostępności tego obiektu wyświetlanego. | DisplayObject | ||
alpha : Number
Wartość przezroczystości alfa określonego obiektu. | 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
Wartość z klasy BlendMode określająca, jakiego trybu mieszania należy użyć. | DisplayObject | ||
blendShader : Shader [tylko do zapisu]
Ustawia moduł cieniujący, który jest używany do mieszania pierwszego planu oraz tła. | DisplayObject | ||
buttonMode : Boolean
Określa tryb przycisku tej ikonki. | Sprite | ||
cacheAsBitmap : Boolean
Jeśli ustawiono wartość true, środowisko wykonawcze Flash buforuje wewnętrzną reprezentację bitmapy obiektu wyświetlanego. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
W przypadku wartości innej niż null ten obiekt Matrix definiuje sposób renderowania obiektu wyświetlanego, gdy cacheAsBitmap jest ustawione na true. | DisplayObject | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
contextMenu : NativeMenu
Określa menu kontekstowe tego obiektu. | InteractiveObject | ||
doubleClickEnabled : Boolean
Określa, czy ten obiekt reaguje na zdarzenia doubleClick (dwukrotne kliknięcia). | InteractiveObject | ||
dropTarget : DisplayObject [tylko do odczytu]
Określa obiekt ekranowy, nad którym jest przeciągana ikonka, lub na który upuszczono ikonkę. | Sprite | ||
filters : Array
Indeksowana tablica zawierająca wszystkie filtry aktualnie skojarzone z obiektem wyświetlanym. | DisplayObject | ||
focusRect : Object
Określa, czy z tym obiektem skojarzono ramkę aktywności. | InteractiveObject | ||
graphics : Graphics [tylko do odczytu]
Określa obiekt Graphics skojarzony z ikonką, której mogą dotyczyć polecenia rysowania kształtów wektorowych. | Sprite | ||
height : Number
Wysokość obiektu ekranowego w pikselach. | DisplayObject | ||
hitArea : Sprite
Określa ikonkę, która ma pełnić funkcję obszaru naciskania innej ikonki. | Sprite | ||
initializingLabel : String [statyczny]
The string to display as the label while in the initializing phase. | DownloadProgressBar | ||
loaderInfo : LoaderInfo [tylko do odczytu]
Zwraca obiekt LoaderInfo zawierający informacje o ładowaniu pliku, do którego należy ten obiekt wyświetlany. | DisplayObject | ||
mask : DisplayObject
Wywoływany obiekt wyświetlany jest maskowany przez określony obiekt maski. | DisplayObject | ||
metaData : Object
Pobiera obiekt metadanych wystąpienia klasy DisplayObject, jeśli metadane są przechowywane razem z tym wystąpieniem klasy DisplayObject w pliku SWF, korzystając ze znacznika PlaceObject4. | DisplayObject | ||
mouseChildren : Boolean
Określa, czy elementy potomne obiektu obsługują mysz lub inne urządzenie wejściowe użytkownika. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Określa, czy ten obiekt odbiera komunikaty z myszy lub innego urządzenia wejściowego użytkownika. | InteractiveObject | ||
mouseX : Number [tylko do odczytu]
Określa współrzędną x myszy lub urządzenia wejściowego użytkownika w pikselach. | DisplayObject | ||
mouseY : Number [tylko do odczytu]
Określa współrzędną y myszy lub urządzenia wejściowego użytkownika w pikselach. | DisplayObject | ||
name : String
Nazwa instancji obiektu DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Określa, czy klawiatura wirtualna (klawiatura programowa wyświetlana na ekranie) powinna być wyświetlana, gdy to wystąpienie klasy InteractiveObject staje się aktywne. | InteractiveObject | ||
numChildren : int [tylko do odczytu]
Zwraca liczbę elementów potomnych tego obiektu. | DisplayObjectContainer | ||
opaqueBackground : Object
Określa, czy przy konkretnym kolorze tła obiekt wyświetlany jest nieprzejrzysty. | DisplayObject | ||
parent : DisplayObjectContainer [tylko do odczytu]
Odnosi się do obiektu DisplayObjectContainer, który zawiera obiekt wyświetlany. | DisplayObject | ||
preloader : Sprite [tylko do zapisu]
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 [tylko do odczytu]
Dla obiektu wyświetlanego w załadowanym pliku SWF główną właściwość stanowi obiekt wyświetlany na samym szczycie na liście wyświetlania w postaci struktury drzewa, którą reprezentuje plik SWF. | DisplayObject | ||
rotation : Number
Określa wielkość obrotu instancji obiektu DisplayObject (w kątach). | DisplayObject | ||
rotationX : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi x — od pozycji początkowej względem nadrzędnego kontenera 3D. | DisplayObject | ||
rotationY : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi y — od pozycji początkowej względem nadrzędnego kontenera 3D. | DisplayObject | ||
rotationZ : Number
Wskazuje kąt obrotu (w stopniach) instancji DisplayObject wokół osi z — od pozycji początkowej względem nadrzędnego kontenera 3D. | DisplayObject | ||
scale9Grid : Rectangle
Aktualnie stosowana siatka skalowania. | DisplayObject | ||
scaleX : Number
Wskazuje skalę poziomą (procent) obiektu względem punktu odniesienia. | DisplayObject | ||
scaleY : Number
Wskazuje skalę pionową (procent) obiektu względem punktu odniesienia. | DisplayObject | ||
scaleZ : Number
Wskazuje skalę głębokości (procent) obiektu względem punktu odniesienia. | DisplayObject | ||
scrollRect : Rectangle
Granice obszaru przewijania obiektu wyświetlanego. | DisplayObject | ||
softKeyboard : String
Steruje wyglądem klawiatury programowej. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Definiuje obszar, który powinien pozostać na ekranie po wyświetleniu klawiatury programowej (niedostępna w systemie iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Kontroluje dźwięki skojarzone z tą ikonką. | Sprite | ||
stage : Stage [tylko do odczytu]
Stół montażowy obiektu wyświetlanego. | 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
Określa, czy elementy potomne tego obiektu mają reagować na klawisz Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Określa, czy do tego obiektu można przejść za pomocą klawisza Tab. | InteractiveObject | ||
tabIndex : int
Określa kolejność uaktywniania obiektów (z pliku SWF) za pomocą klawisza Tab. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [tylko do odczytu]
Zwraca obiekt TextSnapshot dla tego wystąpienia klasy DisplayObjectContainer. | DisplayObjectContainer | ||
transform : flash.geom:Transform
Obiekt z właściwościami dotyczącymi matrycy obiektu wyświetlanego, transformacji kolorów oraz granic pikseli. | DisplayObject | ||
useHandCursor : Boolean
Wartość typu Boolean wskazuje, czy wskaźnik dłoni pojawia się w momencie, gdy wskaźnik jest przesuwany nad ikonką, której właściwość buttonMode jest ustawiona na wartość true. | Sprite | ||
visible : Boolean [przesłanianie]
Specifies whether the download progress bar is visible. | DownloadProgressBar | ||
width : Number
Szerokość obiektu ekranowego w pikselach. | DisplayObject | ||
x : Number
Oznacza współrzędną x instancji obiektu DisplayObject w lokalnym układzie współrzędnych nadrzędnego obiektu DisplayObjectContainer. | DisplayObject | ||
y : Number
Oznacza współrzędną y instancji obiektu DisplayObject w lokalnym układzie współrzędnych nadrzędnego obiektu DisplayObjectContainer. | DisplayObject | ||
z : Number
Wskazuje współrzędną wzdłuż osi Z instancji DisplayObject względem nadrzędnego kontenera 3D. | DisplayObject |
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
barFrameRect : RoundedRectangle [tylko do odczytu]
The dimensions of the progress bar border. | DownloadProgressBar | ||
barRect : RoundedRectangle [tylko do odczytu]
The dimensions of the progress bar. | DownloadProgressBar | ||
borderRect : RoundedRectangle [tylko do odczytu]
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 [tylko do odczytu]
The TextFormat object of the TextField component of the label. | DownloadProgressBar | ||
labelRect : Rectangle [tylko do odczytu]
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 [tylko do odczytu]
The TextFormat of the TextField component for displaying the percent. | DownloadProgressBar | ||
percentRect : Rectangle [tylko do odczytu]
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 |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Constructor. | DownloadProgressBar | ||
Dodaje potomne wystąpienie klasy DisplayObject do tego wystąpienia klasy DisplayObjectContainer. | DisplayObjectContainer | ||
Dodaje potomne wystąpienie klasy DisplayObject do tego wystąpienia klasy DisplayObjectContainer. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu. | EventDispatcher | ||
Wskazuje, czy ograniczenia ze względów bezpieczeństwa będą powodowały pomijanie obiektów wyświetlanych na liście uzyskanej poprzez wywołanie metody DisplayObjectContainer.getObjectsUnderPoint() z określonym punktem. | DisplayObjectContainer | ||
Decyduje o tym, czy określony obiekt ekranowy jest potomkiem instancji obiektu DisplayObjectContainer, czy też sam jest taką instancją. | DisplayObjectContainer | ||
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń. | EventDispatcher | ||
Zwraca prostokąt definiujący obszar obiektu wyświetlanego (w układzie współrzędnych obiektu targetCoordinateSpace). | DisplayObject | ||
Zwraca instancję podrzędnego obiektu wyświetlanego o podanym indeksie. | DisplayObjectContainer | ||
Zwraca instancję podrzędnego obiektu wyświetlanego o podanej nazwie. | DisplayObjectContainer | ||
Zwraca indeks podrzędnej instancji DisplayObject. | DisplayObjectContainer | ||
Zwraca tablicę obiektów, które leżą poniżej określonego punktu i są obiektami podrzędnymi tej instancji obiektu DisplayObjectContainer. | DisplayObjectContainer | ||
Zwraca prostokąt definiujący granice obiektu wyświetlanego w układzie współrzędnych określonych przez parametr targetCoordinateSpace (z wyłączeniem konturów kształtów). | DisplayObject | ||
Konwertuje obiekt punktowy ze współrzędnych obiektu Stage (globalne) do współrzędnych obiektu wyświetlanego (lokalne). | DisplayObject | ||
Konwertuje punkt dwuwymiarowy ze współrzędnych stołu wymiarowego (globalnych) na współrzędne trójwymiarowego obiektu wyświetlanego (lokalne). | DisplayObject | ||
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń. | EventDispatcher | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wyznacza prostokąt ograniczający obiekt wyświetlany w celu sprawdzenia, czy zachodzi on lub przecina się z prostokątem ograniczającym obiektu wyświetlanego obj. | DisplayObject | ||
Analizuje obiekt wyświetlany w celu ustalenia czy nakłada się on lub przecina punkt określony przez parametry x i y. | DisplayObject | ||
Called by the Preloader after the download progress bar
has been added as a child of the Preloader. | DownloadProgressBar | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Konwertuje punkt trójwymiarowy trójwymiarowego obiektu wyświetlanego (lokalnego) na punkt dwuwymiarowy we współrzędnych stołu montażowego (globalnych). | DisplayObject | ||
Konwertuje obiekt punktowy ze współrzędnych obiektu wyświetlanego (lokalne) do współrzędnych obiektu Stage (globalne). | DisplayObject | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Usuwa określoną instancję obiektu podrzędnego DisplayObject z listy obiektów podrzędnych instancji DisplayObjectContainer. | DisplayObjectContainer | ||
Usuwa obiekt potomny DisplayObject o podanym indeksie z listy elementów potomnych obiektu DisplayObjectContainer. | DisplayObjectContainer | ||
Powoduje usunięcie wszystkich wystąpień potomnych klasy DisplayObject z listy obiektów potomnych wystąpień klasy DisplayObjectContainer. | DisplayObjectContainer | ||
Usuwa detektor z obiektu EventDispatcher. | EventDispatcher | ||
Powoduje uniesienie klawiatury wirtualnej. | InteractiveObject | ||
Zmienia położenie istniejącego elementu potomnego w kontenerze obiektów ekranowych. | DisplayObjectContainer | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Pozwala użytkownikowi przeciągnąć określoną ikonkę. | Sprite | ||
Umożliwia użytkownikowi przeciąganie określonej ikonki na urządzeniu z ekranem dotykowym. | Sprite | ||
Rekurencyjnie zatrzymuje wykonywanie osi czasu wszystkich obiektów MovieClip, dla których ten obiekt jest obiektem głównym. | DisplayObjectContainer | ||
Kończy metodę startDrag(). | Sprite | ||
Kończy działanie metody startTouchDrag(); używana z urządzeniami wyposażonymi w ekran dotykowy. | Sprite | ||
Zamienia kolejność dwóch określonych obiektów podrzędnych. | DisplayObjectContainer | ||
Zamienia miejscami na liście dwa różne obiekty potomne o podanych indeksach. | DisplayObjectContainer | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object | ||
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych. | EventDispatcher |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
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 | właściwość |
backgroundAlpha:Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest 1.0.
Implementacja
public function get backgroundAlpha():Number
public function set backgroundAlpha(value:Number):void
backgroundColor | właściwość |
backgroundColor:uint
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
backgroundImage | właściwość |
backgroundImage:Object
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest null.
Implementacja
public function get backgroundImage():Object
public function set backgroundImage(value:Object):void
backgroundSize | właściwość |
backgroundSize:String
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest "auto".
Implementacja
public function get backgroundSize():String
public function set backgroundSize(value:String):void
barFrameRect | właściwość |
barFrameRect:RoundedRectangle
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get barFrameRect():RoundedRectangle
barRect | właściwość |
barRect:RoundedRectangle
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get barRect():RoundedRectangle
borderRect | właściwość |
borderRect:RoundedRectangle
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get borderRect():RoundedRectangle
DOWNLOAD_PERCENTAGE | właściwość |
protected var DOWNLOAD_PERCENTAGE:uint = 60
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest 60.
downloadingLabel | właściwość |
downloadingLabel:String
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the downloading phase.
Wartością domyślną jest "Loading".
Implementacja
protected function get downloadingLabel():String
protected function set downloadingLabel(value:String):void
initializingLabel | właściwość |
initializingLabel:String
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The string to display as the label while in the initializing phase.
Wartością domyślną jest "Initializing".
Implementacja
public static function get initializingLabel():String
public static function set initializingLabel(value:String):void
initProgressTotal | właściwość |
protected var initProgressTotal:uint = 6
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 4 |
Wersje środowiska wykonawczego: | 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)
Wartością domyślną jest 6.
label | właściwość |
label:String
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest "".
Implementacja
protected function get label():String
protected function set label(value:String):void
labelFormat | właściwość |
labelFormat:flash.text:TextFormat
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get labelFormat():flash.text:TextFormat
labelRect | właściwość |
labelRect:Rectangle
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get labelRect():Rectangle
MINIMUM_DISPLAY_TIME | właściwość |
protected var MINIMUM_DISPLAY_TIME:uint = 0
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest 0.
percentFormat | właściwość |
percentFormat:flash.text:TextFormat
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get percentFormat():flash.text:TextFormat
percentRect | właściwość |
percentRect:Rectangle
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
protected function get percentRect():Rectangle
preloader | właściwość |
preloader:Sprite
[tylko do zapisu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Implementacja
public function set preloader(value:Sprite):void
showLabel | właściwość |
showLabel:Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Controls whether to display the label, true
,
or not, false
.
Wartością domyślną jest true.
Implementacja
protected function get showLabel():Boolean
protected function set showLabel(value:Boolean):void
showPercentage | właściwość |
showPercentage:Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Controls whether to display the percentage, true
,
or not, false
.
Wartością domyślną jest true.
Implementacja
protected function get showPercentage():Boolean
protected function set showPercentage(value:Boolean):void
stageHeight | właściwość |
stageHeight:Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The height of the stage, which is passed in by the Preloader class.
Implementacja
public function get stageHeight():Number
public function set stageHeight(value:Number):void
stageWidth | właściwość |
visible | właściwość |
visible:Boolean
[przesłanianie] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Wartością domyślną jest false.
Implementacja
override public function get visible():Boolean
override public function set visible(value:Boolean):void
DownloadProgressBar | () | Konstruktor |
public function DownloadProgressBar()
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Constructor.
center | () | metoda |
protected function center(width:Number, height:Number):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Centers the download progress bar based on the passed in dimensions.
Parametry
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 | () | metoda |
createChildren | () | metoda |
protected function createChildren():void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Creates the subcomponents of the display.
getPercentLoaded | () | metoda |
protected function getPercentLoaded(loaded:Number, total:Number):Number
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Returns the percentage value of the application loaded.
Parametry
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 | () | metoda |
initialize | () | metoda |
public function initialize():void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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 | () | metoda |
protected function initProgressHandler(event:Event):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Parametry
event:Event — The event object.
|
progressHandler | () | metoda |
protected function progressHandler(event:ProgressEvent):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Parametry
event:ProgressEvent — The event object.
|
rslCompleteHandler | () | metoda |
rslErrorHandler | () | metoda |
protected function rslErrorHandler(event:RSLEvent):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Parametry
event:RSLEvent — The event object.
|
rslProgressHandler | () | metoda |
protected function rslProgressHandler(event:RSLEvent):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Event listener for the RSLEvent.RSL_PROGRESS
event.
The default implementation does nothing.
Parametry
event:RSLEvent — The event object.
|
setProgress | () | metoda |
protected function setProgress(completed:Number, total:Number):void
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Parametry
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 | () | metoda |
protected function showDisplayForDownloading(elapsedTime:int, event:ProgressEvent):Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Defines the algorithm for determining whether to show the download progress bar while in the download phase.
Parametry
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 | () | metoda |
protected function showDisplayForInit(elapsedTime:int, count:int):Boolean
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Flex 3 |
Wersje środowiska wykonawczego: | 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.
Parametry
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, 12:06 PM Z