次のリストは、DtEditor ウィジェットとそのダイアログ・ボックスのローカライズのために設計されるウィジェット・リソースのセットを示しています。これらのリソースのデフォルト値は、ロケールに依存します。
DtNcenterToggleLabel は、[書式の設定] ダイアログ・ボックスの中央に揃えるトグル・ボタンのラベルを指定します。C ロケールでのデフォルト値は、[Center] です。日本語ロケールでは [中央] です。
DtNchangeAllButtonLabel は、ドキュメントの中の検索文字列のすべての存在箇所を置換する [検索/変更] ダイアログ・ボックスにあるボタンのラベルを指定します。C ロケールでのデフォルト値は、[Change all] です。日本語ロケールでは [すべてを変更] です。
DtNchangeButtonLabel は、ドキュメントの中の検索文字列の次の存在箇所を置換する [検索/変更] ダイアログ・ボックスにあるボタンのラベルを指定します。C ロケールでのデフォルト値は、[Change] です。日本語ロケールでは [変更] です。
DtNchangeFieldLabel は、ユーザが置換文字列を指定する [検索/変更] ダイアログ・ボックスにあるフィールドのラベルを指定します。C ロケールでのデフォルト値は、[Change To] です。日本語ロケールでは [変更後の単語] です。
DtNcurrentLineLabel は、ステータス行の現在の行番号フィールドのラベルを指定します。C ロケールでのデフォルト値は、[line] です。日本語ロケールでは [行] です。
DtNfindButtonLabel は、ドキュメントの中の検索文字列の次の存在箇所を検索する [検索/変更] ダイアログ・ボックスにあるボタンのラベルを指定します。C ロケールでのデフォルト値は、[Find] です。日本語ロケールでは [検索] です。
DtNfindChangeDialogTitle は、[検索/変更] ダイアログ・ボックスのタイトルを指定します。DtNdialogTitle がヌルでない場合は、このリソースの前面に追加されてタイトルを形成します。C ロケールでのデフォルト値は、 [Change To] です。日本語ロケールでは [検索/変更] です。
DtNfindFieldLabel は、ユーザが検索文字列を指定する [検索/変更] ダイアログ・ボックスにあるフィールドのラベルを指定します。C ロケールでのデフォルト値は、[Find] です。日本語ロケールでは [検索] です。
DtNformatAllButtonLabel は、ドキュメント全体を書式化する [書式の設定] ダイアログ・ボックスにあるボタンのラベルを指定します。C ロケールでのデフォルト値は、[All] です。日本語ロケールでは [すべて] です。
DtNformatParagraphButtonLabel は、挿入カーソルを含んでいるパラグラフを書式化する [書式の設定] ダイアログ・ボックスにあるボタンのラベルを指定します。C ロケールでのデフォルト値は、[Paragraph] です。日本語ロケールでは [パラグラフ] です。
DtNformatSettingsDialogTitle は、[書式の設定] ダイアログ・ボックスのタイトルを指定します。DtNdialogTitle がヌルでない場合は、このリソースの前面に追加されてタイトルを形成します。C ロケールでのデフォルト値は、[Format Setting] です。日本語ロケールでは [書式の設定] です。
DtNinformationDialogTitle は、ユーザにフィードバックと一般情報を提示するのに使用される [インフォメーション] ダイアログ・ボックスのタイトルを指定します。DtNdialogTitle がヌルでない場合は、このリソースの前面に追加されてタイトルを形成します。C ロケールでのデフォルト値は、[Infomation] です。日本語ロケールでは [インフォメーション] です。
DtNjustifyToggleLabel は、[書式の設定] ダイアログ・ボックスにある両端揃えトグル・ボタンのラベルを指定します。C ロケールでのデフォルト値は、[Justify] です。日本語ロケールでは [両端揃え] です。
DtNleftAlignToggleLabel は、[書式の設定] ダイアログ・ボックスにある左揃えトグル・ボタンのラベルを指定します。C ロケールでのデフォルト値は、[Left Align] です。日本語ロケールでは [左揃え] です。
DtNleftMarginFieldLabel は、[書式の設定] ダイアログ・ボックスにある左マージン値フィールドのラベルを指定します。C ロケールでのデフォルト値は、[Left Margin] です。日本語ロケールでは [左マージン] です。
DtNmisspelledListLabel は、[スペルチェック] ダイアログ・ボックスにある認識できない、またはスペルが間違っている単語のリストのラベルを指定します。C ロケールでのデフォルト値は、[Misspelled Words] です。日本語ロケールでは [スペルミスの単語] です。
DtNoverstrikeLabel は、エディタが上書きモードであることを示すステータス行にあるラベルを指定します。C ロケールでのデフォルト値は、[Overstrike] です。日本語ロケールでは [上書き] です。
DtNrightAlignToggleLabel は、[書式の設定] ダイアログ・ボックスにある右揃えトグル・ボタンのラベルを指定します。C ロケールでのデフォルト値は、[Right Align] です。日本語ロケールでは [右揃え] です。
DtNrightMarginFieldLabel は、[書式の設定] ダイアログ・ボックスにある右マージン値フィールドのラベルを指定します。C ロケールでのデフォルト値は、[Right Margin] です。日本語ロケールでは [右マージン] です。
DtNspellDialogTitle は、[書式の設定] ダイアログ・ボックスのタイトルを指定します。DtNdialogTitle がヌルでない場合は、このリソースの前方に追加されてタイトルを形成します。C ロケールでのデフォルト値は、[Spell] です。日本語ロケールでは [スペルチェック] です。
DtNtotalLineCountLabel は、ドキュメントの総行数を示すステータス行にあるディスプレイのラベルを指定します。C ロケールでのデフォルト値は、[Total] です。日本語ロケールでは [合計] です。
ローカライズ・リソースのそれぞれのクラス、型、デフォルト、およびアクセスを表 7-10 にリストします。アクセス欄のコードは、次の作業が可能かどうかを示します。
作成時にリソースを設定する (C)
XtSetvalues を使用して設定する (S)
XtGetValues を使用して検索する (G)
詳細は、DtEditor(3) のマニュアル・ページを参照してください。
表 7-10 DtEditor ローカライズ・リソース
名前 |
クラス |
型 |
デフォルト |
アクセス |
---|---|---|---|---|
DtNcenterToggleLabel |
DtCCenterToggleLabel |
XmString |
Dynamic |
CSG |
DtNchangeAllButtonLabel |
DtCChangeAllButtonLabel |
XmString |
Dynamic |
CSG |
DtNchangeButtonLabel |
DtCChangeButtonLabel |
XmString |
Dynamic |
CSG |
DtNchangeFieldLabel |
DtCChangeFieldLabel |
XmString |
Dynamic |
CSG |
DtNcurrentLineLabel |
DtCCurrentLineLabel |
XmString |
Dynamic |
CSG |
DtNfindButtonLabel |
DtCFindButtonLabel |
XmString |
Dynamic |
CSG |
DtNfindChangeDialogTitle |
DtCFindChangeDialogTitle |
XmString |
Dynamic |
CSG |
DtNfindFieldLabel |
DtCFindFieldLabel |
XmString |
Dynamic |
CSG |
DtNformatAllButtonLabel |
DtCFormatAllButtonLabel |
XmString |
Dynamic |
CSG |
DtNformatParagraphButtonLabel |
DtCFormatParagraphButtonLabel |
XmString |
Dynamic |
CSG |
DtNformatSettingsDialogTitle |
DtCFormatSettingsDialogTitle |
XmString |
Dynamic |
CSG |
DtNinformationDialogTitle |
DtCInformationDialogTitle |
XmString |
Dynamic |
CSG |
DtNjustifyToggleLabel |
DtCJustifyToggleLabel |
XmString |
Dynamic |
CSG |
DtNleftAlignToggleLabel |
DtCLeftAlignToggleLabel |
XmString |
Dynamic |
CSG |
DtNleftMarginFieldLabel |
DtCLeftMarginFieldLabel |
XmString |
Dynamic |
CSG |
DtNmisspelledListLabel |
DtCMisspelledListLabel |
XmString |
Dynamic |
CSG |
DtNoverstrikeLabel |
DtCOverstrikeLabel |
XmString |
Dynamic |
CSG |
DtNrightAlignToggleLabel |
DtCRightAlignToggleLabel |
XmString |
Dynamic |
CSG |
DtNrightMarginFieldLabel |
DtCRightMarginFieldLabel |
XmString |
Dynamic |
CSG |
DtNspellDialogTitle |
DtCSpellDialogTitle |
XmString |
Dynamic |
CSG |
DtNtotalLineCountLabel |
DtCTotalLineCountLabel |
XmString |
Dynamic |
CSG |