To get started, obtain an Application instance via its getInstance() method and call some commands.
| Interface | Description | 
|---|---|
| Action | 
 An action that can be performed on the UI element. 
 | 
| Alias | 
 An alias in the file system. 
 | 
| AppearancePreferencesObject | 
 A collection of appearance preferences. 
 | 
| Application | 
 The System Events application. 
 | 
| ApplicationProcess | 
 A process launched from an application file. 
 | 
| Attribute | 
 An named data value associated with the UI element. 
 | 
| Browser | 
 A browser belonging to a window. 
 | 
| BusyIndicator | 
 A busy indicator belonging to a window. 
 | 
| Button | 
 A button belonging to a window or scroll bar. 
 | 
| CdAndDvdPreferencesObject | 
 User's CD and DVD insertion preferences. 
 | 
| Checkbox | 
 A checkbox belonging to a window. 
 | 
| ClassicDomainObject | 
 The Classic domain in the file system. 
 | 
| Color | 
 A list of three integers, each from 0 to 65535, representing red, green, and blue color components. 
 | 
| ColorWell | 
 A color well belonging to a window. 
 | 
| Column | 
 A column belonging to a table. 
 | 
| ComboBox | 
 A combo box belonging to a window. 
 | 
| Configuration | 
 A collection of settings for configuring a connection. 
 | 
| Data | 
 A data blob. 
 | 
| DeskAccessoryProcess | 
 A process launched from an desk accessory file. 
 | 
| Desktop | 
 Desktop picture settings. 
 | 
| Disk | 
 A disk in the file system. 
 | 
| DiskItem | 
 An item stored in the file system. 
 | 
| DockPreferencesObject | 
 User's dock preferences. 
 | 
| Domain | 
 A domain in the file system. 
 | 
| Drawer | 
 A drawer that may be extended from a window. 
 | 
| File | 
 A file in the file system. 
 | 
| FilePackage | 
 A file package in the file system. 
 | 
| Folder | 
 A folder in the file system. 
 | 
| Group | 
 A group belonging to a window. 
 | 
| GrowArea | 
 A grow area belonging to a window. 
 | 
| Image | 
 An image belonging to a static text field. 
 | 
| Incrementor | 
 A incrementor belonging to a window. 
 | 
| InsertionPreference | 
 A specific insertion preference. 
 | 
| Interface | 
 A collection of settings for a network interface. 
 | 
| List | 
 A list belonging to a window. 
 | 
| LocalDomainObject | 
 The local domain in the file system. 
 | 
| Location | 
 A set of services. 
 | 
| LoginItem | 
 An item to be launched or opened at login. 
 | 
| Menu | 
 A menu belonging to a menu bar item. 
 | 
| MenuBar | 
 A menu bar belonging to a process. 
 | 
| MenuBarItem | 
 A menu bar item belonging to a menu bar. 
 | 
| MenuButton | 
 A menu button belonging to a window. 
 | 
| MenuItem | 
 A menu item belonging to a menu. 
 | 
| NetworkDomainObject | 
 The network domain in the file system. 
 | 
| NetworkPreferencesObject | 
 The preferences for the current user's network. 
 | 
| Outline | 
 A outline belonging to a window. 
 | 
| PopOver | 
 A pop over belonging to a window. 
 | 
| PopUpButton | 
 A pop up button belonging to a window. 
 | 
| PrintSettings | |
| Process | 
 A process running on this computer. 
 | 
| ProgressIndicator | 
 A progress indicator belonging to a window. 
 | 
| PropertyListFile | 
 A file containing data in Property List format. 
 | 
| PropertyListItem | 
 A unit of data in Property List format. 
 | 
| RadioButton | 
 A radio button belonging to a window. 
 | 
| RadioGroup | 
 A radio button group belonging to a window. 
 | 
| RelevanceIndicator | 
 A relevance indicator belonging to a window. 
 | 
| Row | 
 A row belonging to a table. 
 | 
| ScreenSaver | 
 An installed screen saver. 
 | 
| ScreenSaverPreferencesObject | 
 Screen saver settings. 
 | 
| ScriptingClass | 
 A class within a suite within a scripting definition. 
 | 
| ScriptingCommand | 
 A command within a suite within a scripting definition. 
 | 
| ScriptingDefinitionObject | 
 The scripting definition of the System Events applicaation. 
 | 
| ScriptingElement | 
 An element within a class within a suite within a scripting definition. 
 | 
| ScriptingEnumeration | 
 An enumeration within a suite within a scripting definition. 
 | 
| ScriptingEnumerator | 
 An enumerator within an enumeration within a suite within a scripting definition. 
 | 
| ScriptingParameter | 
 A parameter within a command within a suite within a scripting definition. 
 | 
| ScriptingProperty | 
 A property within a class within a suite within a scripting definition. 
 | 
| ScriptingResultObject | 
 The result of a command within a suite within a scripting definition. 
 | 
| ScriptingSuite | 
 A suite within a scripting definition. 
 | 
| ScrollArea | 
 A scroll area belonging to a window. 
 | 
| ScrollBar | 
 A scroll bar belonging to a window. 
 | 
| SecurityPreferencesObject | 
 A collection of security preferences. 
 | 
| Service | 
 A collection of settings for a network service. 
 | 
| Sheet | 
 A sheet displayed over a window. 
 | 
| Slider | 
 A slider belonging to a window. 
 | 
| Splitter | 
 A splitter belonging to a window. 
 | 
| SplitterGroup | 
 A splitter group belonging to a window. 
 | 
| StaticText | 
 A static text field belonging to a window. 
 | 
| SystemDomainObject | 
 The system domain in the file system. 
 | 
| TabGroup | 
 A tab group belonging to a window. 
 | 
| Table | 
 A table belonging to a window. 
 | 
| TextArea | 
 A text area belonging to a window. 
 | 
| TextField | 
 A text field belonging to a window. 
 | 
| Toolbar | 
 A toolbar belonging to a window. 
 | 
| UiElement | 
 A piece of the user interface of a process. 
 | 
| User | 
 User account. 
 | 
| UserDomainObject | 
 The user domain in the file system. 
 | 
| ValueIndicator | 
 A value indicator ( thumb or slider ) belonging to a scroll bar. 
 | 
| Window | 
 A window belonging to a process. 
 | 
| XmlAttribute | 
 A named value associated with a unit of data in XML format. 
 | 
| XmlData | 
 Data in XML format. 
 | 
| XmlElement | 
 A unit of data in XML format. 
 | 
| XmlFile | 
 A file containing data in XML format. 
 | 
| Enum | Description | 
|---|---|
| Accs | |
| Actn | |
| Appearances | |
| Dhac | |
| Dpef | |
| Dpls | |
| DynamicStyle | |
| Edfm | |
| Emds | |
| Emky | |
| Enum | |
| Fontsmoothingstyles | |
| Highlightcolors | |
| SaveableFileFormat | |
| Scrollpagebehaviors |