我正在 Windows 上开发桌面应用程序,目前正在将“Control-Enter”键绑定到对话框和查看/编辑字段上的“接受”命令。在我看来,这是这个键绑定的一个相当普遍的含义,例如,许多网站(Facebook、Twitter)在表单输入中使用它来表示“提交”,而 TortoiseSvn 和 TortoiseHg 等程序使用它来接受对话框和变更集消息输入字段。
然而,这个含义受到了挑战,现在我正在寻找可能是这种看似常见绑定的来源的 UI 指南。是否有一个,或者它是否已被临时公约采用?
编辑:为了澄清,我特别谈论的情况是“Enter”被用作文本中的有效输入字符。Facebook 中的文本输入字段和提交消息字段接受输入,因此在这些情况下它不用于接受对话框或提交表单,但“Ctrl+Enter”是。
编辑 2:您自己可以在这里尝试,方法是在问题和答案的文本字段中按“Enter”,然后按“Ctrl+Enter”。