2012-04-19 5 views
0

私は1つのエンタープライズアプリケーションを開発中です。 その場合、1つのショートカットキーで1つのポップアップを開く必要があります。これはAlt + AnyCharKeyの組み合わせです。TextInputのAlt + charkeyの組み合わせ4.6

そのため、異なるキーのAltキーを押すと、TextInputに異なる数字や文字が入力されます。

Alt + Aと入力すると、TextInputに1が出力されます。 問題は、ショートカットキーをキャプチャしてポップアップを開き、そのポップアップのTextInputにフォーカスを設定すると、その番号がTextInputに入力されることです。

これを無効にするにはどうすればいいですか?Alt + Key TextInputの組み合わせ??? KeyDownイベントで

+0

が、これはAIRアプリになるだろう考えるのを助ける必要がありますか?そうでない場合、Alt + ___ショートカットでは、フラッシュにアクセスする前にブラウザのショートカットが有効になることがあります。問題が発生する可能性があります。 –

+0

yah、これはAIRアプリケーションです... –

答えて

0

シンプルでpreventDefaultは、私が

protected function textinput_keyDownHandler(event:KeyboardEvent):void 
{ 
    if (event.altKey) 
     event.preventDefault(); 
} 
+0

ありがとうございます... –