目录 1
第一章 用户界面设计原则 3
1.1简介 3
1.2采纳用户的观点 3
1.3让用户控制 4
1.4使用真实世界中的一些比喻 5
1.5使界面保持自然 6
1.6让界面保持一致 6
1.7让应用程序动作和用户通讯 8
1.8避免普遍存在的设计错误 9
2.1简介 10
2.2键盘聚焦模式 10
第二章 输入和导向模式 10
2.3输入设备模式 12
2.4导向模式 16
第三章 选择和部件激活 28
3.1简介 28
3.2选择模式 28
3.3选择动作 35
3.4部件激活 40
第四章 应用程序设计原则 44
4.1简介 44
4.2选择部件 44
4.3布局 49
4.4交互 67
4.5部件设计 71
第五章 窗口管理程序设计原则 72
5.1简介 72
5.2可配置性 72
5.3窗口支持 72
5.4窗口装饰 74
5.5窗口导向 79
5.6标像 79
第六章 面向国际市场进行设计 83
6.1概述 83
6.2分类排序 83
6.3特定于国家的数据格式 84
6.5扫描方向 86
6.4标像、符号和光标形状 86
6.6设计模块化的软件 87
第七章 控制、组和模式的参考页 88
7.1简介 88
Accelerators(加速键) 89
Activation(激活) 89
BasicControl(基本控制) 91
BasicGroup(基本组) 92
Canvas(画布) 92
CascadeButton(级联按钮) 93
CheckButton(检查按钮) 94
CommandBox(命令框) 95
Default(缺省) 96
Composition(合成) 96
CommandDialog(命令对话) 96
DialogBox(对话框) 97
Drag(拖动) 98
Edit(编辑) 99
ErrorDialog(错误对话) 101
FieldControls(域控制) 101
File(文件) 102
FileSelectionBox(文件选择框) 104
FileSelectionDialog(文件选择对话) 105
Focus(焦点) 106
Help(帮助) 107
Framing(框架) 107
Framc(框架) 107
Icon(标像) 108
IconBox(标像框) 109
Icons(标像) 110
InformationDialog(信息对话) 110
Input(输入) 111
Label(标签) 112
Layout(布局) 112
List(列表) 112
MainWindow(主窗口) 114
MenuBar(菜单条) 115
Menus(菜单) 116
Mnemonics(助记符) 117
MessageDialogs(消息对话) 117
Navigation(导向) 118
OptionButton(选项按钮) 119
PanedWindow(格状窗口) 121
Panel(面板) 121
Pointer(光标) 122
Primary(主选项) 124
PromptDialog(提示对话) 125
PushButton(控制按钮) 125
QuestionDialog(提问对话) 126
QuickTransfer(快速传送) 127
RadioButton(收音机按钮) 128
Sash(边框) 129
Scale(比例尺) 131
ScrollBar(滚动条) 132
ScrolledWindow(滚动窗口) 134
Selection(选择) 135
SelectionBox(选择框) 136
SelectionDialog(选择对话) 137
Seperator(分隔符) 137
Text(正文) 138
ToggleButton(切换按钮) 141
WarnignDialog(警告对话) 142
Window(窗口) 142
WorkintDialog(工作对话) 144
附录A 虚拟按纽和键的常用束定 145
附录B 部件与OSF/MotifWidget的对应关系 148