Проверив свойство
System.totalMemory
, можно определить объем памяти (в байтах), который в данный момент используется средой выполнения Это свойство позволяет отслеживать использование памяти и оптимизировать приложения на основе изменений уровня памяти. Например, если определенный видеоэффект вызывает значительное увеличение использования памяти, возможно, этот эффект требуется изменить или убрать совсем.
Свойство
System.ime
ссылается на текущий установленный редактор метода ввода (IME). Оно позволяет прослушивать события
imeComposition
(
flash.events.IMEEvent.IME_COMPOSITION
) с помощью метода
addEventListener()
.
Третьим свойством класса System является
useCodePage
. Если для свойства
useCodePage
установлено значение
true
, в среде выполнения для загрузки внешних текстовых файлов используется стандартная кодовая страница операционной системы. Если установить для этого свойства значение
false
, в среде выполнения внешний файл интерпретируется в кодировке Юникод.
Если для свойства
System.useCodePage
установлено значение
true
, помните, что стандартная кодовая страница операционной системы должна включать символы, используемые во внешнем текстовом файле, чтобы можно было отобразить данный текст. Например, если загружается внешний текстовый файл, содержащий китайские символы, эти символы нельзя отобразить в системе, где используется кодовая страница Windows для английского языка, поскольку она не содержит символов для китайского языка.
Чтобы обеспечить пользователям на всех платформах возможность просматривать внешние текстовые файлы, используемые в приложениях, необходимо сохранить все внешние файлы в кодировке «Юникод» и оставить для свойства
System.useCodePage
значение
false
. Таким образом, среда выполнения интерпретирует текст в кодировке Юникод.