勝負服を着て職場へ…
行きそうになったので。これは場違いだと思い着替え直して出社しました(笑)
白のストライプのパンツに胸元が広く切れ込んだ襟の立つ黒いTシャツ、ボタンがキラリと輝く真っ白なシャツ。襟を立てて鏡の前に立ってみると…勝負服!?会社にこんな格好で行ったら絶対おかしい…という事でパンツはジーンズに、胸元開いたシャツのインナーにタンクトップ。それとなく地味にカジュアルに変身しました(^^;。先のとんがった白いシューズをはいたら夜のお仕事してる人になる所でした…。そういう格好は嫌いじゃないんですけど、人の目に触れるのは恥ずかしい(/ー\)。ほどほどにカジュアルな格好をしていく事にしよっと(苦笑)
Flash Player 8情報
ポロポロ見つけ出したからメモを随時追記
- http://osflash.org/doku.php?id=flashcoders:undocumented:flash8
- http://theflashblog.com/
- http://www.luminicbox.com/blog/?page=post&id=49
やっぱりSWFのバージョンを書き換えるのは1byte書き換えるだけだったようです。Convert2SWFがやってるのも同じことだった…なにのundefinedの関数があるのはナゼだ…さらにIME制御の情報が極端に少ないのはナゼだ…まさか…まさか…。
#追記:うぉー、setConversionMode関数が見えるようになった!!
Flash 8 IME制御方法
まだ手探りなんでコードが荒いですが、できました!
ひらがな入力にIMEを切り替えるには下記コードでいけました。
_global.System.IME.setConversionMode(_global.System.IME.JAPANESE_HIRAGANA);
setConversionModeに渡せる引数は以下の6種類です。
- ALPHANUMERIC_FULL
- ALPHANUMERIC_HALF
- CHINESE
- JAPANESE_HIRAGANA
- JAPANESE_KATAKANA_FULL
- JAPANESE_KATAKANA_HALF
他にも用意されているメソッド
- _global.System.IME.getEnabled
- _global.System.IME.setEnabled
- _global.System.IME.getConversionMode
- _global.System.IME.setConversionMode
- _global.System.IME.setCompositionString
- _global.System.IME.doConversion
戻り値はbooleanでした。ちゃんと制御できたらtrueになるみたいです。実際の開発方法(現段階)はMX2004で普通にパブリッシュした後、できたSWFをバイナリエディタで開いて00000003: 07 を 08に書き換えるか、 ここにあるConvert2SWF8を使ってSWFのバージョンを書き換えます。後は普通にブラウザで表示すると実行できます!
ふー、とりあえず寝れる(笑)
涼しい朝と甘いコーヒー
おはようございます!んー、今日は涼しくて過ごしやすいですね!昨日の暑さが「あれ?最近暑かったような」と思えるくらい涼しいです。
今朝は急に甘いものが飲みたくなってスタバでキャラメルマキアートをゲットしてきました。ほんとはマンゴーにしようと思ったんですけど、黒いThinkPadの横にマンゴーという図があまりにトロピカルだったので、普通にしておきました(謎)んっ、朝の眠気覚ましに甘いものはいい感じです♪
さあ、甘いコーヒーを飲んでちょっと幸せな気分になれたので、キリリと気持ちを切り替えてお仕事に挑みます。今日も一日がんばりましょー!
IME制御はEventListenerで
やってみた。各コンポーネントのイベントにいちいち書かなくて良くなったは楽になったんですけど、根本的にはコツコツ書かないといけない。リスナーはfocusIn, focusOutで制御を行っていて、全てのパターンのIME制御を使うことはまれだと思うので、これでも良いかなと思いました。
あとはコンポーネントの命名で末尾にJpとかKanaとかついてたら、ステージ上のコンポーネントなめて、自動的にリスナーに登録する事も考えましたけどなんか気持ち悪いので却下。それをやるならIMEモードをプロパティに持ったUIコンポーネントの方が素敵かなと。
寝ると宣言した後に気になって気になってやってしまった事でした(^^;
すごい笑った!
私の日記のすぐ下のエントリ「涼しい朝と甘いコーヒー」を読んでから
http://d.hatena.ne.jp/tpircs/20050720#1121821836
を読んでみてください。私のつまらん朝の挨拶より、朝一番で笑顔にしてくれるこっちの方がいいー(笑)