交互设计指南(二)

    技术2022-05-11  140

    1       前言

    2       总体要求

    2.6   键盘响应

    对于模式窗口,要求其能够响应回车键和取消(Escape)键:

    2.6.1                回车键

    回车键:表示确认,执行保存/关闭操作或者下一步。在Windows操作系统中,通常使用回车键表示确认,如文件的属性窗口。在一些向导窗口中,通常使用回车键表示下一步。

    2.6.2                取消键

    取消键:执行取消操作,关闭窗口或者实现回退的功能。一般而言,在一个模态/模式窗口中按下Escape表明用户不想保存操作而直接关闭窗口。但有时这个步骤可以分成几步,比如在数据被更改过的情况下,第一次按取消键,则将数据恢复到初始状态;第二次按取消键时才将窗口关闭。

    2.6.3                Tab

    所有包含可见控件,特别是包含一些可以更改值/内容的控件的窗口,应当对Tab键作出响应。

    Tab键:切换输入焦点,且次序应该与控件的排列一致,从上到下,从左到右,每按一次键就切换到下一个。当切换至最后一个控件时,此时再按Tab键,则焦点又重新回到最初的那个控件上。如此周而复始,循环往复。

    2.6.4                快捷键

    鼓励在按钮、标签、CheckBox等控件上添加快捷键的功能。

    如下图:

    以及下图:

    2.6.5                常见快捷键一览

    2.6.5.1             通用

    序号

    键名称

    用途说明

    1.           

    Esc

    取消操作、关闭窗口等

    2.           

    F1

    帮助

    3.           

    F3

    下一个

    4.           

    Ctrl+A

    全选

    5.           

    Ctrl+C

    复制

    6.           

    Ctrl+F

    查找

    7.           

    Ctrl+V

    粘贴

    8.           

    Ctrl+X

    剪切

    9.           

    Ctrl+Y

    重做

    10.        

    Ctrl+Z

    撤销

    2.6.5.2             Microsoft系列

    序号

    键名称

    用途说明

    1.           

    F2

    更改、重命名

    2.           

    Ctrl+N

    新建

    3.           

    Ctrl+O

    打开

    4.           

    Ctrl+P

    打印

    5.           

    Ctrl+S

    保存

    6.           

    Ctrl+H

    替换

    7.           

    Ctrl+G

    定位

    2.6.5.3             Borland系列

    序号

    键名称

    用途说明

    1.           

    Ctrl+R

    替换

    2.           

     

     

    3.           

     

     

    4.           

     

     

    5.           

     

     

    2.7   鼠标响应

    要求所有窗体可以通过鼠标改变位置。

    对于主窗体,要求可通过鼠标的拖动改变其大小(可缩放)。

     

     


    最新回复(0)