Ułatwienia dostępu do składników

Czytniki ekranu, które generują dźwiękowe opisy treści ekranu, ułatwiają użytkownikom niewidzącym i niedowidzącym dostęp do treści wizualnych w aplikacjach Flash. Informacje na temat przygotowania aplikacji Flash do współpracy z czytnikiem ekranu zawiera Rozdział 18, „Tworzenie treści dostępnych dla użytkowników niepełnosprawnych”, w podręczniku Korzystanie z programu Flash .

Aby składnik w języku ActionScript 3.0 był dostępny dla czytnika ekranu, konieczne jest także zaimportowanie odpowiedniej dla składnika klasy ułatwień dostępu oraz wywołanie metody enableAccessibility() tej klasy. Dla następujących składników w języku ActionScript 3.0 można włączyć ułatwienia dostępu zapewniające współpracę z czytnikiem ekranu:

Składnik

Klasa ułatwień dostępu

Przycisk

ButtonAccImpl

Pole wyboru

CheckBoxAccImpl

Lista kombinowana

ComboBoxAccImpl

Lista

ListAccImpl

Przycisk opcji

RadioButtonAccImpl

Lista tytułów

TileListAccImpl

Klasy ułatwień dostępu odpowiadające poszczególnym składnikom znajdują się w pakiecie fl.accessibility . Na przykład, aby udostępnić składnik CheckBox dla czytnika ekranu, należałoby dodać do aplikacji następujące instrukcje:

import fl.accessibility.CheckBoxAccImpl; 
 
CheckBoxAccImpl.enableAccessibility();

Ułatwienia dostępu są włączane dla danej klasy składników tylko raz, niezależnie od liczby utworzonych wystąpień.

Uwaga: Włączenie ułatwień dostępu nieznacznie zwiększa objętość pliku, ponieważ powoduje dodanie do niego wymaganych klas podczas kompilacji.

Większość składników umożliwia także nawigację za pomocą klawiatury. Więcej informacji o włączaniu ułatwień dostępu do składników oraz nawigacji za pomocą klawiatury zawierają sekcje Interakcja z użytkownikiem w rozdziale Korzystanie ze składników interfejsu użytkownika oraz opisy klas ułatwień dostępu w Skorowidzu języka ActionScript 3.0 dla programu Flash Professional .