2

我正在 Windows 上开发桌面应用程序,目前正在将“Control-Enter”键绑定到对话框和查看/编辑字段上的“接受”命令。在我看来,这是这个键绑定的一个相当普遍的含义,例如,许多网站(Facebook、Twitter)在表单输入中使用它来表示“提交”,而 TortoiseSvn 和 TortoiseHg 等程序使用它来接受对话框和变更集消息输入字段。

然而,这个含义受到了挑战,现在我正在寻找可能是这种看似常见绑定的来源的 UI 指南。是否有一个,或者它是否已被临时公约采用?

编辑:为了澄清,我特别谈论的情况是“Enter”被用作文本中的有效输入字符。Facebook 中的文本输入字段和提交消息字段接受输入,因此在这些情况下它不用于接受对话框或提交表单,但“Ctrl+Enter”是。

编辑 2:您自己可以在这里尝试,方法是在问题和答案的文本字段中按“Enter”,然后按“Ctrl+Enter”。

4

1 回答 1

3

Microsoft 有其Windows 用户体验交互指南(可方便地下载为 PDF 文档),仅将此按键描述为地址栏快捷方式:

Ctrl+Enter 添加“h ttp://www”。到地址栏中文本的开头和“.com”到文本的结尾。

到目前为止,为“官方”来源。

但是,通常情况下,Microsoft 自己的程序(例如 Outlook)超出了这些准则,并且还ctrlenter用来表示“好的,我们已经完成了”。

在我看来,它没有得到任何出版物的认可这一事实并不那么重要,因为您已经指出,有几个程序已经以与您相同的方式使用该快捷方式,包括微软的旗舰产品之一——所以我会说去它。

于 2013-04-16T22:48:17.037 回答