User Guide

342 Flash Player API Overview
flash.profiler package
This package contains the showRedrawRegions() function, which can be useful for
debugging code. For more information, see the flash.profiler package in the ActionScript 3.0
Language Reference.
flash.system package
The flash.system package contains classes that provide system-level functionality and let you
get limited, specified information about the functions of the client computer running Flash
Player. The Capabilities and IME classes let you determine certain hardware and software
capabilities of the computer that is running Flash Player. Included in this package are classes
pertaining to security: Security, SecurityDomain, and LoaderContext.
The flash.system package also contains the ApplicationDomain class. This class lets you
partition your custom classes into separate application domains and to reuse definitions.
For more information, see “Client System Environment” on page 433 and the flash.system
package in the ActionScript 3.0 Language Reference.
flash.text package
This package provides classes to work with text fields, text formatting, fonts, anti-aliasing, text
metrics, style sheets, and layout. Advanced anti-aliasing is available in Flash Player 9 through
the TextFormat and TextRenderer classes. Various new methods in the TextField class let you
get low-level details about text fields. For more information, see the flash.text package in the
ActionScript 3.0 Language Reference.
flash.ui package
The flash.ui package provides classes that let you customize the user interface, specifically the
mouse cursor, the computer keyboard, and the context menu. For more information, see the
flash.ui package in the ActionScript 3.0 Language Reference.