2008年8月8日金曜日

AirでのKeyEvent

作成中のSlimTimerにてKeyboardのショートカットを作るため、KeyEventの取得方法を色々みていました。
で、GoogleSiteに記事を登録しました。
Air画面でのKeyイベント
Contentsはこんな感じ
1. Keyイベントの登録方法
2. GUIコントロール部品でのKeyListener
3. 画面内でのKeyListener
3.1 mx:WindowedApplicationの場合
3.2 mx:Windowの場合
3.3 mx:TitleWindowの場合
4. Airアプリケーション全体へのKeyListener
5. 複数EventListenerを登録した場合の順序


サンプルをみていたら、KeyCodeの定数が使われていなくて直接数値が埋め込まれているのが多くて、えーありえへん!って思っていたんだけど、よくよくみると、Keyboardってクラスに定数があるのを発見。
そりゃそうよねー。気づいてよかった。
• • •