目的 テキストを縦書き表示にする。
手順
1. テキストフィールドのプロパティを表示します。
該当のテキストフィールドの「編集」メニューの「プロパティ」、または設計画面上で右クリックして「プロパティ」で表示できます。
2. 「配置」タブの「方向」で「右へ90度回転」を選択します。
3. 「配置」タブの「横位置」で「右寄せ」を選択します。(折り返しのない1行文字でしたら不要です)
4. 「フォント」タブでテキストのフォントを先頭が@の縦書き用フォントに変更します 。
5. 「OK」ボタンを選択します。
テキストフィールドプロパティの「配置」タブにおける「方向」は文字の描画方向を変更する機能であり、
これを利用する事で、擬似的な縦書きを表現できます。よって全ての文字の縦書きを保障する物ではありません。
縦書きを目的とした通常の利用においては、同時に縦書き用の「@フォント」と「右寄せ」の組み合わせが必要です。
また、@フォントの利用においても、指定された@フォントが対応していない文字は縦書きになりません。(例:半角文字、全角マイナス等)
図のテキストフィールドのプロパティ説明:
@ | A | B |
なし | 右へ90度回転 @MS ゴシック |
右へ90度回転 |
C | D | E |
右へ90度回転 左寄せ 下寄せ @MS ゴシック |
右へ90度回転 中央寄せ 上下中央 @MS ゴシック |
右へ90度回転 右寄せ 上寄せ @MS ゴシック |
F | G | H |
なし | 右へ90度回転 @MS ゴシック |
右へ90度回転 |
補足説明:
E:通常想定される縦書き用プロパティの設定です。
G:縦書き用フォントにおいて、半角文字、全角マイナス等、縦書きに対応されていない文字が使用されています。