| Pakiet | fl.controls.listClasses |
| Klasa | public class ImageCell |
| Dziedziczenie | ImageCell CellRenderer LabelButton BaseButton UIComponent Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Implementuje | ICellRenderer |
| Wersja języka: | ActionScript 3.0 |
| Wersja produktu: | Flash CS3 |
| Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
label i source oraz wyświetla miniaturę i jednowierszową etykietę.
Uwaga: Gdy treść jest ładowana z innej domeny lub obszaru izolowanego, właściwości treści mogą być niedostępne ze względów bezpieczeństwa. Więcej informacji o wpływie zabezpieczeń domenowych na proces wczytywania zawiera opis klasy ProLoader.
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 | |
![]() | autoRepeat : Boolean
Pobiera lub ustawia wartość typu Boolean wskazującą, czy zdarzenie buttonDown zostało wywołane więcej niż raz, gdy użytkownik trzyma wciśnięty przycisk myszy nad składnikiem. | BaseButton | |
![]() | 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 | |
![]() | data : Object
Pobiera lub ustawia obiekt (klasy Object) reprezentujący dane skojarzone ze składnikiem. | CellRenderer | |
![]() | 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 | |
![]() | enabled : Boolean [przesłanianie]
Pobiera lub ustawia wartość wskazującą, czy składnik akceptuje wartości wprowadzane przez użytkownika. | BaseButton | |
![]() | filters : Array
Indeksowana tablica zawierająca wszystkie filtry aktualnie skojarzone z obiektem wyświetlanym. | DisplayObject | |
![]() | focusEnabled : Boolean
Pobiera lub ustawia wartość Boolean określającą, czy składnik może stawać się aktywny, gdy użytkownik go kliknie. | UIComponent | |
![]() | focusManager : IFocusManager
Pobiera lub ustawia obiekt FocusManager sterujący aktywnością tego składnika i jego składników równorzędnych. | UIComponent | |
![]() | 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 [przesłanianie]
Pobiera lub ustawia wysokość składnika w pikselach. | UIComponent | |
![]() | hitArea : Sprite
Określa ikonkę, która ma pełnić funkcję obszaru naciskania innej ikonki. | Sprite | |
![]() | label : String
Pobiera lub ustawia etykietę tekstową dla składnika. | LabelButton | |
![]() | labelPlacement : String
Położenie etykiety w odniesieniu do wskazanej ikony. | LabelButton | |
| listData : ListData [przesłanianie]
Pobiera lub ustawia właściwości listy zastosowane do komórki, np. wartości index i selected. | ImageCell | ||
![]() | 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 | |
![]() | mouseFocusEnabled : Boolean
Pobiera lub ustawia wartość określającą, czy składnik może stawać się aktywny, gdy użytkownik go kliknie. | UIComponent | |
![]() | 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 | |
![]() | 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 [przesłanianie]
Mnoży bieżącą szerokość składnika przez współczynnik skalowania. | UIComponent | |
![]() | scaleY : Number [przesłanianie]
Mnoży bieżącą wysokość składnika przez współczynnik skalowania. | UIComponent | |
![]() | scaleZ : Number
Wskazuje skalę głębokości (procent) obiektu względem punktu odniesienia. | DisplayObject | |
![]() | scrollRect : Rectangle
Granice obszaru przewijania obiektu wyświetlanego. | DisplayObject | |
![]() | selected : Boolean [przesłanianie]
Pobiera lub ustawia wartość typu Boolean wskazującą, czy bieżąca komórka jest zaznaczona. | CellRenderer | |
![]() | 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 | |
| source : Object
Pobiera lub ustawia bezwzględny lub względny adres URL identyfikujący położenie pliku SWF lub obrazu do załadowania, nazwę klasy klipu filmowego w bibliotece lub odwołanie do obiektu wyświetlanego. | ImageCell | ||
![]() | stage : Stage [tylko do odczytu]
Stół montażowy obiektu wyświetlanego. | DisplayObject | |
![]() | 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 | |
![]() | textField : flash.text:TextField
Odwołanie do wewnętrznego pola tekstowego składnika. | LabelButton | |
![]() | textSnapshot : flash.text:TextSnapshot [tylko do odczytu]
Zwraca obiekt TextSnapshot dla tego wystąpienia klasy DisplayObjectContainer. | DisplayObjectContainer | |
![]() | toggle : Boolean
Pobiera lub ustawia wartość typu Boolean wskazującą, czy można przełączyć przełącznik. | LabelButton | |
![]() | 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]
Pobiera lub ustawia wartość wskazującą, czy bieżąca instancja składnika jest widoczna. | UIComponent | |
![]() | width : Number [przesłanianie]
Pobiera lub ustawia szerokość składnika w pikselach. | UIComponent | |
![]() | x : Number [przesłanianie]
Pobiera lub ustawia współrzędną x reprezentującą pozycję składnika wzdłuż osi x w jego kontenerze nadrzędnym. | UIComponent | |
![]() | y : Number [przesłanianie]
Pobiera lub ustawia współrzędną y reprezentującą pozycję składnika wzdłuż osi y w jego kontenerze nadrzędnym. | UIComponent | |
![]() | z : Number
Wskazuje współrzędną wzdłuż osi Z instancji DisplayObject względem nadrzędnego kontenera 3D. | DisplayObject | |
| Metoda | Zdefiniowane przez | ||
|---|---|---|---|
Tworzy nową instancję klasy ImageCell. | ImageCell | ||
![]() |
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 | |
![]() |
Usuwa właściwość stylu z tego wystąpienia składnika. | UIComponent | |
![]() |
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 | |
![]() |
Wyświetla lub ukrywa wskaźnik aktywności tego składnika. | UIComponent | |
![]() |
Inicjuje natychmiastową operację rysowania bez unieważniania wszystkich składników i właściwości, co odróżnia ją od metody invalidateNow. | UIComponent | |
![]() |
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 | |
![]() |
Pobiera obiekt, który jest w danej chwili aktywny. | UIComponent | |
![]() |
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 | |
![]() |
Pobiera właściwość stylu ustawioną w łańcuchu wyszukiwania stylów danego składnika. | UIComponent | |
[statyczny]
Pobiera domyślną mapę stylów dla bieżącego składnika. | ImageCell | ||
![]() |
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 | |
![]() |
Oznacza właściwość jako nieważną i ponownie rysuje składnik w następnej klatce, o ile nie określono innego zachowania. | UIComponent | |
![]() |
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 | |
![]() | [statyczny]
Scala style z wielu klas w jeden obiekt. | UIComponent | |
![]() |
Przemieszcza składnik do określonej pozycji w jego obiekcie nadrzędnym. | UIComponent | |
![]() |
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 ten składnik jako aktywny. | UIComponent | |
![]() |
Ustawia stan myszy za pośrednictwem języka ActionScript. | BaseButton | |
![]() |
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | |
![]() | [przesłanianie]
Określa wymiary renderowania danych. | CellRenderer | |
![]() |
Ustawia właściwość stylu tej instancji składnika. | UIComponent | |
![]() |
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 | |
![]() |
Sprawdza ważność i aktualizuje właściwości oraz układ tego obiektu, w razie potrzeby rysując go ponownie. | UIComponent | |
![]() |
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 | |
Wyróżnia się style wspólne i powiązane z konkretnymi motywami. Styl wspólny może być używany z dowolnym motywem. Styl powiązany z konkretnym motywem może być używany pod warunkiem, że w aplikacji jest używany właśnie ten motyw.
| Styl | Opis | Zdefiniowane przez | ||
|---|---|---|---|---|
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona, gdy przycisk jest wyłączony. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania, gdy przycisk nie jest wybrany i jest wyłączony. | CellRenderer | ||
![]() | Typ: flash.text.TextFormat Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Obiekt TextFormat, który ma być używany do renderowania etykiety składnika, gdy przycisk jest wyłączony. | CellRenderer | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona, gdy przycisk nie jest wybrany, a przycisk myszy jest naciśnięty. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania, gdy przycisk nie jest wybrany, a przycisk myszy jest w stanie down. | CellRenderer | ||
![]() | Typ: Boolean Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Wskazuje, czy do renderowania tego pola tekstowego są używane osadzone kontury czcionek. | LabelButton | ||
![]() | Typ: Number Format: Length Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Wypełnienie, które oddziela zewnętrzne granice składnika od zewnętrznych krawędzi wskaźnika aktywności, w pikselach. | UIComponent | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Karnacja, która ma być używana do wyświetlania wskaźników aktywności. | UIComponent | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona, gdy przełącznik nie jest wybrany, a wskaźnik myszy nie znajduje się nad przyciskiem. | LabelButton | ||
imagePadding | Typ: Number Format: Length Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Szerokość wypełnienia oddzielającego krawędź komórki od krawędzi obrazu, w pikselach. Wartością domyślną jest 1. | ImageCell | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona, gdy przycisk nie jest wybrany, a wskaźnik myszy znajduje się nad składnikiem. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania, gdy przycisk nie jest wybrany, a kursor myszy znajduje się nad składnikiem. | CellRenderer | ||
![]() | Typ: Number Format: Time Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Liczba milisekund oczekiwania od pierwszego wywołania zdarzenia buttonDown do wysłania drugiego zdarzenia buttonDown. | LabelButton | ||
![]() | Typ: Number Format: Time Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Przedział czasowy (w milisekundach) między zdarzeniami buttonDown wywołanymi z opóźnieniem określonym stylem repeatDelay. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona po wybraniu przycisku, gdy przycisk jest wyłączony. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania po wybraniu przełącznika, gdy jest on wyłączony. | CellRenderer | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona po wybraniu przycisku, gdy przycisk myszy jest naciśnięty. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania po wybraniu przełącznika, gdy przycisk myszy jest naciśnięty. | CellRenderer | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona po wybraniu przycisku, gdy wskaźnik myszy znajduje się nad składnikiem. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania po wybraniu przełącznika, gdy wskaźnik myszy znajduje się nad składnikiem. | CellRenderer | ||
selectedSkin | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Karnacja używana do sygnalizacji stanu zaznaczenia. Wartością domyślną jest ImageCell_selectedSkin. | ImageCell | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona po wybraniu przycisku, gdy przycisk myszy jest zwolniony. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania po wybraniu przełącznika, gdy wskaźnik myszy nie znajduje się nad składnikiem. | CellRenderer | ||
![]() | Typ: flash.text.TextFormat Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Obiekt TextFormat, który ma być używany do renderowania etykiety składnika. | CellRenderer | ||
textOverlayAlpha | Typ: Number Format: Length Wersja języka: ActionScript Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: AIR1.0, Nieprzezroczystość (krycie) nakładki za etykietą komórki. Wartością domyślną jest 0.7. | ImageCell | ||
textPadding | Typ: Number Format: Length Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Szerokość wypełnienia oddzielającego krawędź komórki od krawędzi tekstu, w pikselach. Wartością domyślną jest 3. | ImageCell | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako ikona, gdy przełącznik nie jest wybrany, a wskaźnik myszy nie znajduje się nad przyciskiem. | LabelButton | ||
![]() | Typ: Class Wersja języka: ActionScript 3.0 Wersja produktu: Flash CS3 Wersje środowiska wykonawczego: Flash9.0.28.0, AIR 1.0 Nazwa klasy, która ma być używana jako karnacja tła i obramowania, gdy przycisk nie jest wybrany, a kursor myszy nie znajduje się nad składnikiem. | CellRenderer | ||
listData | właściwość |
listData:ListData[przesłanianie] | Wersja języka: | ActionScript 3.0 |
| Wersja produktu: | Flash CS3 |
| Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Pobiera lub ustawia właściwości listy zastosowane do komórki, np. wartości index i selected. Te właściwości listy są automatycznie aktualizowane po unieważnieniu komórki.
Mimo że właściwość listData zwraca instancję klasy ListData, komórki składnika TileList otrzymują instancję klasy TileListData zawierającą właściwość source.
Implementacja
override public function get listData():ListData override public function set listData(value:ListData):voidsource | właściwość |
source:Object| Wersja języka: | ActionScript 3.0 |
| Wersja produktu: | Flash CS3 |
| Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Pobiera lub ustawia bezwzględny lub względny adres URL identyfikujący lokalizację pliku SWF lub obrazu do wczytania, nazwę klasy klipu filmowego w bibliotece lub odniesienie do obiektu ekranowego.
Poprawne formaty plików to GIF, PNG i JPEG.
Wartością domyślną jest null.
Implementacja
public function get source():Object public function set source(value:Object):voidImageCell | () | Konstruktor |
public function ImageCell()| Wersja języka: | ActionScript 3.0 |
| Wersja produktu: | Flash CS3 |
| Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Tworzy nowe wystąpienie klasy ImageCell.
getStyleDefinition | () | metoda |
public static function getStyleDefinition():Object| Wersja języka: | ActionScript 3.0 |
| Wersja produktu: | Flash CS3 |
| Wersje środowiska wykonawczego: | Flash Player 9.0.28.0, AIR 1.0 |
Pobiera domyślną mapę stylów dla bieżącego składnika. Mapa stylów zawiera typ odpowiedni dla składnika, w zależności od stylu składnika. Na przykład dla stylu disabledTextFormat wartość jest równa null lub jest obiektem TextFormat. Można używać tych stylów w wywołaniach metody setStyle() dla bieżącego składnika. Poniższy kod przesłania domyślny styl disabledTextFormat dla określonego składnika:
componentInstance.setStyle("disabledTextFormat", new TextFormat());Object — Obiekt o stylach domyślnych.
|
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
import fl.controls.*;
import fl.containers.*;
import fl.controls.listClasses.*;
import fl.controls.dataGridClasses.*;
import fl.controls.progressBarClasses.*;
import fl.core.UIComponent;
import fl.data.DataProvider;
var dp:DataProvider = new DataProvider();
dp.addItem( { label: "BaseScrollPane", data:BaseScrollPane } );
dp.addItem( { label: "Button", data:Button } );
dp.addItem( { label: "CellRenderer", data:CellRenderer } );
dp.addItem( { label: "CheckBox", data:CheckBox } );
dp.addItem( { label: "ColorPicker", data:ColorPicker } );
dp.addItem( { label: "ComboBox", data:ComboBox } );
dp.addItem( { label: "DataGrid", data:DataGrid } );
dp.addItem( { label: "HeaderRenderer", data:HeaderRenderer } );
dp.addItem( { label: "ImageCell", data:ImageCell } );
dp.addItem( { label: "IndeterminateBar",data:IndeterminateBar } );
dp.addItem( { label: "Label", data:Label } );
dp.addItem( { label: "List", data:List } );
dp.addItem( { label: "NumericStepper", data:NumericStepper } );
dp.addItem( { label: "ProgressBar", data:ProgressBar } );
dp.addItem( { label: "RadioButton", data:RadioButton } );
dp.addItem( { label: "ScrollPane", data:ScrollPane } );
dp.addItem( { label: "Slider", data:Slider } );
dp.addItem( { label: "TextArea", data:TextArea } );
dp.addItem( { label: "TextInput", data:TextInput } );
dp.addItem( { label: "TileList", data:TileList } );
dp.addItem( { label: "UILoader", data:UILoader } );
dp.addItem( { label: "UIComponent", data:UIComponent } );
var cb:ComboBox = new ComboBox();
cb.move(10,10);
cb.setSize(300,25);
cb.prompt = "Select a component to view its styles";
cb.rowCount = 12;
cb.dataProvider = dp;
cb.addEventListener(Event.CHANGE, showStyleDefinition);
addChild(cb);
var dg:DataGrid = new DataGrid();
dg.setSize(425,300);
dg.move(10,50);
dg.columns = [ new DataGridColumn("StyleName"), new DataGridColumn("DefaultValue") ];
addChild(dg);
function showStyleDefinition(e:Event):void {
var componentClass:Class = e.target.selectedItem.data as Class;
var styles:Object = componentClass["getStyleDefinition"].call(this);
trace(styles.toString());
var styleData:DataProvider = new DataProvider();
for(var i:* in styles) {
trace(i + " : " + styles[i]);
styleData.addItem( { StyleName:i, DefaultValue:styles[i] } );
}
styleData.sortOn("StyleName");
dg.dataProvider = styleData;
}
W celu uruchomienia przykładu należy wykonać poniższe czynności:
- Dodaj składnik TileList do biblioteki.
- Zapisz ten kod pod nazwą ImageCellExample.as w tym samym katalogu, co plik FLA.
- W pliku FLA ustaw klasę dokumentu na ImageCellExample.
package
{
import fl.controls.TileList;
import fl.controls.listClasses.ImageCell;
import fl.data.DataProvider;
import fl.events.ListEvent;
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
public class ImageCellExample extends Sprite
{
private var tf:TextField;
public function ImageCellExample() {
var dp:DataProvider = new DataProvider();
var totalEntries:uint = 42;
var i:uint;
var possibleSources:Array = [ RedBox, GreenBox, BlueBox ];
for(i = 0; i < totalEntries; i++) {
var randomSource = possibleSources[Math.floor(Math.random()*possibleSources.length)];
dp.addItem( { label:Math.random(), source: randomSource} );
}
var myTileList:TileList = new TileList();
myTileList.dataProvider = dp;
myTileList.rowHeight = 100;
myTileList.columnWidth = 100;
myTileList.columnCount = 5;
myTileList.rowCount = 1;
myTileList.move(10,10);
myTileList.addEventListener(ListEvent.ITEM_CLICK,announceLabel);
addChild(myTileList);
tf = new TextField();
tf.x = 10;
tf.y = 150;
tf.autoSize = TextFieldAutoSize.LEFT;
addChild(tf);
}
private function announceLabel(e:ListEvent):void {
var myTileList:TileList = e.target as TileList;
var renderer:ImageCell = myTileList.itemToCellRenderer(e.item) as ImageCell;
tf.text = "You have clicked an item that uses " + renderer.source + " for a source.";
}
}
}
import flash.display.Sprite;
class RedBox extends Sprite {
public function RedBox() {
graphics.beginFill(0x990000);
graphics.drawRect(0,0,100,100);
}
}
class GreenBox extends Sprite {
public function GreenBox() {
graphics.beginFill(0x009900);
graphics.drawRect(0,0,100,100);
}
}
class BlueBox extends Sprite {
public function BlueBox() {
graphics.beginFill(0x000099);
graphics.drawRect(0,0,100,100);
}
}
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne