【发布时间】:2012-01-10 10:43:21
【问题描述】:
我正在构建一个 Flash 应用程序,并且在一帧上我有许多控件,按 Tab 键将突出显示并允许选择(可访问性)。
当我选择其中一个控件时,其背景顶部有一个 alpha 形状(最初设置为 0),它会使原始屏幕略微变暗,并且一个新控件出现在前面(顶部)并带有信息(此框可以关闭,原始屏幕从其暗淡的 alpha 状态补间恢复正常)。
我的问题是,我想停止原始屏幕上的控件以通过选项卡切换(我只想按选项卡以突出显示新的窗口按钮)。
我知道我可以在每个单独的控件上使用 tabEnabled,但是是否可以简单地将顶级控件 tabEnabled 设置为 false 并让它禁用其自己子项的所有选项卡索引。
由于在我的顶层下方的每个影片剪辑控件中都有不同的级别或子控件,我只想设置顶层。我是否必须编写一个递归函数来完成如此简单的功能?
谢谢
【问题讨论】:
标签: flash actionscript-3 actionscript tabindex cs4