ハイフネーション処理されるテキストを含むオブジェクトに対してオプションを選択する必要がある場合、これらの様々なオプションに関して、次の点を考慮してください。
段落パレットの「ハイフネーション処理」オプション
フォームのプロパティダイアログボックスおよびオプションダイアログボックスで選択したハイフネーションはフォーム全体に適用されますが、段落パレットの「ハイフネーション処理」オプションを使用して個々のオブジェクトのハイフネーションを追加または削除できます。「ハイフネーション処理」オプションを使用すると、オブジェクトごとに手動でテキストのレイアウトを調整できます。
段落パレットの「ハイフネーション処理」オプションを使用できるのは、フォームのプロパティダイアログボックス(「書式設定」タブ)またはオプションダイアログボックス(書式設定パネル)で「テキストおよびフィールドキャプションのハイフネーション処理を許可する」オプションと「テキストフィールドの値のハイフネーション処理を許可する」オプションのいずれかまたは両方を選択している場合のみです。2 つのオプションが混在しており、「テキストおよびフィールドキャプションのハイフネーション処理を許可する」オプションと「テキストフィールドの値のハイフネーション処理を許可する」オプションのいずれかが選択解除されている場合には、「ハイフネーション処理」オプションに色付きの四角形が表示されます。つまり、2 つのオプションが混在しているオブジェクトについて「ハイフネーション処理」オプションを選択すると、チェックボックスに色付きの矢印が表示され、これが色付きの四角形に代わって、いずれかのオプションが選択解除されることを示します。
オプションダイアログボックスの書式設定パネルで「新規項目をハイフネーション処理」を選択している場合、フォームに新しいオブジェクトを追加すると、自動的に「ハイフネーション処理」オプションが選択されます。
キャプション、値、またはキャプションと値の編集パレットメニュー
キャプション、値、またはキャプションと値の編集パレットメニューにあるコマンド(「キャプションと値を編集」、「キャプションの編集」、「値の編集」)によって、段落パレットでいつ「ハイフネーション処理」オプションを利用できるかが決まります(テキストオブジェクトには適用されません)。つまり、「テキストおよびフィールドキャプションのハイフネーション処理を許可する」オプションと「テキストフィールドの値のハイフネーション処理を許可する」オプションは、選択したコマンドに応じて適用されます。例えば、「テキストおよびフィールドキャプションのハイフネーション処理を許可する」オプションを選択した場合は、「ハイフネーション処理」オプションを利用可能にするために、「キャプションと値を編集」コマンドまたは「キャプションの編集」コマンドも選択する必要があります。
これらのコマンドを使用して、ハイフネーション処理されるテキストが含まれている各オブジェクトで、ハイフネーション処理する領域(キャプション、値またはその両方)を選択します。例えば、テキストオブジェクト内のテキストと、テキストフィールドオブジェクト内のキャプションをハイフネーション処理するには、「テキストおよびフィールドキャプションのハイフネーション処理を許可する」オプションを選択し、「キャプションと値を編集」コマンドまたは「キャプションの編集」コマンドを選択します。また、テキストオブジェクトの値領域でデフォルトのテキストやユーザー入力のテキストをハイフネーション処理するには、「テキストフィールドの値のハイフネーション処理を許可する」オプションを選択し、「値の編集」コマンドを選択します。テキストフィールド、十進数フィールド、数値フィールドおよび署名フィールドのデフォルトのコマンドは、「キャプションと値を編集」です。
「拡大して合わせる」オプション
ハイフネーション処理されるテキストが含まれている各オブジェクトについて、「拡大して合わせる」(高さ)オプションを選択することをお勧めします。単語が長すぎて全体が 1 行に収まらない場合、ハイフネーションによって改行され、単語が 2 行に分割されます。その結果、追加された行を表示するために、必要に応じてテキストを含むオブジェクトの高さを拡大する必要があります。ただし、ハイフネーション処理が行われるように、手動でオブジェクトを適切なサイズに変更することもできます。「拡大して合わせる」(幅)オプションを選択していない場合でも、テキストオブジェクトの幅は、テキストを入力すると(必要に応じて)拡大されます。
「複数行」オプション
(テキストオブジェクトの値領域にのみ適用)テキストフィールドオブジェクトの値領域でテキストをハイフネーション処理するには、各テキストオブジェクトについてオブジェクトパレットの「フィールド」タブでこのオプションを選択します。このオプションによって、フィールドの高さの許容範囲でテキストが複数行に改行されます。