共通デスクトップ環境 スタイル・ガイド

アプリケーション固有の [印刷] ダイアログ・ボックス機能のガイドライン

標準の [印刷] ダイアログのアプリケーション固有領域は、図 7-6 に示す、ダイアログ・ボックスの下半分です。

アプリケーションまたは機能に応じて、開発者は共通の [印刷] ダイアログにフィールドを追加できます。ダイアログの中のコントロールは横向きに配置されます。フィールドを追加する必要がある場合は、図に示すようにセパレータ線を追加して、その下にコントロールを追加します。プッシュ・ボタンがさらに必要な場合は、[印刷] ボタンと [取消し] ボタンの間に置きます。

オプションのフィールド

オプションのフィールドとして、次のようなものが考えられます。

[ページ番号の印刷]

このチェックボックスは、テキスト・ファイルの印刷のみに適用されます。印刷対象として選択されたオブジェクトがテキストではない場合は、このコントロールは選択不可にします。オンになっていると、出力ページにページ番号が付けられます。

[印刷コマンドオプション]

ユーザが lp コマンドやスクリプト名を入力して、他のフィールドでの命令を無効にするためのテキスト・フィールド。lp 以外の印刷方法を使用する場合は、このフィールド名を変更します ([印刷方法]、[印刷コマンドの使用] など)。

[優先順位]

これは、[高]、[中]、および [低] という値を含んでいるオプション・メニューか、数値を含んでいるスピン・ボックスです。

[方向]

[ポートレート] と [ランドスケープ] という値を含んでいるオプション・メニュー (図 7-6 を参照)。

[解像度]

dpi 単位の数値を含んでいるオプション・メニューまたはスピン・ボックス (図 7-6 を参照)。

[印刷面]

[片面] と [両面] という値を含んでいるオプション・メニュー (図 7-6 を参照)。

[用紙サイズ]

[レター]、[リーガル] などの値を含んでいるオプション・メニュー (図 7-6 を参照)。

[用紙トレイ]

[上トレイ]、[下トレイ] などの値を含んでいるオプション・メニュー (図 7-6 を参照)。

ダイアログ・ボックスをアプリケーションで使用する場合は、次のフィールドを考慮に入れます。

[ページ範囲]

印刷する範囲を示す 2 つのテキスト・フィールド (図 7-7 を参照)。

[縮小/拡大]

比率の値を含むスピン・ボックス (図 7-7 を参照)。

[印刷プレビュー]

出力の WYSIWYG (見た目そのまま) 表示を呼び出すボタン。