ページの先頭行へ戻る
Interstage Charset Manager Standard Edition Web入力 Agent V9 コマンドリファレンス JSVR部品 JSVR-Webサービス JSVRAX編
FUJITSU Software

8.9.3 文字検索ダイアログTIPの機能とGUI

本TIPでは、文字検索ダイアログと文字プロパティダイアログを提供します。

◆文字検索ダイアログ

文字検索ダイアログとは、各種検索条件により文字を検索/確定するモーダルダイアログです。

図8.9 JSVRAX.IME : 文字検索ダイアログ

図8.9 JSVRAX.IME : 文字検索ダイアログ」のダイアログ上の番号(1)~(18)の名称とその説明は「表8.7 JSVRAX.IME : 文字検索ダイアログの機能(その1)」のとおりです。

表8.7 JSVRAX.IME : 文字検索ダイアログの機能(その1)

番号

名称

説明

(1)

読み条件指定域

文字の読みを指定してください。複数の値はカンマ区切りで指定してください(例「あい,うえ,お」)。右のドロップダウンボタンクリックで、指定例をリスト表示します。

読み条件指定域へ入力する際の注意事項は次のとおりです。

  • JSVR-Webサービスにおける漢字の読みの仕様に準拠した文字列で指定してください。

  • 30文字以内で指定してください。

  • 10個以内の読みで指定してください。

(2)

読み条件のAND/OR選択ボタン

読み条件指定域の複数の値を、AND検索するかOR検索するかを選択してください。

(3)

画数条件指定域

文字の画数あるいは画数範囲を指定してください。範囲は半角マイナスで繋いで指定してください(例「3-5」)。複数の値はカンマ区切りで指定してください(例「3-5,10,12」)。複数の値はORで検索します。右のドロップダウンボタンクリックで、指定例をリスト表示します。

画数条件指定域へ入力する際の注意事項は次のとおりです。

  • JSVR-Webサービスにおける漢字の画数の仕様に準拠した数値で指定してください。

  • 30文字以内で指定してください。

  • 10個以内の画数/画数範囲で指定してください。

(4)

部首条件指定域

一覧から選択し、文字の部首を指定してください。右のドロップダウンボタンクリックで、部首一覧を表示します。

(5)

コード条件指定域

文字のコードあるいはコード範囲を指定してください。範囲は半角マイナスで繋いで指定してください(例「00003042-00003044」)。複数の値はカンマ区切りで指定してください(例「00003042-00003044,000030A2,0000E000」)。複数の値はORで検索します。右のドロップダウンボタンクリックで、指定例をリスト表示します。

コード条件指定域へ入力する際の注意事項は次のとおりです。

  • JSVR-Webサービスにおける運用文字コードのコードフォーマットの仕様に準拠した文字列で指定してください。

  • 50文字以内で指定してください。

  • 10個以内のコード/コード範囲で指定してください。

(6)

ソートオーダ選択ボタン

検索結果表示のソートオーダを選択してください。

(7)

文字部品の手書き域

文字部品を手書きしてください。マウスダウンでストロークの描画を開始し、マウスアップで現在のストロークの描画を終えます。

ストローク数は100以内、1ストローク中の描画点は1000以内で指定できます。

(8)

文字部品の手書きクリアボタン

文字部品の手書きを消去します。

(9)

文字部品の手書きアンドゥボタン

文字部品の手書きを1つ前の状態に戻します。

(10)

文字部品の手書き認識ボタン

文字部品の手書き域のストロークデータを使って、手書き文字部品認識を行います。

文字部品の手書き域にストロークが1以上指定されている必要があります。

(11)

手書き文字部品認識の結果リスト域

手書き文字部品認識の結果をリスト表示します。文字部品クリックで、対象を選択状態にします。文字部品条件指定域に同じ文字部品が存在しない場合のみ、文字部品ダブルクリックで、対象を文字部品条件指定域に入れることができます。

(12)

文字部品削除ボタン

文字部品条件指定域で選択中の文字部品を削除します。

(13)

文字部品追加ボタン

手書き文字部品認識の結果リスト域で選択中の文字部品を、文字部品条件指定域に入れます。

(14)

文字部品条件指定域

手書き文字部品認識により、文字の部品を指定してください。文字部品クリックで、対象を選択状態にします。

(15)

クリアボタン

マウスクリックで、検索条件をクリアします。

(16)

検索ボタン

マウスクリックで、検索を実行します。

(17)

左ボタン(前頁)

マウスクリックで、検索結果のページを切り替えます。

(18)

右ボタン(次頁)

マウスクリックで、検索結果のページを切り替えます。

また、キーまたはマウス操作で、「表8.8 JSVRAX.IME : 文字検索ダイアログの機能(その2)」の機能を使用することができます。

表8.8 JSVRAX.IME : 文字検索ダイアログの機能(その2)

機能

キー操作

マウス操作

各検索条件のヘルプ表示

なし

各検索条件のヘルプボタンクリック

検索結果の文字確定

なし

文字をダブルクリック、あるいは、文字のコンテキストメニューから「確定」を選択

検索結果の文字のコンテキストメニュー表示

なし

文字をクリック/右クリック

検索結果の文字の異体字検索

なし

文字のコンテキストメニューから「異体字検索」を選択

検索結果の文字のプロパティダイアログ表示

なし

文字のコンテキストメニューから「プロパティ表示」を選択

ダイアログを閉じる

  • [Esc]

  • [Alt]+[F4]などの一般的なダイアログクローズ操作

ダイアログのクローズボタンクリックなどの一般的なダイアログクローズ操作

参考

検索の実行

各検索条件の設定項目上で[Enter]キーを入力すると、検索が実行されます。

文字処理定義に従った検索結果の表示

検索結果は文字処理定義に従って表示します。また、入力不可な文字は半透明で表示します。

検索結果の文字確定

文字列挿入にはJSVRAX.TSF.Result.TextInputImplを使用します。詳しくは「◆ターゲットエレメントへの処理」を参照してください。

なお、読み条件指定域/画数条件指定域/部首条件指定域/コード条件指定域では、「図8.10 JSVRAX.IME : 文字検索ダイアログのコンボボックス表示」のような内容がコンボボックス内に表示され、検索条件を指定するために利用できます。

図8.10 JSVRAX.IME : 文字検索ダイアログのコンボボックス表示

検索条件の指定域

コンボボックス

読み条件指定域

コンボボックス内には、読みの検索条件の例が表示されます。
例を選択すると、それに対応した読みの指定内容が読み条件指定域に表示されます。

画数条件指定域

コンボボックス内には、画数の検索条件の例が表示されます。
例を選択すると、それに対応した画数の指定内容が画数条件指定域に表示されます。

部首条件指定域

コンボボックス内には、画数順の部首一覧が表示されます。
それをマウスクリックし、部首の検索条件を指定します。

コード条件指定域

コンボボックス内には、コード範囲の領域名称がリスト表示されます。
それを選択すると、対応したコード範囲がコード条件指定域に表示されます。

◆文字プロパティダイアログ

文字プロパティダイアログとは、文字の字形およびプロパティを表示するモーダルダイアログです。

図8.11 JSVRAX.IME : 文字プロパティダイアログ

本ダイアログ上に表示される項目の内容は「表8.9 JSVRAX.IME : 文字プロパティダイアログの表示内容」のとおりです。

表8.9 JSVRAX.IME : 文字プロパティダイアログの表示内容

項目

説明

文字コード情報表示域

運用文字コードに応じた文字コードが表示されます。

文字字形表示域

文字の字形が表示されます。

文字属性表示域

文字の属性情報が表示されます。表示される内容は次のとおりです。

検索読み

文字検索に使用する読みが表示されます。

音読み

音読みが表示されます。

訓読み

訓読みが表示されます。

名のり

名のり(人名として使用する読み)が表示されます。

字義

代表的な意味や、異体字の情報などが表示されます。

画数

画数が表示されています。

部首

部首の字形、名称および部首IDが表示されます。

また、キーまたはマウス操作で「表8.10 JSVRAX.IME : 文字プロパティダイアログの機能」の機能を使用することができます。

表8.10 JSVRAX.IME : 文字プロパティダイアログの機能

機能

キー操作

マウス操作

ダイアログを閉じる

  • [Esc]

  • [Alt]+[F4]などの一般的なダイアログクローズ操作

ダイアログのクローズボタンクリックなどの一般的なダイアログクローズ操作