Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 ALIGN
com.ghostwire.ui.enums Defines constants for the values to be used for the alignX and alignY properties in uiComponent.
 INVALID
com.ghostwire.ui.enums Defines constants for the values to be used as parameter for the invalidate() method.
 POSITION
com.ghostwire.ui.enums Defines constants for the values to be used for positioning properties, such as the textPosition property in uiLabel, and labelPosition property in uiCheckBox.
 SCROLLBAR
com.ghostwire.ui.enums Defines constants for the values to be used for hScrollPolicy and vScrollPolicy properties.
 uiBitmapImage
com.ghostwire.ui.core The uiBitmapImage class implements the ability to scale bitmap images intelligently.
 uiBox
com.ghostwire.ui.containers uiBox is a layout container that organizes its child objects sequentially horizontally or vertically.
 uiBTabView
com.ghostwire.ui.containers The uiBTabView container is the same as uiTabView, except that the tabs are placed at the bottom instead of at the top.
 uiButton
com.ghostwire.ui.controls The uiButton class implements basic button behaviors.
 uiButtonGroup
com.ghostwire.ui.controls The uiButtonGroup class represents a set of mutually exclusive uiButton choices.
 uiCheckBox
com.ghostwire.ui.controls The uiCheckBox component toggles its selected property when it is clicked.
 uiCheckListBox
com.ghostwire.ui.controls The uiCheckListBox displays a list of checkbox items within a scrollable area.
 uiComboBox
com.ghostwire.ui.controls The uiComboBox component combines a text input field (uiTextInput) with a drop-down list (uiListBox).
 uiComponent
com.ghostwire.ui.core The uiComponent class is the base class for all controls and containers in the Aspire UI Framework.
 uiCursors
com.ghostwire.ui.managers The uiCursors manager manages the use of custom cursors.
 uiDialog
com.ghostwire.ui.controls The uiDialog class is used to create and show simple modal windows.
 uiEdge
com.ghostwire.ui.core uiEdge represents the perimeter of a rectangular area and is used to describe the thickness of edges such as the margin and padding of components.
 uiEvent
com.ghostwire.ui.events The uiEvent class represents the event object passed to the event listener for certain uiComponent events.
 uiFocus
com.ghostwire.ui.managers The uiFocus manager manages tab focus management.
 uiFocusRect
com.ghostwire.ui.core uiFocusRect is used to draw a rectangle around the currently focused object.
 uiFonts
com.ghostwire.ui.managers The uiFonts manager manages the use of embedded fonts loaded into the application via external SWF files during run-time.
 uiForm
com.ghostwire.ui.containers uiForm is a subclass of uiPane and is responsible for implementing defaultButton and mnemonics (short-cut keys).
 uiFrame
com.ghostwire.ui.containers uiFrame is used to contain a single child object and is capable of displaying a skin.
 uiGrid
com.ghostwire.ui.containers uiGrid is a layout container that organizes its child objects in a table of columns and rows.
 uiHBox
com.ghostwire.ui.containers uiHBox is a layout container that organizes its child objects sequentially horizontally.
 uiImage
com.ghostwire.ui.controls The uiImage component is used to display an image, which can either be a movieclip symbol in the library, or an external SWF/GIF/JPG/PNG file.
 uiImageButton
com.ghostwire.ui.controls The uiImageButton is a button containing a uiImage instance allowing you to display an image inside the button.
 uiInteractiveItem
com.ghostwire.ui.controls uiInteractiveItem is used as the container of the renderer of an item in list-based or menu components.
 uiInteractiveItemEvent
com.ghostwire.ui.events The uiInteractiveItemEvent class defines events that are dispatched due to user interactions with list or menu items (uiInteractiveItem objects).
 uiLabel
com.ghostwire.ui.controls The uiLabel component is used to display a uiImage alongside a uiText.
 uiLabelButton
com.ghostwire.ui.controls The uiLabelButton is a button containing a uiLabel instance allowing you to display an image or text or both inside the button.
 uiLink
com.ghostwire.ui.controls The uiLink is a button containing a uiText instance allowing you to display a text inside the button.
 uiListBox
com.ghostwire.ui.controls The uiListBox displays a list of items within a scrollable area.
 uiMenu
com.ghostwire.ui.controls The uiMenu control creates a popup menu of individually selectable choices, similar to the File or Edit menu found in most software applications.
 uiMenuBar
com.ghostwire.ui.controls The uiMenuBar control is used to display a horizontal, top-level menu bar that contains one or more menu items.
 uiMenuEvent
com.ghostwire.ui.events The uiMenuEvent class defines events that are dispatched due to menu activities.
 uiMenuModel
com.ghostwire.ui.data Represents a collection of items used as data source for uiMenu.
 uiModel
com.ghostwire.ui.data Represents a collection of items used as data source for list-based components.
 uiModelEvent
com.ghostwire.ui.events The uiModelEvent class defines events that are dispatched by uiModel.
 uiMoveEvent
com.ghostwire.ui.events The uiMoveEvent class defines the "move" event that is dispatched when a component is explicitly moved via the move() method.
 uiPane
com.ghostwire.ui.containers uiPane is a basic container that does not implement any layout logic.
 uiPushButton
com.ghostwire.ui.controls uiPushButton is intended to be used as the defaultButton in uiForm containers.
 uiRadioButton
com.ghostwire.ui.controls The uiRadioButton component sets its selected property to true when it is clicked.
 uiRange
com.ghostwire.ui.data uiRange represents an adjustable range of values.
 uiResizeEvent
com.ghostwire.ui.events The uiResizeEvent class defines the "resize" event that is dispatched when a component is explicitly resized via the setSize() method.
 uiScrollable
com.ghostwire.ui.core The uiScrollable class implements the layout of scrollbars and a content area.
 uiScrollBar
com.ghostwire.ui.controls The uiScrollBar component is used to implement horizontal scrolling.
 uiScrollEvent
com.ghostwire.ui.events The uiScrollEvent class defines the "scroll" event that is dispatched when a scrollable area is scrolled.
 uiScrollPane
com.ghostwire.ui.containers The uiScrollPane component is used to display content within a scrollable area.
 uiSkins
com.ghostwire.ui.managers The uiSkins manager handles requests for skin assets and manages the loading and caching of external bitmap images used for skinning.
 uiSlider
com.ghostwire.ui.controls The uiSlider component allows the user to select a value within a range by sliding a thumb along a horizontal track.
 uiStepper
com.ghostwire.ui.controls The uiStepper component consists of a pair of buttons arranged side-by-side horizontally allowing the user to increment or decrement a value, within a predefined range, by pressing on either button.
 uiStepperInput
com.ghostwire.ui.controls The uiStepperInput component is used to display single line editable numeric value.
 uiSWF
com.ghostwire.ui.controls The uiSWF control is used to load and contain an external interactive SWF.
 uiTabView
com.ghostwire.ui.containers The uiTabView component represents a tabbed set of pages - the component displays the page corresponding to the currently selected tab in a shared content area.
 uiTabViewBar
com.ghostwire.ui.controls The uiTabViewBar class is used to display a row of selectable tab buttons.
 uiText
com.ghostwire.ui.controls The uiText component is used to display single or multiline noneditable text.
 uiTextArea
com.ghostwire.ui.controls The uiTextArea is used to display multiline editable text with scrollbars.
 uiTextInput
com.ghostwire.ui.controls The uiTextInput component is used to display editable text.
 uiTextStyles
com.ghostwire.ui.managers The uiTextStyles manager is the central depository of text formatting information.
 uiToggleFrame
com.ghostwire.ui.containers uiToggleFrame is a uiFrame whose content can be toggled enabled/disabled by clicking on a check box title.
 uiToolTips
com.ghostwire.ui.managers The uiToolTips manager manages the use of tool tips.
 uiVBox
com.ghostwire.ui.containers uiVBox is a layout container that organizes its child objects sequentially vertically.
 uiVScrollBar
com.ghostwire.ui.controls The uiVScrollBar component is used to implement vertical scrolling.
 uiVSlider
com.ghostwire.ui.controls The uiVSlider component allows the user to select a value within a range by sliding a thumb along a vertical track.
 uiVStepper
com.ghostwire.ui.controls The uiVStepper component consists of a pair of buttons arranged side-by-side vertically allowing the user to increment or decrement a value, within a predefined range, by pressing on either button.
 uiWindow
com.ghostwire.ui.containers A uiWindow container contains a title bar and a content area for its child.
 WINDOW
com.ghostwire.ui.enums Defines constants for the values to be used for the mode property of uiWindow instances.