Packagemx.events
Classpublic class FlexNativeWindowBoundsEvent
InheritanceFlexNativeWindowBoundsEvent Inheritance flash.events.NativeWindowBoundsEvent

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : AIR 1.1

The FlexNativeWindowBoundsEvent is dispatched when the size or location changes for the NativeWindow that underlies a Window or WindowedApplication component.

See also

mx.core.Window
mx.core.WindowedApplication


Public Methods
 MethodDefined By
  
AIR-only FlexNativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)
Constructor.
FlexNativeWindowBoundsEvent
Public Constants
 ConstantDefined By
  AIR-only WINDOW_MOVE : String = windowMove
[static] The FlexNativeWindowBoundsEvent.WINDOW_MOVE constant defines the value of the type property of the event object for a windowMove event.
FlexNativeWindowBoundsEvent
  AIR-only WINDOW_RESIZE : String = windowResize
[static] The FlexNativeWindowBoundsEvent.WINDOW_RESIZE constant defines the value of the type property of the event object for a windowResize event.
FlexNativeWindowBoundsEvent
Constructor Detail
AIR-only FlexNativeWindowBoundsEvent()Constructor
public function FlexNativeWindowBoundsEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, beforeBounds:Rectangle = null, afterBounds:Rectangle = null)

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : AIR 1.1

Constructor.

Parameters
type:String — The event type; indicates the action that caused the event.
 
bubbles:Boolean (default = false) — Specifies whether the event can bubble up the display list hierarchy.
 
cancelable:Boolean (default = false) — Specifies whether the behavior associated with the event can be prevented.
 
beforeBounds:Rectangle (default = null) — The bounds of the window before the resize.
 
afterBounds:Rectangle (default = null) — The bounds of the window before the resize.
Constant Detail
AIR-only WINDOW_MOVEConstant
public static const WINDOW_MOVE:String = windowMove

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : AIR 1.1

The FlexNativeWindowBoundsEvent.WINDOW_MOVE constant defines the value of the type property of the event object for a windowMove event.

The properties of the event object have the following values:

PropertyValue
afterBoundsThe bounds of the window after the bounds changed.
beforeBoundsThe bounds of the window before the bounds changed.
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
fileThe File object associated with this event.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.
typeFlexNativeWindowBoundsEvent.WINDOW_MOVE

AIR-only WINDOW_RESIZEConstant 
public static const WINDOW_RESIZE:String = windowResize

Language Version : ActionScript 3.0
Product Version : Flex 3
Runtime Versions : AIR 1.1

The FlexNativeWindowBoundsEvent.WINDOW_RESIZE constant defines the value of the type property of the event object for a windowResize event.

The properties of the event object have the following values:

PropertyValue
afterBoundsThe bounds of the window after the bounds changed.
beforeBoundsThe bounds of the window before the bounds changed.
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
fileThe File object associated with this event.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.
typeFlexNativeWindowBoundsEvent.WINDOW_RESIZE