
図を参照
図を参照

- Text Editor の Check Spelling ボタンを使ってスペルチェックを開始することもできます。
- 複雑な文字体系の言語 (中国語、タイ語、アルメニア語など) の一部の文字は、Text Validator で使用されているフォントに対応する文字が含まれていない場合、Text Validator に表示されないことがあります。この場合は、Options ダイアログで別のフォントを指定できます (Text Validator で Settings > Options をクリックし、View タブに移動して、Font used to display plain text ドロップダウン リストでフォントを選択します) 。
プロパティ
スペルチェック中にユーザーが辞書に追加した単語のコレクションを表します。 | ||
単語ペアのコレクションを表します。ペアの最初の単語はスペルチェック中に自動的に置換される元の単語で、2番目は置換後の単語です。 | ||
Text Validator がスペルチェック中にスペースを修正するかどうかを指定します。このプロパティの値を TRUE に設定すると、Text Validator は句読点の前後にあるスペースを修正します。 既定では、値は FALSE です。 | ||
スペルチェック中に無視される単語のコレクションを表します。 | ||
, 読み取り専用 | スペルチェックが進行中かどうかを指定します。 | |
Text Validator に接続されたドキュメントを表します。 | ||
Text Validator がロックされているかどうかを指定します。 このプロパティは、次の状況で役立ちます:
この場合、解析、認識、合成、またはエクスポートの前にこのプロパティを TRUE に設定し、オペレーション終了後に FALSE に設定することを推奨します。この場合、Text Validator 経由でドキュメントが変更されるのを防げます。 既定では、値は FALSE です。 | ||
単語ペアのコレクションを表します。ペアの最初の単語はスペルチェック中に置換される元の単語で、2番目は置換後の単語です。 | ||
Text Validator の設定ファイルを含むフォルダのパスを指定します。他の Visual Components も同じプロパティを持ちます。各 Visual Component は独自の設定フォルダを使用します。 このプロパティの値は、ABBYY FineReader Engine がユーザー固有のデータを格納するフォルダのパスと、そのサブフォルダの名前から構成されます。既定では、ユーザー固有のデータのフォルダはFineReader Engine データフォルダです。FineReader Engine の初期化中に変更できます (関数、またはメソッド経由で)。サブフォルダーのデフォルト名は任意の GUID です。サブフォルダーの名前を変更するには、設計時に Visual Studio でコンポーネントのプロパティに新しい名前を指定します。ランタイムでプロパティの値を指定しようとしても、この値は無視されます。 設計時に Visual Studio のフォームにコンポーネントを追加した場合、プロパティの値はデフォルト値で自動的に定義されるか、カスタム値で手動で定義されます。いずれの場合も、値は設計時に定義されます。何らかの理由でプロパティの値が設計時に定義されていない場合 (例: ランタイムでコンポーネントを動的に生成する場合) 、コンポーネントが初期化されるたびに設定を含む新しいフォルダーを作成します。フォルダーの増加を避けるため、コンポーネントの初期化解除後に作成された設定フォルダーを削除する必要があります。この場合、コンポーネントのデフォルト設定のみを使用でき、セッション間で設定を保存することはできません。 | ||
スペルチェック中に複合語で Text Validator が停止するかどうかを指定します。 デフォルトでは、値は FALSE です。 | ||
スペルチェック中にガーベッジで Text Validator が停止するかどうかを指定します。ガーベッジとは意味のない文字の組み合わせです。 デフォルトでは、値は FALSE です。 | ||
スペルチェック中に辞書に存在しない単語で Text Validator が停止するかどうかを指定します。このプロパティと StopAtUncertain プロパティを同時に FALSE に設定することはできません。 デフォルトでは、値は TRUE です。 | ||
スペルチェック中に不確実に認識された文字で Text Validator が停止するかどうかを指定します。このプロパティと StopAtNonDictionary プロパティを同時に FALSE に設定することはできません。 デフォルトでは、値は TRUE です。 | ||
スペルチェック中に不確実に認識された単語のスペル修正のために提案された単語のコレクションを表します。 | ||
ドキュメントのデフォルト合成パラメータを指定します。Text Validator がドキュメント合成を実行する必要がある場合にこれらのパラメータが使用されます (編集操作によりドキュメントの論理構造が正しくなくなる場合に発生する可能性があります) 。 Text Validator が Component Synchronizer に接続されている場合、ドキュメント合成に使用されるパラメータを変更するにはIComponentSynchronizer::ProcessingParamsプロパティを使用します。Text Validator のプロパティ経由でこれらのパラメータを変更すると、エラーが発生する可能性があります。 | ||
不確実な文字または不確実な単語の位置を表します。 | ||
、読み取り専用 | クライアント領域のウィンドウ ハンドルを返します。 |
メソッド
| 名前 | 説明 |
|---|---|
| EndSpelling | スペルチェックを停止します。 |
| Spell | 指定した位置からスペルチェックを開始します。 |
| SpellBlock | 指定したブロックのスペルチェックを行います。 |
| UpdateOptions | Text Validator の Options ダイアログで指定した設定を更新します。別の Visual Component でオプションが変更された場合は、オプションを現在の状態に更新するために、このメソッドを呼び出す必要があることがあります。 |
