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®.

Schowek
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.