CS软件用户界面设计标准规范组件部分.doc
《CS软件用户界面设计标准规范组件部分.doc》由会员分享,可在线阅读,更多相关《CS软件用户界面设计标准规范组件部分.doc(119页珍藏版)》请在咨信网上搜索。
C/S软件用户界面设计规范 ——组件部分 窗口 7 1.1 什么是窗口 7 1.2 窗口组成元素 7 1.2.1 窗口框架 8 1.2.1.1 什么是窗体框架 8 1.2.1.2 窗体框架使用规范 8 1.2.2 标题栏 8 1.2.2.1 什么是标题栏 8 1.2.2.2 标题栏组成元素 8 1.2.2.3 标题栏图标 8 1.2.2.4 标题栏文本 9 1.2.2.5 标题栏按钮 11 1.2.2.6 标题栏使用规范 11 1.2.2.7 标题栏交互行为 11 1.3 窗口使用规范 12 1.4 窗口交互行为 12 1.4.1 激活和取消激活 12 1.4.2 打开窗口 12 1.4.3 关闭窗口 13 1.4.4 移动窗口 13 1.4.5 更改窗口大小 13 1.4.6 滚动窗口 14 1.4.7 拆分窗口 14 1.5 窗口类型 15 1.5.1 主窗口 15 1.5.1.1 什么叫主窗口 15 1.5.1.2 主窗口组成元素 15 1.5.1.3 主窗口使用规范 16 1.5.1.4 主窗口交互行为 16 1.5.2 辅助窗口 16 1.5.2.1 什么叫辅助窗口 16 1.5.2.2 辅助窗口组成元素 17 1.5.2.3 辅助窗口使用规范 17 1.5.2.4 辅助窗口交互行为 18 1.5.2.5 辅助窗口类型 20 访问健 32 1.6 什么叫访问键 32 1.7 组成元素及使用规范 32 快捷键 33 1.8 什么叫快捷键 33 1.9 组成元素及使用规范 33 菜单 33 1.10 什么是菜单 33 1.11 组成元素及使用规范 34 1.11.1 菜单栏 34 1.11.2 菜单标题 34 1.11.3 菜单项 35 1.11.4 菜单边框 37 1.11.5 菜单文本使用规范 37 1.12 类型 38 1.12.1 下拉菜单 38 1.12.2 快捷菜单 41 1.12.3 树状菜单 42 1.12.4 伸缩菜单 43 按钮 44 1.13 什么叫按钮 44 1.14 组成元素及使用规范 44 1.15 类型 45 1.15.1 命令按钮 45 1.15.2 选项按钮 46 1.15.3 复选框 48 列表框 50 1.16 什么叫列表框 50 1.17 组成元素及使用规范 50 1.18 类型 51 1.19 下拉框 51 1.19.1 单选列表框 51 1.19.2 下拉列表框 52 1.19.3 多选列表框 53 文本 54 1.20 什么叫文本 54 1.21 组成元素及使用规范 54 1.22 类型 54 1.22.1 静态文本 55 1.22.2 标签文本 55 1.22.3 一般文本: 56 1.22.4 指导性文本: 57 文本框 57 1.23 什么叫文本框 58 1.24 组成元素及使用规范 58 1.24.1 组成元素 58 1.24.2 应用范围 58 1.24.3 使用规范 58 1.24.4 补充说明 58 1.25 类型 59 1.25.1 单行文本框 59 1.25.2 多行文本框 60 1.25.3 多信息文本框 60 1.25.4 组合框 62 1.25.5 下拉组合框 63 1.25.6 微调框 63 1.25.7 快捷键输入控件 64 链接 65 1.26 什么叫链接 65 1.27 应用对象及使用规范 65 1.27.1 应用对象 65 1.27.2 使用状态: 66 1.27.3 使用规范: 66 1.28 链接类型及使用规范 66 1.28.1 超链接(外部链接) 66 1.28.2 内部链接 67 1.28.3 邮件链接 67 视图 67 1.29 什么叫视图 67 1.30 组成元素及使用规范 68 1.31 类型 68 1.31.1 列表视图 68 1.31.2 什么叫列表视图 68 1.31.3 组成元素及使用规范 69 1.31.4 类型 69 1. 大图标列表视图 69 2. 小图标列表视图 70 3. 列表列表视图 71 4. 具体列表列表视图 72 5. 表格 74 1.32 什么叫表格 74 1.33 组成元素及使用规范 74 1.33.1 组成元素 74 1.33.2 表格标题 74 1.33.3 列标题 74 1.33.4 表格主体 75 1.33.5 数据项 75 1.33.6 表格页脚 75 1.34 交互行为 75 1.34.1 表格列交互行为 75 1.34.2 表格行交互行为 76 1.34.3 数据项交互行为 76 1.34.4 补充说明 76 1.35 树形视图 76 1.35.1 什么叫树状视图 76 1.35.2 组成元素及使用规范 77 1.36 统计视图 77 1.36.1 什么叫统计视图 77 1.36.2 组成元素及使用规范 77 6. 组成元素 77 7. 使用规范 77 1.36.3 类型 77 8. 饼状视图 77 9. 柱状视图 78 10. 折线视图 79 提醒 81 1.37 什么是提醒 81 1.38 使用规范 81 1.39 类型 81 1.39.1 工具提醒控件 81 1.39.2 气球状提醒 82 1.39.3 状态通知区域提醒 83 1.39.4 状态栏提醒 84 1.39.5 消息框提醒 84 1.39.6 帮助提醒 84 1.39.7 指示 84 工具栏 84 1.40 什么叫工具栏 84 1.41 组成元素及使用规范 85 1.41.1 组成元素 85 11. 工具栏控件 85 12. 工具栏框架控件 86 13. 工具栏按钮 87 1.41.2 使用规范 87 状态栏 87 1.42 什么是状态栏 87 1.43 状态栏组成元素及使用规范 87 其它通常控件 88 1.44 翻页 88 1.44.1 什么是翻页 88 1.44.2 翻页组成元素及使用规范 88 1.45 搜索 89 1.45.1 什么是搜索 89 1.45.2 搜索组成元素及使用规范 89 1.46 日期选择器 90 1.46.1 什么是日期选择器控件 90 1.46.2 日期选择器控件组成元素及使用规范 90 1.47 组框 90 1.47.1 什么是组框 90 1.47.2 组框组成元素及使用规范 91 1.48 进度指示器 91 1.48.1 什么是进度指示器 91 1.48.2 进度指示器组成元素及使用规范 91 1.49 滚动条 92 1.49.1 什么是滚动条 92 1.49.2 滚动条组成元素及使用规范 92 1.49.3 滚动条交互行为 93 1.50 选项卡 93 1.50.1 什么是选项卡 93 1.50.2 组成元素及使用规范 94 1.51 滑块 95 1.51.1 什么是滑块 95 1.51.2 组成元素及使用规范 95 1.52 WebBrowser控件 96 1.52.1 什么是WebBrowser控件 96 1.52.2 组成元素及使用规范 96 1.53 图标 98 1.53.1 什么是图标 98 1.53.2 图标使用规范 98 1.53.3 图标应用范围 98 1.53.4 图标交互行为 99 1.54 图标类型 99 1.54.1 应用程序图标 99 1.54.2 文档图标 99 1.54.3 标题栏图标 99 1.54.4 工具栏图标 99 1.54.5 系统托盘图标 100 1.54.6 表情图标 100 用户帮助 100 1.55 上下文敏感帮助 100 1.56 “帮助”命令按钮 100 1.57 过程帮助 100 1.58 小贴士 100 1.59 HTML帮助 100 窗口 此部分内容关键描述窗口基础概念、组成元素、使用规范、交互行为,和窗口类型具体特征和规范等。 1.1 什么是窗口 窗口提供了用户查看数据和和数据交互基础方法。窗口设计一致性尤其关键,因为它许可用户很轻易地传送她们学到技能,并集中和完成她们任务而不是学习新约定。 1.2 窗口组成元素 一个基础窗口由窗体框架和标题栏组成。图1.1所表示。窗口还能够包含部分其它组件,比如:菜单栏、工具栏、状态栏等。本部分关键描述窗体框架和标题栏外观和准则,其它组件请参见本规范控件部分内容。 图1.1窗口 1.2.1 窗口框架 1.2.1.1 什么是窗体框架 每一个窗口全部有一个定义其形状边界。可更改大小窗口有一个提供了控制点(轮廓方框)显著边界,方便使用直接处理更改窗口大小。图1.1所表示。 1.2.1.2 窗体框架使用规范 假如窗口大小是不可更改,那么边框和窗口边缘重合。 1.2.2 标题栏 1.2.2.1 什么是标题栏 在窗口顶部边缘并在其边框内部是标题栏(也称为“标题”),它沿窗口宽度方向延展。 标题栏标识了窗口内容。它还作为用于移动窗口控制点和应用于该窗口及其关联视图命令访问点。 1.2.2.2 标题栏组成元素 标题栏通常由标题栏图标、标题栏文本和标题栏组合而成。图1.2所表示。 图1.2 1.2.2.3 标题栏图标 什么是标题栏图标 标题栏图标是用来标识目前窗口中查看对象图形符号。它既可能是该应用程序图标,也可能该应用程序文档或数据文件图标。 标题栏图标使用规范 通常分为三种情况: l 窗口中包含一个工具或实用程序(即一个不创建、加载和保留自己数据文件应用程序),那么在它标题栏中使用该应用程序图标。图1.3所表示: 图1.3 l 假如该应用程序创建、加载和保留文档或数据文件,而且窗口表示了它其中一个文件视图,那么在标题栏中使用表示它数据或文件类型图标。即使用户还没有保留该文件,也应该显示该数据文件图标。图1.4所表示: 图1.4 l 辅助窗口标题栏通常不包含标题栏图标。 图1.5 标题栏图标交互行为 当用户使用辅助鼠标键单击标题栏图标时,显示该对象快捷菜单。将“关闭”定义为默认命令,当用户双击标题栏图标时,该窗口将关闭。 1.2.2.4 标题栏文本 什么是标题栏文本 窗口标题栏文本标识了正在窗口中查看对象名称。 标题栏文本使用规范 标题栏文本应该总是和标题栏中显示图标类型相符。还应该和文件系统中表示该对象图标标签相匹配。 l 假如窗口包含一个不能创建或编辑自己数据文件工具,比如:计算器,那么标题栏中显示包含应用程序图标应用程序名称。,图1.6所表示。 图1.6 l 假如该工具创建、编辑或查看文件,那么首先显示文件名称,然后包含一个破折号,然后显示该应用程序名称。标题文本次序:“文档名称”+“-”+“应用程序名称”,图1.7所表示。 图1.7 补充说明 1) 标题文本通常遵照目前操作系统窗口规范,采取操作系统默认尺寸和字体设置。 2) 假如您应用程序支持查看同一个文件多个窗口,那么能够使用标题文本区分视图——不过要使用一个不会被混淆为文件名一部分约定。 3) 假如更改窗口中显示对象名称——比如,当用户在对象属性表中编辑该名称时——更新标题文原来反应改变。 4) 假如标题文本超出了窗口标题栏宽度,那么能够缩写标题文本,但要注意保持许可用户快速地识别该窗口基础信息。当标题栏超出了窗口标题栏宽度但又无法缩写时,那么就要考虑使用省略号来标识目前标题栏文本。 5) 避免在标题栏显示文件扩展或路径。 6) 假如该窗口为辅助窗口,那么标题文本应该用来标示被显示对象(即用户目前操作所处程序位置名称,比如:选项等)。 7) 避免在标题栏显示文件扩展或路径。 8) 不要在标题栏文本中使用像“警告”、“小心”、“错误”这么责备用户或暗示用户错误描述性文本。 1.2.2.5 标题栏按钮 什么是标题栏按钮 标题栏按钮是和窗口常见命令相关联命令按钮。这些按钮作为特定窗口命令快捷键。 标题栏组成元素 标题栏按钮包含:“最大化”、“最小化”、“还原”、“关闭”、“帮助”按钮,它们通常根据窗口分类、功效用途需要组合排列而成。 标题栏按钮使用规范 标题栏按钮是命令按钮一个特殊应用,它应该遵照命令按钮相同界面约定。窗口标题栏上全部按钮全部必需在那个窗口快捷菜单上包含等价命令。图所表示: 图1.8 显示这些按钮时,请遵照以下准则: 1) 当某个命令不被窗口支持时,不要显示它命令按钮。 2) “关闭”按钮总是显示在最右边。请在它和其它按钮之间保留一点空隙。 3) “最小化”按钮总是在“最大化”按钮前面。 4) 在实施“还原”命令时,“还原”按钮总是替换“最大化”按钮或“最小化”按钮。 主窗口中标题栏不支持“帮助”按钮。假如需要提供这个功效,可包含一个“帮助”工具栏按钮。一样,辅助窗口标题栏中不包含“最大化”、“最小化”和“还原”按钮。 1.2.2.6 标题栏使用规范 避免直接在标题栏上绘图或添加其它控件。这些被添加项目可能使得阅读标题栏中信息很困难,并可能可能会产生部分系统冲突。 1.2.2.7 标题栏交互行为 使用主鼠标键单击一个标题栏按钮将触发和该命令按钮相关联一样命令。当一个用户使用辅助鼠标键单击标题栏时,该窗口快捷菜单将会出现。按下指定快捷键组合也将显示该窗口快捷菜单。图所表示: 图1.9 1.3 窗口使用规范 和对象操作通常发生在主窗口中,大多数关键查看和编辑活动全部是在主窗口中进行。辅助窗口是对主窗口补充,它许可用户指定参数或选项,或提供相关窗口中包含对象或操作更具体信息。 1.4 窗口交互行为 窗口基础操作包含激活和取消激活、打开和关闭、更改大小、滚动和拆分。 1.4.1 激活和取消激活 l 当系统支持多窗口显示时,用户通常每次只在一个窗口中工作。这个窗口被称为“活动窗口”。 l 对于用户输入,全部其它窗口全部是不活动;只有活动窗口才接收用户输入。 l 活动窗口通常在窗口Z次序顶部,且其标题栏以活动窗口标题颜色显示,使得它在视觉上很清楚。不活动窗口标题栏显示系统不活动窗口颜色。 l 用户经过切换到一个主窗口来将其激活;这将取消激活任何其它主窗口。 l 窗口重新激活应该不影响其内部任何已经存在选定;选定和焦点全部将还原到以前活动状态。 l 当用户再次激活一个主窗口时,该窗口及其全部辅助窗口全部会来到窗口次序顶部,并维持她们相对位置。 l 假如用户激活一个辅助窗口,那么它主窗口和该主窗口其它辅助窗口全部会来到窗口次序顶部。 1.4.2 打开窗口 l 当用户打开一个主窗口时,在任务栏上包含一个它条目。 l 应该只为主窗口在任务栏上包含条目,而不为辅助窗口包含条目。 l 假如该窗口以前已经被打开和关闭了,那么将它还原到最终一次被关闭时大小和位置。假如可能而且适宜,还原其它相关查看信息。 l 第一次打开一个主窗口时,将它打开到一个对象或应用程序定义合理默认尺寸和位置。 l 因为显示分辨率和方向不一样,软件不应该假设一个固定显示尺寸,而是使用哪个系统定义形状和大小。 l 当窗口再次打开或还原时,一定要确保该屏幕位置在目前分辨率中是有效。 1.4.3 关闭窗口 l 用户经过在标题栏中单击“关闭”按钮或在窗口快捷菜单上单击“关闭”命令来关闭窗口。 l 假如应用程序不会自动保留更改,那么在用户关闭该窗口之前显示一个消息来问询是保留任何更改、放弃任何更改,还是取消关闭操作。假如并没有未完成事务,那么直接关闭窗口。对于任何其它造成关闭窗口命令也遵照一样约定。 l 关闭主窗口时,通常应该关闭依附于它辅助窗口。 1.4.4 移动窗口 l 用户能够使用鼠标拖动标题栏,或单击窗口快捷菜单中“移动”命令来移动窗口。 l 在用户移动窗口之前,它并不需要是活动。移动窗口操作隐含激活了它。 l 移动窗口可能会裁剪或显示在该窗口中显示信息。当用户移动窗口时,应该避免更改在那个窗口中查看内容。 1.4.5 更改窗口大小 除非在窗口中显示信息是固定或不能被缩放以向用户提供更多信息,不然应该将主窗口设计为能够更改大小。 系统提供了多个支持用户更改窗口大小规则: 大小边框 用户使用鼠标拖动窗口边缘大小边框或单击窗口菜单上“大小”命令来更改主窗口大小。窗口轮廓表示伴随指针移动。在单击“大小”命令后用户使用键盘更改窗口大小(先使用方向键,然后按ENTER键)。 最大化窗口 最大化窗口会将该窗口大小增加到最大适宜大小。最大大小系统默认设置和显示器一样大,不包含被任务栏使用空间。用户能够将这个大小定义比该默认大小更小,或在一些情况下,比默认大小更大。要想最大化窗口,用户从窗口快捷菜单中单击“最大化”命令,或单击标题栏上“最大化”命令按钮。当用户最大化窗口时,使用“还原”按钮替换“最大化”按钮,按后禁用该窗口快捷菜单上“最大化”命令,并启用“还原”命令。 最小化窗口 对于主窗口,最小化命令将从屏幕清除该窗口,不过在任务栏上保留它条目。要想最小化窗口,用户从窗口快捷菜单中单击“最小化”命令,或单击标题栏上“最小化”命令按钮。当用户最小化一个窗口,禁用快捷菜单上“最小化”命令,并启用“还原”命令。 还原窗口 支持还原命令来在用户最大化或最小化窗口以后将该窗口还原到它原来大小和位置。对于最大化窗口,启用窗口快捷菜单上“还原”命令,并在窗口标题栏中使用“还原”按钮替换“最大化”按钮。对于最小化窗口,启用窗口快捷菜单上“还原”命令。用户能够经过以下方法将最小化主窗口还原到其以前大小和位置:单击任务栏上代表该窗口按钮、选定窗口任务栏按钮快捷菜单上“还原”命令,或按ALT+TAB (或SHIFT+ALT+TAB)。 大小调整柄 在定义可更改大小窗口时,能够包含“大小调整柄”。“大小调整柄”是用来更改窗口大小特殊轮廓方框。它不排斥大小边框。要想更改窗口大小,用户拖动该轮廓方框,而窗口就会更改大小,遵照和大小边框相同规则。总是在窗口右下角放置“大小调整柄”。通常,这意味着您在水平滚动条右端或垂直滚动条底部放置该“大小调整柄”。然而,假如您在窗口中包含了一个状态栏,那么在状态栏远端显示“大小调整柄”。不要同时在两个位置显示“大小调整柄”。 1.4.6 滚动窗口 l 当在窗口中查看信息超出了该窗口大小时,窗口应该支持滚动。滚动许可用户查看目前在窗口中不可见对象部分。滚动通常不影响窗口输入焦点或选定。 l 滚动通常使用滚动条来支持。滚动条是一个由滚动箭头按钮、滚动块和滚动轴组成矩形控件。滚动条具体规范请参见本规范控件滚动条部分。 1.4.7 拆分窗口 窗口能够被拆分为两个或多个独立查看区域,这些区域被称为“窗格”。 拆分窗口许可用户同时检验一个文档两个部分图.10;还能够使用拆分窗口来显示相同信息不一样,然而却是同时视图图.11。 图1.10 图1.11 l 即使能够使用拆分窗口来同时查看多个文件或容器内容,但在独立窗口中显示这些内容通常许可用户愈加好地将文件识别为独立元素。 l 显示在拆分窗口中窗格能够作为窗口基础设计一部分或能够由用户配置选项来实现。 l 在使用拆分窗格来提供各自视图时,独立保持各个窗格视图属性,比如视图类型和选定状态。只显示活动窗口中选定。然而,假如选定状态是由各窗格共享,那么在全部窗格中全部显示一个选定,并支持跨窗格选定调整。 1.5 窗口类型 窗口依据其常见用途来进行分类,分为主窗口和辅助窗口。 1.5.1 主窗口 1.5.1.1 什么叫主窗口 主窗口独立于其它窗口,能够调用其它窗口,被其它窗口覆盖,也能够覆盖其它窗口。 1.5.1.2 主窗口组成元素 经典主窗口通常全部有窗口框架和标题栏,通常全部许可用户调整其大小(即拉伸、最小化、最大化、还原)。图所表示: 图1.12 1.5.1.3 主窗口使用规范 无 1.5.1.4 主窗口交互行为 同“窗口交互行为”。 1.5.2 辅助窗口 1.5.2.1 什么叫辅助窗口 辅助窗口是对主窗口补充,它许可用户指定参数或选项,或提供相关窗口中包含对象或操作更具体信息。辅助窗口取得或显示于主窗口中显示内容相关补充信息。 1.5.2.2 辅助窗口组成元素 经典辅助窗口包含标题栏和框架。辅助窗口标题栏通常不包含图标和“最大化”和“最小化”按钮。但能够包含一个“关闭”按钮来关闭辅助窗口。辅助窗口还能够在标题栏中包含“这是什么?”按钮,这个按钮许可用户显示在窗口中显示控件和上下文相关“帮助”。辅助窗口也包含一个快捷菜单,该菜单包含应用该窗口命令。图1.13 所表示。 图1.13 辅助窗口 1.5.2.3 辅助窗口使用规范 l 辅助窗口不应该显示为任务栏上条目。 l 能够在辅助窗口中包含状态信息,但一定要避免在辅助窗口中使用状态栏控件。 l 辅助窗口标题栏文本是一个描述窗口用途标签;标签内容取决于该窗口用途;标题栏不包含图标。 辅助窗口大小 辅助窗口通常比和它相关联主窗口更小,而且比最小显示分辨率还小。作为一个通常性规则,避免显示任何大于263对话单位*263对话单位辅助窗口。“对话单位”(DLU)是一个和设备无关测量单位,它用于依据目前系统字体确定布局。 辅助窗口布局 辅助窗口布局一致性和美观效果有利于提升窗口操作、任务可读性和易于了解性,同时对应用程序可用性产生一定影响。 辅助窗口窗口放置 考虑原因:窗口用途、整个显示尺寸和窗口出现原因。 规则: 1) 第一次打开窗口时,应该将它显示在一个便于用户定位并完全显示该窗口位置。 2) 在多监视器配置中,应该在和其主窗口一样监视器上显示辅助窗口。 3) 假如这些规则全部不适用,那么放置在主窗口中水平居中位置,并要在标题栏、菜单栏和任何固定工具栏下面。 4) 假如用户移动了该窗口,那么在用户下一次打开该窗口时将其显示在这个位置,并依据目前显示配置进行必需调整。 5) 假如用户实用软件是常常需要同时打开多个辅助窗口,那么这些窗口可见性和位置等属性一定要是用户可配置;而且要为用户提供保留自己喜爱配置设置;同时,还要为用户提供一个恢复默认配置设置。 1.5.2.4 辅助窗口交互行为 辅助窗口和其它窗口交互 l 隶属辅助窗口是辅助窗口最常见类型。这种辅助窗口只能从其主窗口界面上命令来显示。一帮情况,当主窗口关闭时,也应关闭隶属辅助窗口,并在主窗口被隐藏或最小化时将其隐藏。 l 独立辅助窗口是用户不需要打开主窗口就能够打开辅助窗口——比如,单击桌面图标菜单上“属性”命令时。独立辅助窗口通常能够被关闭而无需考虑任何主窗口状态,除非它和主窗口之间有显著关系。 l 当用户打开辅助窗口或从辅助窗口切换时,它将像任何其它窗口一样被激活或被取消激活。对于鼠标控制,像主窗口一样激活辅助窗口。对于用键盘控制,支持用户使用键盘组合键控制在非模式辅助窗口和主窗口(或相同非模式辅助窗口)之间切换。当用户激活一个主窗口是,会将它带到窗口Z次序顶部,您应该将她全部隶属辅助窗口呆呆到顶部,并保持她们各自相同Z次序。在Z次序中,您应该总是将隶属辅助窗口显示得比其主窗口位置更高。避免在用户激活另一个应用程序窗口时将一个含有总是在最前面行为辅助窗口显示在该应用程序(或任何应用程序隶属辅助窗口)上面,除非该最顶层也能够被应用到该应用程序窗口。 更改辅助窗口大小 辅助窗口用途是为了提供简明预定义信息。避免将辅助窗口定义成为可更改大小,除非能够为用户提供部分好处。假如支持调整大小,则要确保合适调整了全部元素显示。 辅助窗口展开 能够使用一个展开按钮来扩展一个窗口,方便以一个渐进揭示形式显示另外选项。“展开按钮”是一个包含标签命令按钮,它包含>>作为其标签一部分。 图1.14 “高级”展开按钮 辅助窗口层叠 能够经过包含一个打开另一个辅助窗口命令按钮来为用户提供对额外选项访问。分为两种情况: l 假如窗口在其操作中是独立,那么关闭用户从中打开它辅助窗口,而只显示新窗口。 l 假如以后打开窗口用来取得最初辅助窗口中某个域信息,那么保留最初窗口。而且隶属窗口显示在最初辅助窗口上层,而且稍偏右位置。应该将层叠级数限制在一个子等级上,避免产生分级窗口混乱排列。 图1.15 层叠辅助窗口 辅助窗口默认按钮定义 l 在定义辅助窗口时,能够在窗口中指定一个ENTER键来激活一个特定命令按钮,它被称为“默认按钮”。系统经过为默认按钮加一个粗边框来区分它和其它命令按钮。 l 应该将默认按钮定义为最可能发生操作。假如一个操作是不可逆转或是破坏性,那么应该避免将其作为默认按钮。 l 用户能够更改默认按钮,当用户定位到一个非默认按钮命令按钮时,该命令按钮临时成为默认按钮,并含有默认按钮外观,而以前默认按钮则失去默认外观。当用户焦点移动到窗口中另一个非命令按钮控件上,那么原来默认按钮将恢复默认外观。 l 将命令按钮中一个定义为默认按钮是一个公共约定。不过也许可不为该窗口定义默认按钮。 辅助窗口输入验证 在辅助窗口中,要验证用户对某个字段或控件输入,使其尽可能靠近输入点。 验证时机: l 在用户键入文本或选择选项时,验证用户输入时很理想。 l 假如在输入时不可能验证输入,则能够考虑在用户从该控件离开时进行验证。 l 上述方法均不可时,那么在提交事务时或在用户试图关闭该窗口任何时候验证。此时,保持窗口打开并显示一条消息;用户清除该消息后,将输入焦点设置在包含不适宜数据控件上。 l 提醒形式:为了警告用户数据不适宜,能够不许可输入或使用音频和视频反馈,如一个汽球状提醒。还能够显示一个消息框,尤其是用户反复试图输入非法内容时。 l 提醒:不管在哪种情况下,应该避免在从控件移开之前要求用户输入有效数据。 辅助窗口中定位 使用鼠标,经过用户指向一个特定字段或控件并单击它来定位到该字段或控件。对于按钮控件,这个操作还将激活这个按钮。 非模式和模式窗口 l “非模式” 辅助窗口:许可用户和辅助窗口或主窗口进行交互。它适适用户需要反复一个操作,如:查找一个字出现——情况。 l “模式”辅助窗口:要求用户在该辅助模式窗口内完成交互,而且在继续和该窗口之外其它窗口进行深入交互前关闭它。 l 模式辅助窗口限制了用户选择,所以要将其局限于部分使用情况:需要额外信息来完成一个命令;或在满足某个条件之前避免深入交互。 1.5.2.5 辅助窗口类型 辅助窗口根据功效和用途关键分为两类,其中包含:对话框和消息框。 1.5.2.5.1 对话框 什么是对话框 对话框提供了用户和软件之间信息或对话。对话框用来从用户那里取得完成特定命令或任务所必需额外信息。 对话框使用规范 l 应该将对话框窗口标题栏文本定义为相关联命令名称。即使命令菜单名称包含省略号,也不要在标题栏文本中明确包含它。例外情况是标题栏文本超出了窗口目前宽度情况。 l 因为对话框通常出现在用户单击了一个特定菜单项(包含快捷菜单或级联菜单项)或一个命令按钮以后,所以应该将对话框窗口标题栏文本定义为相关联命令名称。 l 即使命令菜单名称包含省略号,也不要在标题栏文本中明确包含它。例外情况是标题栏文本超出了窗口目前宽度情况。一样,还应该避免包含命令菜单标题,除非有必需为该对话框设计一个合理标题。 l 应该按大家阅读方向习惯放置对话框控件。通常情况下,大家阅读习惯是从左到右,自上而下。将用户和交互关键域定位在尽可能靠近左上角位置。应该对对话框中一组控件使用相同定位控件准则。 l 将关键命令按钮沿对话框右上边框放置,或排列在对话框底部。将最关键按钮——通常是默认按钮——定位为集合中第一个按钮。假如使用了 “确定”和“取消”按钮,则将她们组合在一起。假如有其它关键原因——如一个自然映像关系——也能够使用其它排列方法。 对话框交互行为 l 对话框通常包含“确定”和“取消”命令按钮。假如用户单击“确定”按钮,那么应用对话框中值并关闭窗口。假如用户单击“取消”按钮,那么忽略更改并关闭窗口,取消用户选择操作。“确定”和“取消”按钮在许可用户为一个特定命令设置参数对话框中工作得最好。通常,应该将“确定”按钮定义为对话框窗口打开时默认命令按钮。 l 除“确定”和“取消”按钮外,您也能够在对话框中包含其它命令按钮。标注命令按钮以清楚地定义该按钮用途,但应该尽可能简练。要遵照命令按钮设计约定 对话框类型 对话框根据目标导向分为四类:属性对话框、功效对话框、进度对话框和通用对话框。 l 属性对话框:向用户展现所选对象属性或设置,而且许可用户进行更改。有时属性可能和整个程序或文档相关,而不仅仅和一个对象相关。属性对话框能够是模式,也能够是非模式。图1.16所表示: 图1.16 属性对话框 l 功效对话框:通常从菜单中打开,它们是最常见模式辅助窗口,这类对话框控制单个功效,如打印、插入对象或拼写检验。功效对话框不仅许可用户开始一个动作,而且也常常许可用户设置动作细节。图1.17所表示。 图1.17 功效对话框 l 进度对话框:是由程序开启,而不是依据用户请求开启。它像用户表明目前途序正在忙于一些内部功效,其它功效性能可能会降低。进度对话框是以可视方法来表示提供特定过程进度信息或状态。它是程序响应给用户一个有效反馈;它是用来提醒通知用户一个有效手段。当程序将变成无响应时,必需通知用户。图1.18所表示。 图1.18 进度对话框 进度对话框设计准则: ² 向用户清楚地表明正在运行一个耗时过程。 ² 向用户清楚地表明一切正常。 ² 向用户清楚地表明进程还需要多长时间。 ² 向用户提供一个取消操作或恢复程序控制方法。 l 通用对话框 系统为很多常见操作提供了预设界面。应该在何时地方使用这些界面。它们在提供高度一致性同时节省了您时间。假如缺乏特定功效,能够扩展通用对话框以包含额外控件。 假如自定义界面或提供自己界面,那么应该该保持和这些界面中支持基础功效和她们实用准则一致。比如,假如为字体书香提供了自己属性表,那么应该调整您设计使她在外观和设计上和通用“字体”对话框相同。一致视觉和操作风格使得用户能够更轻易地传输她们知识和技能。 1) 打开对话框 打开对话框图1.19所表示,它许可用户浏览文件系统(包含直接浏览网络),还包含打开应该指定文件控件。能够在打开文件或浏览文件名时使用这个对话框,如“打开文件”菜单命令或“浏览”命令按钮。总是应该将标题栏文本设置为正确反应显示该对话框命令。 图1.19 打开对话框 2) 另存为对话框 另存为对话框图1.20所表示,它被设计为使用一个特定名称、位置、类型和格式来保留文本。通常,支持创建多个用户文件应用程序会提供这个命令。然而,假如应用程序只维护个人数据文件,并自动更新这些文件,那么这个对话框可能不适宜。 在用户单击“另存为”命令或含有一样功效面向文件命令——如“导出文件”命令——时显示这个对话框。在用户单击“保留”命令,但还没有提供或确定文件名时,也显示这个对话框。假如您对其它要求保留文件命令使用这个对话框,应该定义该对话标题栏文本,以合适反应那个命令。 图1.20 另存为对话框 3) 浏览文件夹对话框 浏览文件夹对话框图1.21所表示,它许可用户选定一个文件夹。在用户需要只选定一个目标——如“移动到”或“复制到”命令——时使用这个对话框。该对话框包含许可您指定默认文件夹支持。 不要将这个对话框用作通常浏览界面,因为控件不能提供对文件夹内容访问。要想支持创建新文件夹,您能够包含一个“新文件夹”按钮。 图1.21 浏览文件夹对话框 4) 查找和替换对话框 查找和替换对话框如(图-1-14)所表示,它提供了用来搜索用户指定文本字符串控件,还能够选择使用用户指定第二个文本字符串来替换它。 图1.22 查找和替换对话框 5) 打印对话框 打印对话框图1.23所表示,它许可用户选定要打印内容、打印副本分数,和打印校对次序。她许可用户选择打印机,并包含一个命令按钮来提供对那个打印机属性快捷访问。这个对话框还包含对添加新打印机和查找网络上其它打印机支持。 图1.23 查找和替换对话框 6) 页面设置对话框 页面设置对话框图1.24所表示,它提供了制订页面元素和布局属性控件。在这个上下文中,页面方向是指页面方向而不是打印机方向,打印机可能也含有这些属性。通常,页面属性将覆盖打印机设置属性,但这只是指打印那一页或文档。 图1.24 页面设置对话框 7) 字体对话框 字体对话框图1.25所表示,它显示安装在系统中可用字体字体和字号值。您应用程序能够筛选这个列表,以只显示适适用于您应用程序字体。您能够使用“字体”对话框来显示或设置文本选定字体属性。 图1.25字体对话框 8) 颜色对话框 颜色对话框图1.26所表示,它显示了可用颜色,并包含许可用户定义自定义颜色控件。您还能够使用这个控件来为用户提供选择对象颜色界面。“基础颜色”控件显示颜色默认集合。被显示颜色数目是由安装显示驱动程序决定。“自定义颜色”控件许可用户经过使用该窗口中提供多种颜色控件定义更多颜色。 图1.26颜色对话框 1.5.2.5.2 消息框 什么叫消息框 消息框是一个显示相关特定形态或情况消息辅助窗口。 消息框使用规范 l 使用消息框标题栏合适标识该消息起源——通常是该对象名称。比如,假如该消息是由编辑文档引发,那么标题栏文本就是那个文档名称,并能够有选择地跟随应用程序名称。假如消息是由有一个非文档对象引发,那么使用应用程序名称。 l 不要对消息框标题栏文本使用像“警告”和“小心”这么描述性文本。 l 最好避免出现要求您显示以下消息框情形。比如,假如用户没有足够磁盘空间实施一个操作,那么您能够在用户试图进行该操作之前检验可用磁盘空间,并在必需时禁用该命令。您能够使用一个气球状提醒或状态栏消息来同志用户该命令不可用原因。 l 因为消息框干扰了用户目前任务,所以最好是只在您应用程序窗口活动时才显示消息框。假如应用程序是不活动,那么能够使用任务栏上该应用程序按钮条目来警告用户。当用户激活该应用程序以后,能够显示消息框。对一个特定情况,只显示一个消息框。避免显示连续一组消息框,这么轻易造成用户迷惑。 l 使用消息框标题栏合适标识该消息起源——通常是该对象名称。比如,假如该消息是由编辑文档引发,那么标题栏文本就是那个文档名称,并能够有选择地跟随应用程序名称。假如消息是由有一个非文档对象引发,那么使用应用程序名称。 l 不要对消息框标题栏文本使用像“警告”和“小心”这么描述性文本。消息符号已经传达了消息性质。一样,不要在标题栏文本使用“错误”字样。“错误”字样没有提供有用信息。消息框标题栏文本遵照像其它辅助窗口标题栏文本一样约定。 l 你能够在消息框中包含自己图形或动画。然而,应该限制使用这些类型消息框,并避免定义新图形来替换已经有标准类型符号。 消息框类型 消息框通常包含一个指出正在显示某种信息图形符号,如信息、警告、紧急。大多数信息能够根据以下面列表所表示类别进行分类。 消息类型和相关联符号 符号 消息类型 描述 信息消息框 提供相关名结果信息。不提供用户选择;用户经过“确定”按钮确定信息 告警消息框 警告用户某个在操作继续之前需要用户确实定合数形势或情况,比如将要进行含有潜在破坏性、不可逆转结果操作。能够以一个问题方法消息——比如,“是否将更改保留到我报表中?” 紧急消息框 通知用户一个在工作继续进行之前要求干预或更正严重问题。 不适宜消息符号 这个消息符号在Windows早期版本用于经过问题表示警告消息。因为它没有清楚地代表一个特定消息类型,也因为使用问题表- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CS 软件 用户界面 设计 标准规范 组件 部分
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文