Main Page | Packages | Class Tree | Index | Help

mx.managers

class SystemManager

Object
  |
  +--mx.managers.SystemManager


class SystemManager
extends Object

Class for managing which top level window is activated.

Also provides an idle event and stage coordinates



Field Summary

static
__addEventListener: Function


static
__removeEventListener: Function


static
__screen: Object
the current coordinates of the stage

static
_xAddEventListener: Function
internal override of addEventListener

static
_xRemoveEventListener: Function
internal override of removeEventListener

static
activate: Function
mixins from OverlappedWindows

static
addEventListener: Function
listen for idle events

static
checkIdle: Function


static
deactivate: Function


static
dispatchEvent: Function
from mx.events.EventDispatcher

static
form: MovieClip
the current top level window

static
forms: Array
list of top level windows

static
idleFrames: Number
number of frames since the last mouse or key activity

static
interval: Number
the interval used to check for idle

static
isMouseDown
state of the mouse button

static
onMouseMove: Function


static
onMouseUp: Function


static
removeEventListener: Function
listen for idle events

Fields inherited from class Object

__proto__, constructor, prototype

Property Summary

static
screen: Object (read-only)
get an object containing the size and position of the stage

Method Summary

static
addFocusManager ( f: UIComponent ): Void
register a window containing a focus manager.

static
init ( Void ): Void
users of SystemManager must call init() before using SystemManager

static
onMouseDown ( Void ): Void
track mouse clicks to see if we change top-level forms

static
onResize ( Void ): Void
keep track of the size and position of the stage

static
removeFocusManager ( f: UIComponent ): Void
focus managers should never get removed unless overlapped window support is added

Methods inherited from class Object

addProperty, hasOwnProperty, isPropertyEnumerable, isPrototypeOf, registerClass, toLocaleString, toString, unwatch, valueOf, watch



Field Documentation

__addEventListener

static var __addEventListener: Function

__removeEventListener

static var __removeEventListener: Function

__screen

static var __screen: Object
the current coordinates of the stage

_xAddEventListener

static var _xAddEventListener: Function
internal override of addEventListener

_xRemoveEventListener

static var _xRemoveEventListener: Function
internal override of removeEventListener

activate

static var activate: Function
mixins from OverlappedWindows

addEventListener

static var addEventListener: Function
listen for idle events

checkIdle

static var checkIdle: Function

deactivate

static var deactivate: Function

dispatchEvent

static var dispatchEvent: Function
from mx.events.EventDispatcher

form

static var form: MovieClip
the current top level window

forms

static var forms: Array
list of top level windows

idleFrames

static var idleFrames: Number
number of frames since the last mouse or key activity

interval

static var interval: Number
the interval used to check for idle

isMouseDown

static var isMouseDown
state of the mouse button

onMouseMove

static var onMouseMove: Function

onMouseUp

static var onMouseUp: Function

removeEventListener

static var removeEventListener: Function
listen for idle events


Property Documentation

screen

static screen: Object (read-only)
get an object containing the size and position of the stage

Value:
object with x, y, width and height


Method Documentation

addFocusManager

static function addFocusManager(f: UIComponent): Void
register a window containing a focus manager.

this method is replaced when overlapped window support is added

init

static function init(Void): Void
users of SystemManager must call init() before using SystemManager

onMouseDown

static function onMouseDown(Void): Void
track mouse clicks to see if we change top-level forms

onResize

static function onResize(Void): Void
keep track of the size and position of the stage

removeFocusManager

static function removeFocusManager(f: UIComponent): Void
focus managers should never get removed unless overlapped window support is added


The documentation was generated from the following file:


Copyright © 1997-2005 Macromedia, Inc. All rights reserved. Generated with AS2Doc