2009年2月アーカイブ

 ちょっと必要になったので自分のためにメモ。

 まずはプロジェクトプロパティのFlexコンパイラでの設定で、追加コンパイラ引数に以下のオプションを追加して、カスタム設定ファイル用テンプレートを出力する。

-dump-config myconfig.xml

 出力されたファイルを編集した上で、それをコンパイル時に使用するために、上記のオプションを削除して以下のオプションを追加する。

-load-config+=myconfig.xml

 良くわからないけど、とりあえず行けてるっぽいです。

 ということで、特に必要ないような気もしますが、モバイル版のページを設置してみました。

秘密結社ぎゅう☆ぎゅう倶楽部・モバイル版
 http://ushi.donburi.net/i/

 全然嬉しくありませんが、これでいつでもぎゅう☆クラにアクセスできちゃいます。
 あまりテストなどはしていませんので、不具合などにお気づきの方は、コメント欄でお知らせいただけるとありがたいです。

 Flex3でフォームアプリケーションを開発していた時に、ある画面でTABキーを押すと、アプリケーション全体がフリーズしてしまうという、不可解な現象に遭遇しました。

 フリーズ中にデバッガで一時停止してみたところ、FocusManagerが、次にフォーカスを設定するコンポーネントを探すために、ひたすらループしているのが原因のようでした。
 そのアプリケーションは、ひとつのMXML上にViewStackで結構な数の画面を配置してあり、コンポーネントもかなりの数に達していて、それらのコンポーネントの可視状態や有効状態などを、ひとつひとつチェックしているらしいのです。

 とそこまではわかったのですが、なぜそんな挙動をしているのかがさっぱりわからず、しかも他の画面では同じ現象も発生しないので、ものすごーく悩んでいたのですが、ほんのちょっとした修正で、無事に解決に至りました。

 その修正内容とは「tabIndexを指定する」ということです。

 なんでこれで解決したのかはわかりませんが、Flex SDK 3.2には、FocusManager絡みのバグがあるようなので、もしかするとそれが原因なのかもしれません。
 とにかくこれからは、tabIndexは必ず指定しようと、固く心に誓ったのでした。

 本日2月13日午前9時より、2月23日午前9時までの10日間、すき家では、丑年牛丼祭りを開催し、牛丼類が全品51円引きで提供されるそうです。

 気がつけば今年やっと二回目のエントリーですが、散々呑んだ末に夜中に満腹中枢がぶっ壊れて、並を一気に2つ食べてしまうなど、相変わらず意欲的にぎゅう☆ぎゅうしております。

丑年牛丼祭り(すき家

1

このアーカイブについて

このページには、2009年2月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年1月です。

次のアーカイブは2009年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 6.0.3
ぎゅう♪ぎゅう♪ぎゅう♪ぎゅう♪ ぎゅう♪ぎゅう♪ ぎゅう♪ぎゅう♪