Podstawowe informacje o środowisku systemowym klienta
Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje
Przy tworzeniu bardziej zaawansowanych aplikacji w języku zachodzi niekiedy potrzeba uzyskania informacji o funkcjach systemu operacyjnego użytkownika oraz korzystania z tych funkcji. Pakiet flash.system zawiera zbiór klas zapewniających dostęp do funkcji systemowych, takich jak:
Określanie, w jakiej domenie aplikacji i zabezpieczeń działa kod.
Określanie możliwości instancji środowiska wykonawczego Flash (takiego jak program Flash® Player lub środowiska Adobe® AIR™) używanej przez użytkownika, takich jak rozdzielczość ekranu i dostępność niektórych funkcji, takich jak odtwarzanie dźwięku w formacie MP3.
Tworzenie witryn wielojęzycznych z wykorzystaniem edytora IME.
Interakcja z kontenerem środowiska wykonawczego Flash Player (którym może być strona HTML lub aplikacja-kontener).
Zapisywanie informacji w schowku użytkownika.
Pakiet flash.system zawiera także klasy IMEConversionMode i SecurityPanel. Klasy te zawierają stałe statyczne wykorzystywane razem z klasami IME oraz Security.
Ważne pojęcia i terminy
Na poniższej liście wymieniono ważne terminy:
- system operacyjny;
- Główny program działający na komputerze, wewnątrz którego działają wszystkie aplikacje — np. Microsoft Windows, Mac OS X lub Linux®.
- Clipboard
- Kontener systemu operacyjnego służący do przechowywania tekstu lub elementów skopiowanych lub wyciętych, z którego elementy można wklejać do aplikacji.
- Domena aplikacji
- Mechanizm separowania klas używanych w różnych plikach SWF, tak aby w razie istnienia klas o tych samych nazwach w różnych plikach SWF klasy te nie były nadpisywane.
- Edytor IME (ang. Input Method Editor)
- Program (lub narzędzie systemu operacyjnego) służący do wprowadzania złożonych znaków lub symboli za pomocą standardowej klawiatury.
- System kliencki
- W terminologii programistycznej klient jest to część aplikacji (lub cała aplikacja), która działa na komputerze użytkownika i jest przez niego bezpośrednio używana. System klienta to system operacyjny na komputerze użytkownika.