ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
spark.accessibility 

TitleWindowAccImpl  - AS3 Flex

Pakietspark.accessibility
Klasapublic class TitleWindowAccImpl
DziedziczenieTitleWindowAccImpl Inheritance PanelAccImpl Inheritance AccImpl Inheritance AccessibilityImplementation Inheritance Object

Wersja języka: ActionScript 3.0
Wersja produktu: Flex 4
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

TitleWindowAccImpl is the accessibility implementation class for spark.components.TitleWindow.

When a Spark TitleWindow is created, the accessibilityImplementation property of a special child Sprite is set to an instance of this class. The Flash Player then uses this class to allow MSAA clients such as screen readers to see this component. See the mx.accessibility.AccImpl and flash.accessibility.AccessibilityImplementation classes for background information about accessibility implementation classes and MSAA.

Children

A TitleWindow has no MSAA children. All children of the actual TitleWindow are siblings of the TitleWindow in the FlashPlayer's MSAA tree, because Flash Player does not support objects with accessibility implementations having children with their own accessibility implementations.

The TitleWindowAcImpl is set as the accessibilityImplementation of the titleDisplay because setting it on the TitleWindow itself would not allow the TitleWindows's children to be exposed in MSAA. Because of this an invisible rectangle is drawn in the titleDisplay making it the same size as the TitleWindow as a whole so that the MSAA Location is the bounding rectangle of the entire TitleWindow. Screen readers like JAWS rely on the MSAA Location to announce whether some component is in the TitleWindow since the MSAA structure is flat.

Role

The MSAA Role of a TitleWindow is ROLE_SYSTEM_PANE.

Name

The MSAA Name of a TitleWindow is, by default, the title that it displays. To override this behavior, set the TitleWindow's accessibilityName property.

When the Name changes, a TitleWindow dispatches the MSAA event EVENT_OBJECT_NAMECHANGE.

Description

The MSAA Description of a TitleWindow is, by default, the empty string, but you can set the TitleWindows's accessibilityDescription property.

State

The MSAA State of a TitleWindow is always STATE_SYSTEM_MOVEABLE.

Since the State does not change, a TitleWindow does not dispatch the MSAA event EVENT_OBJECT_STATECHANGE.

Value

The MSAA Value of a TitleWindow is always the empty string.

Location

The MSAA Location of a TitleWindow is its bounding rectangle.

Default Action

A TitleWindow does not have an MSAA DefaultAction.

Focus

A TitleWindow does not accept focus.

Selection

A TitleWindow does not support selection in the MSAA sense.

Other

A TitleWindow also dispatches the following MSAA events:

  • EVENT_OBJECT_CREATE, when it is created
  • EVENT_OBJECT_DESTROY, when it is closed
  • EVENT_OBJECT_LOCATIONCHANGE, when it is moved



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
 Inheritederrno : uint
Wskazuje kod błędu.
AccessibilityImplementation
 Inheritedstub : Boolean
Służy do tworzenia szkieletu ułatwień dostępu dla składnika.
AccessibilityImplementation
Właściwości chronione
 WłaściwośćZdefiniowane przez
 InheritedeventsToHandle : Array
[tylko do odczytu] All subclasses must override this function by returning an array of strings of the events to listen for.
AccImpl
 Inheritedmaster : UIComponent
A reference to the UIComponent instance that this AccImpl instance is making accessible.
AccImpl
 Inheritedrole : uint
Accessibility role of the component being made accessible.
AccImpl
Metody publiczne
 MetodaZdefiniowane przez
  
Constructor.
TitleWindowAccImpl
 Inherited
Metoda IAccessible wykonująca domyślą czynność skojarzoną ze składnikiem reprezentowanym przez tę klasę AccessibilityImplementation lub jeden z jego elementów potomnych.
AccessibilityImplementation
 Inherited
accLocation(childID:uint):*
Metoda MSAA zwracająca obiekt DisplayObject lub Rectangle określający obwiednię elementu podrzędnego w klasie AccessibilityImplementation.
AccessibilityImplementation
 Inherited
accSelect(operation:uint, childID:uint):void
Metoda IAccessible służąca do zmiany zaznaczenia w składniku reprezentowanym przez ten obiekt AccessibilityImplementation.
AccessibilityImplementation
  
[statyczny] Enables accessibility in the TitleWindow class.
TitleWindowAccImpl
 Inherited
Metoda modelu MSAA służąca do zwracania domyślnej czynności składnika reprezentowanego przez ten obiekt AccessibilityImplementation lub jednego z jego elementów podrzędnych.
AccessibilityImplementation
 Inherited
Metoda MSAA służąca do zwracania identyfikatora (liczby całkowitej bez znaku) elementu podrzędnego, który jest aktywny w składniku, o ile istnieje aktywny element.
AccessibilityImplementation
 Inherited
Metoda modelu MSAA służąca do zwracania nazwy składnika reprezentowanego przez ten obiekt AccessibilityImplementation lub jednego z jego elementów potomnych.
AccessibilityImplementation
 Inherited
Metoda modelu MSAA służąca do zwracania roli systemowej składnika reprezentowanego przez ten obiekt AccessibilityImplementation lub jednego z jego elementów podrzędnych.
AccessibilityImplementation
 Inherited
Metoda modelu MSAA służąca do zwracania tablicy zawierającej identyfikatory wszystkich elementów podrzędnych, które są zaznaczone.
AccessibilityImplementation
 Inherited
Metoda interfejsu IAccessible służąca do zwracania bieżącego stanu (w środowisku wykonawczym) składnika reprezentowanego przez ten obiekt AccessibilityImplementation lub jednego z jego elementów potomnych.
AccessibilityImplementation
 Inherited
Metoda modelu MSAA służąca do zwracania wartości (w środowisku wykonawczym) składnika reprezentowanego przez ten obiekt AccessibilityImplementation lub jednego z jego elementów podrzędnych.
AccessibilityImplementation
 Inherited
AccessibilityImplementation
 Inherited
AccessibilityImplementation
 Inherited
Zwraca tablicę zawierającą identyfikatory (liczby całkowite bez znaku) wszystkich elementów podrzędnych w obiekcie AccessibilityImplementation.
AccessibilityImplementation
 Inherited
[statyczny] Method for supporting Form Accessibility.
AccImpl
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
[statyczny] Returns true if an ancestor of the component has enabled set to false.
AccImpl
 Inherited
Zwraca wartość true albo false, wskazując, czy obiekt tekstowy o obwiedni określonej przez parametry x, y, width i height powinien być uznawany za etykietę składnika reprezentowanego przez ten obiekt AccessibilityImplementation.
AccessibilityImplementation
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Metody chronione
 MetodaZdefiniowane przez
 Inherited
Generic event handler.
AccImpl
 Inherited
Returns the name of the accessible component.
AccImpl
 Inherited
getState(childID:uint):uint
Utility method to determine state of the accessible component.
AccImpl
Konstruktor Szczegół

TitleWindowAccImpl

()Konstruktor
public function TitleWindowAccImpl(master:UIComponent)

Wersja języka: ActionScript 3.0
Wersja produktu: Flex 4
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Constructor.

Parametry
master:UIComponent — The UIComponent instance that this AccImpl instance is making accessible.
Szczegół metody

enableAccessibility

()metoda
public static function enableAccessibility():void

Wersja języka: ActionScript 3.0
Wersja produktu: Flex 4
Wersje środowiska wykonawczego: Flash Player 10, AIR 1.5

Enables accessibility in the TitleWindow class.

This method is called by application startup code that is autogenerated by the MXML compiler. Afterwards, when instances of TitleWindow are initialized, the accessibilityImplementation property of a special first child Sprite will be set to an instance of this class. If the TitleWindowAccImpl were attached to the TitleWindow itself the accessibility implementations of the TitleWindow's children would be ignored.





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.