界面设计一二事
一个问题
有时候 , 我们会在Windows桌面应用的菜单或者按钮的文字后面 , 看到三个点”…” , 这个是什么意思?
举个例子
在一个桌面程序的菜单中有个”另存为…” , 或者有个按钮显示为”自定义…” 。 这些用户控件文字后面的三个点在什么情况下会出现呢?很多人会说:如果应用即将显示一个对话框 , 就会使用三个点来提示用户 。 其实 , 这个是一个误会 。
在微软的开发者文档(名字有点长啊)中有特别描述这个用户界面规则 。
具体可以移动到”Ellipses”章节 , 我可以将里面的内容再重复一次 , 或者 , 我也可以直接请你去认真地读一读它们 。
算了 , 我还是在这里简述一下这个规则吧:
如果命令在执行之前 , 需要一些其他额外的信息才能执行 , 则请使用省略号 。
一个例子就是 , 我们经常在桌面应用程序的菜单中看到的”About”或者”Properties”菜单 , 这种情况下 , 弹出的对话框就是命令本身 , 即使点击它们会弹出对话框 。 所以 , 它们不会显示省略号 。
另一个例子 , 应用中的打印菜单 , 通常会显示为”打印…” , 因为在打印对话框弹出之前会需要收集一些信息才会弹出来 。
有时对话框是命令本身 , 例如“关于”或“属性” 。 即使它们显示对话框 , 对话框还是一种结果 , 而不是诸如“打印”之类的命令 , 在该命令中 , 对话框会在结果之前收集其他信息 。
所以 , 我们总结一下就是:如果即将执行的命令需要收集一些信息才能继续 , 则通常会在用户界面上显示省略号 。
总结
下一次 , 设计用户界面的时候 , 对于是否加上省略号 , 不再犹豫了吧?
最后
RaymondChen的《TheOldNewThing》是我非常喜欢的博客之一 , 里面有很多关于Windows的小知识 , 对于广大Windows平台开发者来说 , 确实十分有帮助 。
【界面设计一二事】本文来自:《Whendoyouput…afterabuttonormenu?》
文章图片
- 背后|《风声》背后那鲜为人知的历史故事!
- 梦中|十里芳华万里飘香,顺德有场“盛大的花事”邀你来赏花
- 为何总是怀不上?做好4件事,好孕自然来
- 一周大事件:吉利百度合资落定沃尔沃纯电战略坦克独立品牌
- 注意!下月起,再干这10件事就是犯罪,稀里糊涂小心坐牢!
- 法拉利在路上发生事故,车主下车后情绪激动:妈,我撞上飞机了!
- 考研趣事: 中科大软件学院400分以上300多人, 中大却爆冷
- 10号事业蒸蒸日上,有爱有钱,财神到家的3大生肖
- 奋斗者|施工一线有大创新——“韩舒技师创新工作室”的故事
- 曲靖一名17岁少年醉骑摩托车发生交通事故被判刑