共通デスクトップ環境のアプリケーションは、共通モデルに従ってエラー・メッセージと警告を表示します。アプリケーションを実行しているユーザは、メッセージがメッセージ・フッタ、エラー・ダイアログ・ボックス、警告ダイアログ・ボックスのいずれかに表示され、詳細な記述は適切にオンライン・ヘルプに示されると思っています。
この節では、アプリケーションのエラー・メッセージの表示規則を概説します。メッセージ・テキストの処理方法ですので、エラー表示のガイドラインには正確に従ってください。たとえばフロントパネルからアプリケーションを起動すると、ユーザは標準エラーまたは標準出力に送信されるメッセージを見ることができません。共通デスクトップ環境では、そのようなメッセージは多くのユーザが定期的に調べないようなログ・ファイル ($HOME/.dt/*log) に出力されます。
ユーザに警告、メッセージ、エラー状態を通知する場所を決定するときは、次の規則に従ってください。
情報を示すメッセージの場合は、アプリケーションのメッセージ・フッタにテキストを表示する (例:「MyDoc ファイルをコピーしました。」)
エラーまたは重大な警告についてのメッセージの場合は (ユーザにとって重要な操作が失敗した場合のトラブルなど)、エラー・ダイアログ・ボックスまたは警告ダイアログ・ボックスに表示する
エラー・ダイアログまたは警告ダイアログは、ユーザに次のような情報を示す必要があります。
何が起こったか (ユーザの見地から)
なぜ起こったかをわかりやすく
問題の解決方法
追加のバックグラウンド情報が必要な場合、またはエラーを完全に説明するのに 4、5 行以上のダイアログが必要な場合は、ユーザを適切なオンライン・ヘルプのセクションに導くボタンを追加してください。
アプリケーションにおけるエラー・メッセージの表示、およびメッセージ・ダイアログのオンライン・ヘルプへのリンクの詳細は、『Solaris 共通デスクトップ環境 プログラマーズ・ガイド』を参照してください。