在几乎所有具有菜单栏的应用程序中,有些项目后面有一个省略号 (...),有些则没有。是否有一个众所周知的约定什么时候把省略号放在那里,什么时候不放?你什么时候做?你做吗?
我查看了各种 Windows 应用程序,这就是我的想法:
省略
- 打开需要用户输入才能执行某项操作的表单的菜单项(替换、转到、字体)
没有省略号
- 只是做某事的菜单项(剪切、粘贴、退出、保存)
- 打开不需要用户输入的表单的菜单项(关于,检查更新)
但是似乎总是有不遵循此规则的菜单项。例如,Visual Studio 中的帮助项(我如何、搜索、索引)和查找和替换(快速查找、在文件中查找、查找符号)。
因此,在考虑了更多之后,我现在认为这可能是事情:
省略
- 肯定会打开模式窗口的菜单项。
没有省略号
- 打开非模式窗口的菜单项。
- 不打开任何窗口的菜单项。
- 很可能不会打开模式窗口的菜单项(如保存,如果您之前没有保存过或类似的东西,它会打开一个模式窗口,否则不要)
你们有什么感想?