添加...以向用户显示非模态对话框?

时间:2010-12-13 07:43:56

标签: windows user-interface

我有一个简单的问题。

我的应用程序中有很多菜单项和按钮。我试着记住在标题中添加...以表示遵循模态对话框。

但我是否应该为非模态对话框添加这些点。我尝试在谷歌搜索,但找不到任何明确的答案。我使用的是Win32和Delphi。

此致

2 个答案:

答案 0 :(得分:4)

......意味着需要一些进一步的输入才能完成菜单项的操作。

因此,“保存”表示菜单项将导致文档保存,而“保存...”表示用户需要输入名称,或者在文件出现之前选择文件格式或其他内容保存。

通常在弹出模式对话框中输入更多输入,但(a)并非每个模态对话框都是提示进一步信息,(b)假设可以使用其他一些输入机制。

'...'意味着用户将有机会退出操作。

这是我在1995年读过的用户界面指南书中,我似乎无法在网上找到明确的确认。

答案 1 :(得分:3)

我会说这很大程度上取决于你的个人品味。每当打开任何新窗口时,无论是模态还是非模态,我都会添加...,以向用户表明他必须要出现其他窗口。

我的猜测是应该有一些Microsoft UI准则文档,但我既没有找到类似的东西,也没有我知道的那个。