Ctrl + 字母 Alt (&字母) ── access key 访问键 shortcut key 快捷键
Ctrl + 字母 Alt (&字母) ── access key 访问键 shortcut key 快捷键access key 访问键英文代码编写形式 "&字母",中文代码编写形式 "(&字母)"。access key 访问键是为提高效率或为不便操作鼠标的人提供的快捷访问途径,菜单等控件项,往往都带有用下划线标注的 access key 访问键。
access key 访问键在英文中,直接表现为带下划线的字母。中文界面由于键盘没有直接对应字符,需添加键盘上对应大写英文字符以获取访问键;通常做法是将 access key 访问键用半角括号括住,放在最后。
譬如:英文代码 &File 菜单,一般显示 "File",按下键盘 Alt 键后显示 "File";中文代码 "文件(&F)",一般显示 "文件(F)",按下键盘 Alt 键后显示 "文件(F)"。两者的键盘快捷访问规则,都是 "Alt + F",且只对当前级别菜单或控件有效。若 File1 菜单下的还有一个 File2 菜单项,那么,打开第一层 File1 之后,再按下 Alt + F 就是访问第二层的 File2 而不是 File1。
访问键 VS 快捷键
#访问键快捷键
外观
Alt+大写字母
多样化
键盘访问
Alt+字母
多样化
是否看见
一直可见
不一定可见
是否必须
如无特殊情况,是
不是
命名方法
英文首字母,或自定义
常见快捷键用法固定,特殊键可自行定义
应用场合
菜单条、按钮
菜单条、按钮、工具栏、其他控件
英文
Access key
shortcut key 或 Accelerator key
别名
加速键
交互
激活控件,不触发动作
激活控件,同时触发动作
快捷键
access key 访问键、shortcut key 快捷键在传统桌面应用程序设计中,会被经常用到。在程序界面开发中应采取的一般原则:访问键必须有,快捷键可选,两者也可同时存在,且两者的键盘方式不可重复。
access key 访问键可快速定位到相应功能,而不是触发该功能。也就是说,按下 access key 访问键后,当前功能会被激活,但不会发生实际点击。访问键只提供给系统默认菜单和功能,用户自定义功能和第三方插件允许例外。
shortcut key 快捷键外观形式:"Ctrl + 大写英文字母",譬如:Ctrl + C、Ctrl + V、Ctrl + X。shortcut key 快捷键还有其它形式,比如:功能键 F1、F2、Home、Del、End,Alt + 功能键 (但不包括Alt + 带下划线的大写字母形式) 等。
shortcut key 快捷键命名相对固定,且不一定可见。有些快捷键可见,有些在鼠标移至其上方时可见 (如工具提示),有些一直不可见 (如 Esc 键退出窗口)。譬如:拷贝、粘贴、删除、确定等约定俗成的 shortcut key 快捷键命名都相对固定,开发程序时必须遵循。其它那些没有约定的,可自行设定,前提是不能与通用快捷键重复、而造成冲突。
通过 shortcut key 快捷键可直接触发功能,不仅定位到相应功能,且触发该功能。譬如:一般窗口默认带有两个 shortcut key 快捷键,一是 "回车" 触发窗口默认按钮的提交;一是 "Esc" 触发退出当前窗口事件。
http://forum.digitser.cn/data/attachment/forum/201605/19/132155fevczeyds5e5y1wy.jpg
长按二维码关注 "德云社区" ,点击最下方 "阅读原文" 了解更多资讯
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
页:
[1]