[ 次のページ ] [ 目次 ] [ 索引 ]

# OSF/Motifスタイル・ガイド(DECwindows追補版)

1994年6月
本書は『OSF/Motifスタイル・ガイド』に対する補足版です。 本書では，『OSF/Motifスタイル・ガイド』で説明されていない，OSF/Motif ユーザ・インターフェイスのスタイルに関する追加情報を提供します。 また，本書では日本語DECwindows Motif V1.2で提供されるウィジェットに関するガイドラインについても説明します。
オペレーティング・システム: | 日本語OpenVMS AXP V1.5 日本語OpenVMS VAX V6.0
ソフトウェア・バージョン： | 日本語DECwindows Motif for OpenVMS V1.2
日本ディジタル イクイップメント株式会社

1994年6月

本書の著作権は日本ディジタル イクイップメント株式会社(日本DEC)が保有しており， 本書中の解説および図，表はコンパックの文書による許可なしに， その全体または一部を，いかなる場合にも再版あるいは複製することを禁じます。

また，本書に記載されている事項は， 予告なく変更されることがありますので，あらかじめご承知おきください。 万一，本書の記述に誤りがあった場合でも，日本DECは一切その責任を負いかねます。

本書で解説するソフトウェア(対象ソフトウェア)は，所定のライセンス契約が締結された場合に限り， その使用あるいは複製が許可されます。

日本DECは，日本DECまたは日本DECの指定する会社から納入された機器以外の機器で対象ソフトウェアを使用した場合， その性能あるいは信頼性について一切責任を負いかねます。

(c) Digital Equipment Corporation Japan 1994.

All Rights Reserved.
Printed in Japan.

以下は，米国Digital Equipment Corporationの商標です。

Alpha AXP, AXP, Bookreader, DECnet, DECwindows, Digital, OpenVMS, ReGIS, ULTRIX, VAX, VAX DOCUMENT, VAXcluster, VMS, VMScluster, VT100, VT320,およびDIGITALロゴ。

以下は他社の商標です。

Open Software Foundation，OSF，OSF/Motif，MotifはOpen Software Foundation社の商標です。

PostScriptは米国Adobe Systems社の商標です。

TimesはLinotype AGの商標です。

UNIXオペレーティング・システムは，UNIXシステムラボラトリーズ社が開発し， ライセンスしています。

Windows, WIndows NTおよびNTはMicrosoft社の商標です。

# 目次

まえがき

1 ダイアログ・ボックスの設計 1.1 ダイアログ・ボックスの種類と位置の決定

1.1.1 ダイアログ・ボックスの種類

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

1.1.2.1 １つのダイアログ・ボックスを配置する

1.1.2.2 複数のダイアログ・ ボックスをネストする

1.2 ウィンドウの装飾

1.2.1 ダイアログ・ボックスのタイトル

1.2.2 ダイアログ・ボックスのサイズ変更

1.3 プッシュ・ボタンの作成

1.3.1 省略時のプッシュ・ ボタン

1.3.2 取消ボタン

1.3.3 プッシュ・ボタンのラベル

1.3.4 プッシュ・ボタンの配置

1.3.4.1 プッシュ・ ボタンの横配列

1.3.4.2 プッシュ・ ボタンの縦配列

1.3.5 プッシュ・ボタンの寸法

1.3.6 「ヘルプ」プッシュ・ ボタン

1.4 標準メッセージ・ダイアログ・ ボックスの使用

1.4.1 質問ダイアログ・ボックス

1.4.2 エラー・ダイアログ・ボックス

1.4.3 情報ダイアログ・ボックス

1.4.4 警告ダイアログ・ボックス

1.4.5 処理中ダイアログ・ボックス

1.5 意味のある視覚に訴えるレイアウト

1.5.1 関連する選択肢を図形的にグループ化する

1.5.2 ダイアログ・ボックスで句読点の使用を避ける場合

1.5.3 ダイアログ・ ボックスを簡略化する

1.5.4 制御ボタン類の均等な配置

1.5.5 ラベルとテキスト・ フィールドをそろえる

1.5.6 視線の動きが左から右，上から下になるようにレイアウトする

1.5.6.1 左上のコーナーを活用する

1.5.6.2 関連のある制御ボタンをはっきりとわかるように並べる

1.5.6.3 構造を明確にする

1.5.6.4 省略時のボタンを適切に設定する

1.5.6.5 オプション・ボタンを使用してスペースを節約する

1.5.6.6 ダイアログ・ ボックス内の数値を初期設定する

1.5.6.7 複数の選択方法を提供する

1.5.7 タブ・グループを作成する

1.5.7.1 タブ・グループ間の移動

1.5.7.2 タブ・グループ内の移動

1.6 ダイアログ・ボックス内のテキストおよび画面上の他のオブジェクトを表現する

1.7 タイトル・バーを作成する

1.8 処理中のダイアログ・ ボックスと待ちカーソルを使用する

2 メニューとメニュー項目の設計 2.1 メニュー名とメニュー項目名の命名

2.2 メニューとメニュー項目の編成

2.3 メニュー項目における反復記号

2.4 使用できないメニュー項目の表示

2.5 ポップアップ・メニューの設計

2.5.1 ポップアップ・メニューに設定する機能

2.5.2 ポップアップ・メニューの動作

2.5.3 ポップアップ・メニューとコントロール・ パネル

2.5.4 サブメニューを含むポップアップ・ メニューの設計

2.6 ティア・オフ・メニューの設計

2.7 「ファイル」メニューの項目

2.8 「選択」メニューの項目

2.9 「編集」メニューの項目

2.10 「表示」メニューの項目

2.11 「オプション」メニューの項目

2.12 「ヘルプ」メニューの項目

2.13 「ウィンドウ」メニューの項目

3 インターフェイスのカスタマイズ 3.1 カスタマイズ機能を与えるための一般的なガイドライン

3.2 「オプション」メニュー項目とダイアログ・ ボックスの設計

3.2.1 コマンド・メニュー項目を追加する

3.2.2 ダイアログ・ボックスを追加する

3.3 ウィンドウ・色・テキストをカスタマイズするためのガイドライン

3.3.1 ウィンドウの位置とサイズ

3.3.2 色

3.3.3 テキストのサイズとフォントの種類

4 色の使用 4.1 色を使用する理由

4.2 一般的なガイドラインおよび特記事項

4.2.1 色を選択する前に

4.2.2 色を選択した後は

4.3 Color Mixingウィジェットの使用

5 ヘルプの設計 5.1 ヘルプへのアクセス方法

5.1.1 「ヘルプ」プルダウン・ メニュー

5.1.2 ヘルプ・コマンド

5.1.3 「ヘルプ」プッシュ・ボタン

5.1.4 ヘルプ・キー

5.2 オンライン・ヘルプの設計と作成のためのガイドライン

5.2.1 ヘルプ・トピックの設計

5.2.1.1 ヘルプ・トピックを構成する

5.2.1.2 ヘルプ・トピックの記述

5.2.2 翻訳の際の注意事項

5.3 オンライン・ヘルプ作成のためにDECが提供するツール

5.3.1 Helpウィジェットの使い方

5.3.1.1 タイトル・バー

5.3.1.2 メニュー・バー

5.3.1.3 ヘルプ・トピック

5.3.1.4 追加トピック

5.3.1.5 プッシュ・ボタン

5.3.2 DECwindows Motifヘルプ・ システムの使い方

6 DEC固有のウィジェットの使用方法 6.1 Printウィジェットの使用方法

6.2 SVNウィジェット

6.2.1 各項目の構成要素の決定

6.2.2 階層表示の設計

6.2.2.1 アイコンの状態

6.2.2.2 項目を揃える

6.2.2.3 階層構造内でのフォントの使用方法

6.2.2.4 選択モードを選ぶ

6.2.2.5 選択行の長さを選ぶ

6.2.3 「表示」メニューにメニュー項目を設定する

7 リンクワークスの使用 7.1 リンクワークスとは

7.2 サポートするリンク可能オブジェクトの決定

7.3 リンク・メニューの追加

7.3.1 標準「リンク」メニュー

7.3.2 「リンク」メニューのカスタマイズ

7.4 強調表示テクニックの使用

7.4.1 強調表示のためのガイドライン

7.4.2 強調表示のためのテクニック

7.5 ウィンドウを適切に使用する

A キーボードおよびマウスのキー割り当て A.1 キーボード・キー割り当て

A.2 マウス・キー割り当て

A.3 標準アクセレレータ

B Motif用語対訳表

C 参考文献 C.1 参考書

C.2 雑誌

索引

図 1-1 モードなしダイアログ・ ボックスの場合は他のウィンドウでも作業できる

1-2 警告ポインタ

1-3 ダイアログ・ボックスを適切に配置する

1-4 2次ダイアログ・ボックスの存在を示す「オプション...」プッシュ・ ボタン

1-5 ステップの多すぎるダイアログ・ ボックス

1-6 ステップの多すぎるダイアログ・ ボックスのネスト

1-7 ダイアログ・ボックスをネストする

1-8 1次ウィンドウおよび2次ウィンドウの装飾

1-9 ダイアログ・ボックスの適切なタイトルと不適切なタイトル

1-10 テキスト入力フィールドやリスト・ ボックスを含むダイアログ・ボックスにはサイズ変更枠を使用する

1-11 縮小に合わせてプッシュ・ ボタンを移動させる

1-12 プッシュ・ボタンを切り捨てない

1-13 プッシュ・ボタンのラベルを切り捨てないこと

1-14 プッシュ・ボタンを重ねないこと

1-15 ダイアログ・ボックスのサイズと比例してレイアウトを変化させる

1-16 ダイアログ・ボックスの下部に等間隔に配置したプッシュ・ ボタン

1-17 ダイアログ・ボックスの側面に縦に配置したプッシュ・ ボタン

1-18 他よりも大きいプッシュ・ボタンの扱い方

1-19 質問ダイアログ・ ボックスの例

1-20 エラー・ダイアログ・ボックス

1-21 情報ダイアログ・ボックス

1-22 警告ダイアログ・ボックス

1-23 処理中ダイアログ・ボックス

1-24 スペースまたはbevelによる関連する選択肢のグループ化

1-25 ダイアログ・ボックスで句読点の使用を避ける場合

1-26 簡略化したダイアログ・ ボックス

1-27 ダイアログ・ボックス内の均等な配置

1-28 ラベルとテキスト入力フィールドの適切な配置と不適切な配置

1-29 左そろえと横配列

1-30 ラベルをテキストのベースラインとそろえる

1-31 ラベルとテキスト・ フィールドの左そろえ配置

1-32 ラベルとテキスト・ フィールドの右そろえ配置

1-33 ラジオ・ボタンの適切なラベル表示と不適切なラベル表示

1-34 省略時のボタンを適切に設定する

1-35 オプション・ボタンを使用してスペースを節約する

1-36 2個のオプション・ ボタンを使用する

1-37 いろいろな選択方法を提供する

1-38 タブ・キーによるタブ・グループ間の移動

1-39 タブ・キーによるタブ・グループ間の移動-続き

1-40 矢印キーによるタブ・ グループ内の移動

1-41 タイトル・バーに情報を含める

2-1 メニュー・バー内のメニューの順序

2-2 アプリケーション固有の項目をもつメニュー・ バーの例

2-3 メニュー・マップ

2-4 カスケード・ ボタンに使用した反復記号

2-5 使用できないメニュー項目をもつメニュー

2-6 ポップアップ・メニュー

2-7 サブメニューを含むポップアップ・ メニュー

2-8 「ファイル」メニューとメニュー項目

2-9 ファイル保管についての質問メッセージ・ ボックス

2-10 ファイル選択ダイアログ・ボックスのチェック・ ボタン

2-11 異なるファイル・フォーマットで保管できる「別名保管...」ダイアログ・ ボックス

2-12 「復帰」ダイアログ・ボックス

2-13 「選択」メニューとメニュー項目

2-14 「編集」メニューとメニュー項目

2-15 「表示」メニューとメニュー項目

2-16 「ヘルプ」メニューとメニュー項目

2-17 「ウィンドウ」メニュー

3-1 「オプション」メニューの例

3-2 カスタマイズの範囲

3-3 フィードバック領域

3-4 １つのメニューでテキストをカスタマイズする

3-5 複数のサブ・メニューによるテキストのカスタマイズ

3-6 ダイアログ・ボックスによるテキストのカスタマイズ

4-1 色選択カラー・モデル

5-1 階層ツリー

5-2 タスク指向のトピック

5-3 アプリケーションの概要の作成

5-4 ヘルプ・ウィンドウ内の追加トピック

5-5 操作手順情報を最初に記述する

5-6 複数のステップに分けた操作手順

5-7 文とパラグラフを短くする

5-8 ヘルプ・ウィンドウ

5-9 HelpウィジェットとDECwindows Motif ヘルプ・システム・ウィンドウの比較

6-1 Printウィジェットの１次ダイアログ・ ボックス

6-2 OpenVMSでのPrintウィジェットの２次ダイアログ・ ボックス

6-3 不要なタブ・グループの消去

6-4 アウトライン・フォーマットを使用したSVN階層

6-5 SVNのツリー・フォーマット

6-6 SVNのカラム・フォーマット

6-7 SVNインデックス・ウィンドウ

6-8 SVN項目内の構成要素

6-9 拡張，または縮小されたSVNアイコンの状態

6-10 全体選択モードによる選択

6-11 限定選択モードによる選択

6-12 可変長選択行の場合のSVN

6-13 「表示」メニュー内のSVNメニュー項目

7-1 「リンク」メニュー

7-2 リンクワークス・メニュー項目

7-3 2つのリンク・アイコン

表 5-1 HelpウィジェットとDECwindows Motif ヘルプ・システムの機能の比較

A-1 LK201とLK401の相違点

A-2 DECwindows Motifキーボード・ キー割り当ての修飾キー

A-3 一般的なキー割り当て

A-4 一般的な移動のためのキー割り当て

A-5 メニュー移動用キー割り当て

A-6 テキスト移動用キー割り当て

A-7 ウィンドウ移動用キー割り当て

A-8 起動および編集用キー割り当て

A-9 DECwindows Motifのマウス・ キー割り当て(3ボタン・マウス)

A-10 ウィンドウ・メニュー用Motifアクセレレータ

A-11 「ファイル」メニュー用に提案されるアクセレレータ

A-12 「編集」メニュー用Motifアクセレレータ

[ 次のページ ] [ 目次 ] [ 索引 ]