• ベストアンサー

flash テキストエリア入力時 直打ちできない

flashでメールフォームを制作したのですが テキストエリア入力時に、2バイト文字を打ち込もうとすると 外枠(ブラウザ外)に打ち込むウィンドウが出てしまいます。 そのまま打ち込み、エンターで決定すれば問題なく入力できるのですが flashのテキストエリア上に直打ちはできるものなのでしょうか? 環境はmac os10.4 flash cs4 AS2,flashplayer 8です。 文字入力も基本的にmacでかくにんしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • DPE
  • ベストアンサー率85% (666/776)
回答No.1

Mac OS 10.4 の標準日本語入力システム「ことえり」のヘルプからの抜粋です。 --- 引用ここから ソフトウェアのなかには、日本語を入力する場合に、書類のウインドウ上で日本語の入力・変換ができるものと、画面の下に表示される小さなウインドウ内で日本語の入力・変換ができるものがあります。書類のウインドウ上で日本語の入力・変換をする方式を「インライン入力」と呼びます。 「ことえり」を使って文字を入力する場合、文字の入力場所でインライン入力ができないときは、「変換ウインドウ」が画面に表示されます。 --- 引用ここまで ↑ 変換ウィンドウが出るということは、Flash Player はインライン入力(直打ち)に対応していないのではないでしょうか。 ちなみに ActionScript 3.0 ・ Flash Player 9 のテキスト入力も試してみましたが、変換ウィンドウが表示されてしまいました。 当方の環境では Flash Player 10 でパブリッシュした swf 作品の動作確認ができないのですが、少なくとも9までは対応していないようです。 しかし、これはあくまでも Mac の Flash Player の事情ですので、閲覧者が WIndows やその他直打ちできるOSを使っているのであれば、問題はありません。

gateauch
質問者

お礼

なるほど!ありがとうございます。細かく調べていただいて。。 対応していないのは仕方がないですね。 大変よくわかりました!

関連するQ&A