Q13:テキストフィールドコンポーネントの入力時に入力モードを自動的に切り換えるにはどうすればよいでしょうか?
Q13-1:
たとえば、あるテキストフィールドを選択(クリック)すると「直接入力」になる。
別のテキストフィールドを選択すると「ひらがな」入力になる。
テキストフィールドコンポーネントのアクションイベントでIMEの入力モードを自動的に切り換える。
A13-1:
お問い合わせの件ですが、フォーカス取得時の入力モード設定は、フォーカスイベントからテキストフィールドの「入力モードを英語にする()」、「入力モードを日本語にする()」を起動することで行うことができます。
アクションイベントによる切り替えは、現在の入力モードを取得・判別する方法がありませんので、入力モード設定時にそのときの状態を別のコンポーネントに保持しておくなど、少々工夫が必要になります。
関連ファイル:入力モード切替.mzax