window.runtime 属性window.runtime.flash.display.NativeWindowInitOptions
继承NativeWindowInitOptions Inheritance Object

NativeWindowInitOptions 类定义用于构造新的 NativeWindow 实例的初始化选项。

创建窗口后,不能更改初始化选项中定义的属性。

注意:对于由 AIR 自动创建的初始应用程序窗口,所有这些属性(type 除外)均在应用程序的描述符中设置。初始窗口的类型始终为正常。

另请参见

NativeWindow
NativeWindowType
NativeWindowSystemChrome


属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  maximizable : Boolean
指定窗口是否可最大化。
NativeWindowInitOptions
  minimizable : Boolean
指定窗口是否可最小化。
NativeWindowInitOptions
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  resizable : Boolean
指定窗口是否可调整大小。
NativeWindowInitOptions
  systemChrome : String
指定是否为窗口提供系统镶边。
NativeWindowInitOptions
  transparent : Boolean
指定窗口是否支持针对桌面的透明度和 Alpha 混合。
NativeWindowInitOptions
  type : String
指定要创建的窗口的类型。
NativeWindowInitOptions
公共方法
 方法定义方
  
创建新的 NativeWindowInitOptions 对象。
NativeWindowInitOptions
 Inherited
hasOwnProperty(name:String):Boolean
指示对象是否已经定义了指定的属性。
Object
 Inherited
isPrototypeOf(theClass:Object):Boolean
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
propertyIsEnumerable(name:String):Boolean
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
设置循环操作动态属性的可用性。
Object
 Inherited
toString():String
返回指定对象的字符串表示形式。
Object
 Inherited
valueOf():Object
返回指定对象的原始值。
Object
属性详细信息
maximizable属性
maximizable:Boolean  [读写]

指定窗口是否可最大化。

对于带有系统镶边的窗口,此设置将影响窗口最大化按钮的外观。它还将影响系统管理的用户界面的其他部分,比如 Microsoft Windows 中的窗口菜单。

当设置为 false 时,将无法最大化窗口。

注意:在某些操作系统中(比如 Mac OS X),最大化窗口后并不会阻止调整窗口大小,若要阻止窗口缩放或调整大小,maximizableresizable 必须同时设置为 false

默认值为 true

另请参见

minimizable属性 
minimizable:Boolean  [读写]

指定窗口是否可最小化。

对于带有系统镶边的窗口,此设置将影响窗口最小化按钮的外观。它还将影响系统管理的用户界面的其他部分,比如 Microsoft Windows 中的窗口菜单。

当设置为 false 时,将无法最小化窗口。

默认值为 true

另请参见

resizable属性 
resizable:Boolean  [读写]

指定窗口是否可调整大小。

注意:在某些操作系统中(比如 Mac OS X),最大化窗口是一种调整大小操作,若要阻止窗口缩放或调整大小,maximizableresizable 必须同时设置为 false

默认值为 true

另请参见

systemChrome属性 
systemChrome:String  [读写]

指定是否为窗口提供系统镶边。

镶边指的是允许用户控制窗口的桌面属性的窗口控件。系统镶边使用桌面环境的标准控件,其中可以运行 AIR 应用程序,并符合本机操作系统的标准外观。

若要使用由框架(诸如 Flex)提供的镶边,或若要提供您自己的窗口镶边,请将 systemChrome 设置为 NativeWindowSystemChrome.NONE

用作此属性的有效值的常数在 NativeWindowSystemChrome 类中定义:

如果未指定,systemChrome 的默认值为 NativeWindowSystemChrome.STANDARD

对于带有系统镶边的窗口,不支持将 transparent 属性设置为 true

默认值为 NativeWindowSystemChrome.STANDARD

另请参见

transparent属性 
transparent:Boolean  [读写]

指定窗口是否支持针对桌面的透明度和 Alpha 混合。

如果为 true,则窗口显示与桌面复合。窗口中未被显示对象覆盖的区域或被 Alpha 设置接近 0 的显示对象覆盖的区域,从效果上说是不可见的,不会截获鼠标事件(窗口下面的桌面对象将接收这些事件)。对象不再截获鼠标事件时的 Alpha 值在大约 .06 和 .01 之间变化,具体取决于操作系统。

对于带有系统镶边的窗口,不支持将 transparent 属性设置为 true

默认值为 false

type属性 
type:String  [读写]

指定要创建的窗口的类型。

用作此属性的有效值的常数在 NativeWindowType 类中定义:

如果未指定,type 的默认值为 NativeWindowType.NORMAL

默认值为 NativeWindowType.NORMAL

另请参见

构造函数详细信息
NativeWindowInitOptions()构造函数
function NativeWindowInitOptions()

创建新的 NativeWindowInitOptions 对象。

新创建的对象的默认值为: