0

私は1つのエンタープライズアプリに取り組んでいます。その中で、 Alt+AnyCharKeyの組み合わせである1つのショートカットキーで1つのポップアップを開く必要があります。

したがって、Altキーを押しながらそのキーを押すと、さまざまなcharキーに対して、さまざまな数字または文字がTextInputに入力されます。

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

では、TextInputでAlt +Keyの組み合わせを無効にするにはどうすればよいですか?

4

1 に答える 1

0

keyDown の単純な preventDefault が役立つはずです。

protected function textinput_keyDownHandler(event:KeyboardEvent):void
{
    if (event.altKey)
        event.preventDefault();
}
于 2012-05-03T11:52:10.893 に答える