Packagemx.core
Interfacepublic interface IWindow
Implementors Window, Window, WindowedApplication, WindowedApplication

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

The IWindow interface defines the API for components that serve as top-level containers in Flex-based AIR applications (containers that represent operating system windows).



Public Properties
 PropertyDefined By
  AIR-only maximizable : Boolean
[read-only] Specifies whether the window can be maximized.
IWindow
  AIR-only minimizable : Boolean
[read-only] Specifies whether the window can be minimized.
IWindow
  AIR-only nativeWindow : NativeWindow
[read-only] The underlying NativeWindow that the Window component uses.
IWindow
  AIR-only resizable : Boolean
[read-only] Specifies whether the window can be resized.
IWindow
  AIR-only status : String
The string that appears in the status bar, if it is visible.
IWindow
  AIR-only systemChrome : String
[read-only] Specifies the type of system chrome (if any) the window has.
IWindow
  AIR-only title : String
The title text that appears in the window title bar and the taskbar.
IWindow
  AIR-only titleIcon : Class
The Class (usually an image) used to draw the title bar icon.
IWindow
  AIR-only transparent : Boolean
[read-only] Specifies whether the window is transparent.
IWindow
  AIR-only type : String
[read-only] Specifies the type of NativeWindow that this component represents.
IWindow
  AIR-only visible : Boolean
[read-only] Controls the window's visibility.
IWindow
Public Methods
 MethodDefined By
  
AIR-only close():void
Closes the window.
IWindow
  
AIR-only maximize():void
Maximizes the window, or does nothing if it's already maximized.
IWindow
  
AIR-only minimize():void
Minimizes the window.
IWindow
  
AIR-only restore():void
Restores the window (unmaximizes it if it's maximized, or unminimizes it if it's minimized).
IWindow
Property Detail
AIR-only maximizableproperty
maximizable:Boolean  [read-only]

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

Specifies whether the window can be maximized.


Implementation
    public function get maximizable():Boolean
AIR-only minimizableproperty 
minimizable:Boolean  [read-only]

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

Specifies whether the window can be minimized.


Implementation
    public function get minimizable():Boolean
AIR-only nativeWindowproperty 
nativeWindow:NativeWindow  [read-only]

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

The underlying NativeWindow that the Window component uses.


Implementation
    public function get nativeWindow():NativeWindow
AIR-only resizableproperty 
resizable:Boolean  [read-only]

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

Specifies whether the window can be resized.


Implementation
    public function get resizable():Boolean
AIR-only statusproperty 
status:String

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

The string that appears in the status bar, if it is visible.


Implementation
    public function get status():String
    public function set status(value:String):void
AIR-only systemChromeproperty 
systemChrome:String  [read-only]

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

Specifies the type of system chrome (if any) the window has. The set of possible values is defined by the constants in the NativeWindowSystemChrome class.


Implementation
    public function get systemChrome():String

See also

flash.display.NativeWindowSystemChrome
AIR-only titleproperty 
title:String

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

The title text that appears in the window title bar and the taskbar.


Implementation
    public function get title():String
    public function set title(value:String):void
AIR-only titleIconproperty 
titleIcon:Class

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

The Class (usually an image) used to draw the title bar icon.


Implementation
    public function get titleIcon():Class
    public function set titleIcon(value:Class):void
AIR-only transparentproperty 
transparent:Boolean  [read-only]

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

Specifies whether the window is transparent.


Implementation
    public function get transparent():Boolean
AIR-only typeproperty 
type:String  [read-only]

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

Specifies the type of NativeWindow that this component represents. The set of possible values is defined by the constants in the NativeWindowType class.


Implementation
    public function get type():String

See also

flash.display.NativeWindowType
AIR-only visibleproperty 
visible:Boolean  [read-only]

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

Controls the window's visibility.


Implementation
    public function get visible():Boolean
Method Detail
AIR-only close()method
public function close():void

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

Closes the window.

AIR-only maximize()method 
public function maximize():void

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

Maximizes the window, or does nothing if it's already maximized.

AIR-only minimize()method 
public function minimize():void

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

Minimizes the window.

AIR-only restore()method 
public function restore():void

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

Restores the window (unmaximizes it if it's maximized, or unminimizes it if it's minimized).