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

ダイアログ・ボックスの配置

 

n/a 

 

 

オプション 

dl: 

ダイアログ・ボックス内のコントロールは、ユーザがダイアログ・ボックス内で入力を行なったり、オプションを選択したりする順序に基づいて、左から右、上から下に配置する。 

-> これは、左から右に書かれる言語環境のために設計されるアプリケーションを前提としている。その他のロケールでは、これとは別の設計アプローチが必要になることがある。 

必須 

dm: 

ダイアログ・ボックスの内容や配置を変更したり、ダイアログ・ボックスのアクションを起動したり、ダイアログ・ボックスを閉じたりするなどのダイアログ・ボックス全体に影響を与えるプッシュ・ボタンは、ダイアログ・ボックスの下部に置かれる。 

一般に、ダイアログ・ボックスの下部にはボタンを 1 行だけ配置するべきである。アプリケーションに、複数のグローバル・ボタンを持つダイアログ・ボックスがある場合は、ダイアログ・ボックスの下部にボタンを 2 行以上配置しなければならないことがある。最後の行には、標準のダイアログ・ボックス・ボタン ([了解]、[リセット]、[取消し]、および [ヘルプ]) を格納しなければならない。ダイアログ・ボックス全体には関連しないが、ダイアログ・ボックス内の特定のコントロールに関連するボタンが、ダイアログ・ボックスにある場合、それらのボタンは関連するコントロールの近くに配置する。 

必須 

dn: 

アプリケーションのダイアログ・ボックス内に [適用] ボタンを用意する場合は、そのダイアログ・ボックス・アクションを実行してからダイアログ・ボックスを閉じる [了解] ボタンまたはコマンド・ボタンも用意しなければならない。 

オプション 

do: 

アプリケーションは、ダイアログ・ボックスの配置に対する悪影響のない設計の代案がまったくない場合を除き、ダイアログ・ボックス内で階層式ボタンを使用してはならない。 

一般に、階層式ボタンはメニューとメニュー・バーでのみ使用する。どうしても必要な場合を除き、他の場所では使用を避けるべきである。 

推奨 

dp: 

アプリケーションで、メニュー・パネル以外の場所で階層式ボタンを使用する必要がある場合は、DtMenuButton ウィジェットを使用する。