The dialog box can be modal, for fixed information that must be actioned; it can also be modeless, if the user needs it to remain on the screen for reference. 用作待处理的固定信息时,该对话框可以是模态对话框,如果用户需要它停留在屏幕上用作参考时,它也可以是无模态对话框。
Property dialog boxes can be either modal or modeless. 属性对话框可以是模态的,也可以是非模态的。
This means that you can change the selection while the modeless dialog box is still visible. 这意味着在仍可以看见非模态对话框的情况下,你可以改变选择。
Architectural patterns and interaction design Modeless and interactive help 建筑模式和交互设计非模态和交互式帮助
Forms are independent, top-level windows. In terms of behavior, they are the same as modeless dialog boxes. 窗体是独立的顶层窗口,行为方面与非模态对话框相同。
After the modeless dialog opens, the parent program continues without interruption. 打开一个非模态对话框后,可以不用打断父程序。
Keep dialogs, especially modeless dialogs, to a minimum. 将对话框,尤其是非模式对话框减至最少。
A modeless dialog box is a much more difficult beast to use and understand, mostly because the scope of its operation is unclear. 非模态对话框是一个更难使用和理解的怪物,主要是因为其操作范围不确定。
This all fits together logically, because the Undo function is unavailable if a modal dialog box is up, but is still usable with modeless ones. 它在逻辑上也是合适的,因为撤销功能在模态对话框中不可用,而在非模态对话框中可用。
Processes messages that are sent to a modal or modeless dialog box. 处理发送给模式对话框或无模式对话框的消息。
Here is a shot of the ribbon and one of the modeless dialogs to give you an idea as to what all that looks like. 下面是一个关于工具栏和非标准图形对话框的截图例子,对它们的样子你可以有个大致的概念。
Creates a modeless dialog box from a dialog-box template in memory 从内存中的对话框模板创建无模式对话框
Visually differentiate modeless dialogs from modal dialogs. 视觉上区分非模态对话框与模态对话框。
Provide modeless feedback to help users avoid mistakes. 提供非模态反馈来帮助避免用户犯错误。
There is a more radical solution that delivers us from modeless dialog maladies. 还有一种更激进的方法可以解决非模态对话框的弊病。
Use consistent terminating commands for modeless dialog boxes. 为非模态对话框提供一致的终止命令。
There are two types of dialog boxes: modal and modeless. Modal dialogs boxes are, by far, the most common variety. 有两种类型的对话框,即模态对话框和非模态对话框。
Modeless dialogs are less common than their modal siblings. whole brothers and sisters. 另一种对话框称为非模态对话框,它不如同胞姐妹模态对话框那么常见。
Clear, modeless feedback ( see the next section) is the best way to address these problems. 很明显,非模态反馈(见下一节)是解决这些问题的最好方式。
A better way to inform users is with modeless feedback. 通常,通知用户更好的方式是非模态的反馈。
We must break this habit. The designer must assure that all modeless dialog boxes are rendered with a clearly noticeable visual difference. 我们必须打破这种习惯,设计师必须确保所有的非模态对话框有清晰醒目的视觉差异。
Conversely, the selection is quite likely to change during the lifetime of a modeless dialog box. 相反,在非模态对话框存在的过程中,选择很可能发生改变。
Modeless and interactive help 非模态和交互式帮助
ToolTips are modeless online help, and they are incredibly effective. 工具提示是非模态的在线帮助,其效果好得不可思议。
This behavior is the opposite of modeless feedback, and it hampers flow. 这个行为有悖于非模态的反馈,它阻碍了流。
But because the changes made from a modeless dialog box are immediate-occurring as soon as an activating button is clicked-there is no concept of Cancel all of my actions. 但在非模态对话框中改变是立即生效的单击活动按钮即发生没有取消所有动作的概念。
The application should provide unobtrusive modeless feedback on the status of his work. 应用程序应该经常给使用者提供不唐突且无模式的反馈,这样使用者可以了解其工作状态。
There have traditionally been two modeless tool idioms in common use. The modeless dialog box is the older of the two. 传统上有两种常用的非模态工具习惯用法,其中非模态对话框是较老的一种。