Window 组件在一个具有标题栏、边框和关闭按钮(可选)的窗口内显示电影剪辑的内容。
Window 组件可以是模式的,也可以是非模式的。模式窗口会防止鼠标和键盘输入转至该窗口之外的其他组件。Window 组件还支持拖动操作;用户可以单击标题栏并将窗口及其内容拖动到另一个位置。拖动边框不会更改窗口的大小。
如果使用 PopUpManager 向文档添加 Window 组件,则该 Window 实例将具有它自己的 FocusManager,与文档其他对象所具有的 FocusManager 不同。如果不使用 PopUpManager,窗口的内容会参与焦点排序。有关控制焦点的详细信息,请参阅创建自定义焦点导航或FocusManager 类。
每个 Window 实例的实时预览反映在创作过程中对属性检查器或“组件检查器”面板中的所有参数所做的更改,但 contentPath 除外。
在将 Window 组件添加到应用程序时,您可以使用“辅助功能”面板,以使其可由屏幕读取器访问。首先,您必须添加以下代码行来启用辅助功能:
mx.accessibility.WindowAccImpl.enableAccessibility();
不管一个组件有多少实例,都只对其启用一次辅助功能。有关详细信息,请参阅创建辅助内容。