08/09/30 12:52:52 5LAmHauj
FlexBuilder3.0, Flex3.1 AS3です。
FlexBuilderのヘルプから、リファレンスを見ると、
flash.ui.Keyboardの静的定数に、AとかBとかのキーコードの定数があるのですが、
FlexBuilder上でKeyboard.Aと記述すると、
「1119: 未定義である可能性が高いプロパティ A に静的型 Class の参照を使用してアクセスしています。」
というコンパイルエラーになってしまいます。
でも、Keyboard.DELETEという定数は、普通に使用可能です。
なぜ、この定数が使えないんでしょうか?
少し調べてみるとWeb上の記述だと、その定数はないのですが、
URLリンク(livedocs.adobe.com)
私のFlexBuilderのヘルプから見ると、その定数は存在します。
こっちにはありますね。
URLリンク(help.adobe.com)
どうすれば、この定数が使用できるのでしょうか?
試したコードはこんな感じです。
private function myKeyDown(eventObj:KeyboardEvent):void
{
if (eventObj.keyCode == Keyboard.A)
{
//
}
}