2009/08/28

FlexのテキストコントロールにIMEでインライン入力不可 〜経過2〜

Windows Vista, XP + Flash Player 10環境で、FlexのTextInput, TextArea, ComboBox(editable), RichTextEditorコントロールにIMEによる日本語入力でインライン入力ができない現象に遭遇していたんだけれど、Flash Player 10.0.30.18で一部Fixされていました。
Flexではなく、Flash Playerの問題だったらしくJIRAで経過をチェックできず、気付くのが遅れました。

なお、この問題の再現方法としては2つありまして、修正されていることに気がついたのは下記のケース2に関してです。
ケース1はまだFixされていないようですので、チェックを継続していきます。

ケース1
テキストコントロール、またはその親コンテナのプロパティalphaに1未満の値、例えば0.99を設定し、Flash Player 10以降をターゲットとしてビルドした場合。

ケース2
テキストコントロールのプロパティwidthに親コンテナより大きな値を設定し、Flash Player 10以降をターゲットとしてビルドした場合。

FlexのテキストコントロールにIMEでインライン入力不可
http://blog.air-life.net/2008/12/ime.html

FlexのテキストコントロールにIMEでインライン入力不可 〜その2〜
http://blog.air-life.net/2008/12/flexime-2.html

FlexのテキストコントロールにIMEでインライン入力不可 〜経過1〜
http://blog.air-life.net/2009/01/flexime-1.html

0 件のコメント: