为什么“模态”这个词用于描述形式?

时间:2010-08-17 09:04:24

标签: user-interface modal-dialog windowed

我们都知道窗口编程环境中的“模态”表单是什么:在可以再次访问应用程序GUI的其余部分之前必须关闭的表单。

为什么“模态”这个词用来描述这个概念?

2 个答案:

答案 0 :(得分:1)

我相信这是因为你处于一种特定的模式,在你关闭对话框或表单之前你无法逃脱。

普通模态对话框意味着您无法在该应用程序中执行任何其他操作。系统模态被定义为“完全不能对系统做任何其他事情”,直到你完成。

答案 1 :(得分:1)

维基百科对此非常有用,因为它给出了Jef Raskin对“模式”的定义:

“当(1)界面的当前状态不是用户的注意力位置时,人机界面是关于给定手势的模态,以及(2)界面将在对手势的若干不同响应中执行一个,取决于系统的当前状态。“

http://en.wikipedia.org/wiki/Mode_(computer_interface)

模态表单是与应用程序其余部分实现不同“模式”的表单。