内容简介
第一章 简介
1.1 用户界面系统一例
1.2 交互式系统设计
1.3 用户界面的基本原则
灵活性与一致性
1.4 一个用户界面工具箱
1.5 本书的组织
1.6 阅读材料
第二章 用户输入的原则
2.1 用户输入的类型
2.2 输入设备
模拟设备
2.3 控制输入
2.4 数据输入处理
2.5 向用户提供反馈信息
2.6 实例:带三种用户输入方式的程序
2.7 阅读材料
第三章 菜单编程
3.1 菜单控制系统实例
AppleWorks
MacWrite
dBASE IV
Lotus 1-2-3
Auto CAD
3.2 正文菜单的编程设计
正文菜单原则
替换形式
正文菜单的实现
一种更一般的菜单方式
3.3 图形菜单的编程设计
图形菜单的原则
图形菜单实现
第四章 基于命令的系统的编程
4.1 命令控制系统的例子
Unix
dBASE IV
Tell-a-Graf
4.2 命令项
4.3 命令控制系统的总体结构
命令动作设计的工具
Undo命令
4.4 允许用户定义命令
4.5 命令输入的编程
将命令分成单词表
将单词与命令部分匹配
4.6 命令动作的编程
4.7 阅读材料
第五章 数据输入
5.1 数据输入的不同格式
5.2 从程序中控制数据输入
5.3 正文输入技术
5.4 提供默认值
5.5 数值输入技术
读入一个整型值
读入一个实型值
从表达式中获取一个数值
5.6 “填空”输入管理
5.7 阅读材料
第六章 信息反馈
6.1 一般原则
计划
一致性
可读性
满足用户需求
给出信息
6.2 组织输出的方法
屏幕的主要成分
标题行
命令或状态行
错误或警告信息
屏幕体
不同类型屏幕的考虑
菜单
数据输入屏幕
问答屏幕
查询屏幕
信息屏幕
控制屏幕
强调关键部分
给出表格总结
给出图形总结
6.3 输出设备
第七章 屏幕技术
7.1 交互式屏幕
数据查询
动态介质屏幕
7.2 正确地显示信息
7.3 使用窗口技术
窗口的一般用途
活跃程序操作的窗口
窗口用于瞬时信息或控制
窗口布置
窗口控制
7.4 阅读材料
第八章 在输出中使用颜色
8.1 利用颜色来增加意义
在应用程序中使用颜色
让用户自己选择颜色
8.2 作为一门“精确科学”的颜色
颜色感知的物理学
8.3 颜色的相互作用——不再是“精确科学”
8.4 颜色说明
混合颜色
颜色模型
光谱模型
灰度级
Munsell模型
RGB说明
CMY说明
HSV说明
HLS说明
HVC说明
CNS说明
实验与研究
复制颜色
正文使用多种颜色
8.5 有效使用颜色的原则
颜色组合的要素
疲劳
8.6 颜色查找表
使屏幕产生颜色
与颜色进行交互
建立查找表
选择要被设置的颜色
设置颜色
ICARE:交互式计算机辅助RGB编辑器
8.7 颜色之意义
8.8 与单显的兼容性
第九章 直接操纵系统和特殊环境
9.1 直接操纵的概念
9.2 直接操纵的程序设计
9.3 数据输入的直接操纵技术
9.4 高级实验环境
ARK-Alternate Reality Kit(微型世界包)
Interative Image(交互式图形)
Voice Recognition(语音识别)
NOOBIE:动物设计游戏站
VIDEOPLACE
Three_Dimentional Virtual Environment(三维虚环境)
9.5 阅读材料
第十章 窗口和用户界面管理系统
10.1 窗口系统的概念
10.2 窗口和窗口系统
字符—映象窗口(Character-Mapped Windows)
Microsoft Windows
Macintosh ToolBox
SunNeWs
X窗口系统
10.3 用户界面管理系统(UIMS)
MacApp
Open Look
TIGER
iCpak 201
Actor
Open Dialogue
NewWave
10.4 阅读材料
第十一章 帮助用户与程序沟通
11.1 提供学习帮助
11.2 提供用户引导帮助
11.3 提示帮助的原则
11.4 减少和控制程序中的错误
11.5 阅读材料
第十二章 提示系统编程
12.1 提示系统例子
Appleworks
Lotus 1-2-3
dBASE Ⅳ
Primc的PRIMOS
Unix man
Zenographics Mirage
12.2 使提示系统正常运转
12.3 提示系统选择项
12.4 易犯的错误
12.5 例子
12.6 阅读材料
第十三章 错误的处理和避免
13.1 输入错误
13.2 算术错误
13.3 文件和设备错误
13.4 错误消息
13.5 失败的恢复
13.6 阅读资料
第十四章 特殊考虑:使程序便于残疾人使用
14.1 为手有残疾的用户考虑
特殊输入设备
菜单考虑
管理命令
获得对话输入的其它方法
14.2 为视力有障碍的用户考虑
14.3 色盲用户和老年用户
14.4 为有听力缺陷和阅读障碍的用户考虑
14.5 阅读资料