自定义焦点矩形

默认情况下,焦点矩形以黄色加亮显示,指示当前选择的按钮或输入文本框。此外,如果将影片剪辑的 tabEnabled 属性设置为 true,或者如果影片剪辑具有与之关联的事件处理函数且它们的 tabEnabled 属性未设置为 false,则还包括影片剪辑。有关更多信息,请参见关于焦点矩形

通过将全局 _focusRect 属性设置为 false,可以禁用默认的焦点矩形行为。此外,还可以针对特定的按钮或影片剪辑禁用焦点矩形(请参见"Flash Lite 2.x ActionScript 语言参考"中的 _focusrect (Button._focusrect property)_focusrect (MovieClip._focusrect property))。

还可以将焦点矩形的颜色从默认的黄色更改为任何其它颜色。为此,可以使用 SetFocusRectColor 命令,该命令将 RGB 值作为参数。例如,以下代码将焦点矩形的颜色更改为红色:

fscommand2("SetFocusRectColor", 255, 0, 0);