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

ファイル選択ダイアログ・ボックス

 

n/a 

 

 

オプション 

dc: 

ユーザがファイルを開いたり、保存したりできるアプリケーションは、ユーザが特定のファイルやディレクトリを選択するための共通デスクトップ環境の標準のファイル選択ダイアログ・ボックスを使用する。 

ユーザがファイル・システムと行うすべての対話では、ファイルとディレクトリをポイント&クリックのスタイルで選択できるようにするべきである。ユーザがファイル・パスを覚えたり、入力しなければならないようではならない。ユーザはスクロール・リストを使って、ファイル・システムの内容と構造を探索できなければならない。ただし、上級ユーザは、完全なファイル・パスを直接入力したり、相対パスと $HOME のような環境変数が使用できたりしなければならない。

標準のファイル選択ダイアログ・ボックスのラベルと内容は、アプリケーション内でのコンテキストを明らかにするために、適当に変更してもかまわない。 

推奨 

dd: 

アプリケーションが管理するオブジェクトが、デスクトップ環境内のフォルダやツールボックスの中で独立した要素として存在できる場合は、ユーザがオブジェクトのアイコンを配置する希望のフォルダを選択するためのファイル選択ダイアログ・ボックスを表示する [コピー先] メニュー・オプションまたはボタンが提供される。 

推奨 

de: 

ファイル選択ダイアログ・ボックスは、ユーザにとって必要でない限り、隠し (ドット) ディレクトリやファイルを表示してはならない。アプリケーションが隠しファイルの表示をサポートしている場合は、隠しファイルの表示と非表示をユーザが切り替えるためのチェック・ボックスを用意するか、アプリケーション内のグローバルなレベルでファイルの表示と非表示を切り替えられるようにしなければならない。 

推奨 

df: 

ファイル選択ダイアログ・ボックスは、ディレクトリ・テキスト・フィールドを除いて、ファイルやディレクトリの完全パス名を表示するべきではなく、相対名だけを表示するべきである。 

グローバルな共通デスクトップ環境の設定は、次のようになっているべきである。 

    FileSelectionBox.fullPathMode: false

アプリケーションがこの動作を無効にしない限り、ファイル選択ダイアログ・ボックスはリスト・ボックスで完全パス名を表示するべきではない。 

必須 

dg: 

一般に、ファイル選択ダイアログ・ボックスは、以前にユーザが設定したディレクトリ位置を記憶しておくべきである。 

たとえば、ユーザが [別名保存] を呼び出して、/users/jay/letters に移動してファイルを保存した場合、次にユーザが [別名保存] を呼び出したときには、ファイル選択ダイアログ・ボックスはディレクトリ /users/jay/letters にいるべきである。ただし、ユーザがいったん主ウィンドウを閉じたら、この情報は記憶していてはならず、デフォルト・ディレクトリに戻さなければならない。