2012-01-10 63 views
0

我正在構建閃光燈應用程序,並且在一個框架中,我有一些控件,按下標籤會突出顯示並允許選擇(可訪問性)。閃光燈(AS3) - 質量標籤啓用

當我選擇其中一個控件時,背景的頂部有一個alpha形狀(最初設置爲0),它會使原始屏幕變暗一點,並且一個新控件出現在前面(頂部)這個盒子可以關閉,原來的屏幕從暗淡的alpha狀態恢復到正常狀態)。

我的問題是,我想停止在原始屏幕上的控件被選中(我只想按下標籤來突出顯示新的窗口按鈕)。

我知道我可以在每個單一控制使用tabEnabled,但它可以簡單地設置一個最高級別控制tabEnabledfalse,並且它可以禁止自己的孩子的所有的標籤索引。

由於各個不同的級別或每個影片剪輯控件中的子控件位於我的最高級別下方,因此我只想設置最高級別。我需要編寫一個遞歸函數來完成這樣簡單的功能嗎?

感謝

回答