Button 类

SWF 文件中的所有按钮元件都是 Button 对象的实例。Button 类提供用于处理按钮的方法、属性和事件处理函数。

有关 Button 类的更多信息,请参见以下内容:

属性摘要

下表列出了在使用 Flash Lite 2.x 的 ActionScript 时,Button 类部分支持或不支持的属性。

属性

说明

支持

menu

一个对象,它将 ContextMenu 对象与按钮相关联。

不支持

trackAsMenu

一个布尔值,它指明其它按钮是否可接收鼠标释放事件。在 System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。

部分支持

useHandCursor

一个布尔值,它指明当鼠标经过按钮上方时是否显示指针。

不支持

_xmouse

只读;指针相对于按钮实例的 x 坐标。在 System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。

部分支持

_ymouse

只读;指针相对于按钮实例的 y 坐标。在 System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。

部分支持

事件摘要

下表列出了在使用用于 Flash Lite 2.x 的 ActionScript 时,Button 类部分地支持的事件处理函数。

事件

说明

onDragOut

当在按钮上单击鼠标按钮,然后将鼠标指针拖动到按钮之外时调用。

限制:System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。

onDragOver

在指针拖过按钮时调用。在 System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。

onReleaseOutside

在这样的情况下调用:在鼠标指针位于按钮内部的情况下按下按钮,然后将鼠标指针移到该按钮外部并释放鼠标按钮。

限制:System.capabilities.hasMouseSystem.capabilities.hasStylus 设为 true 时支持。