MDI还有一席之地吗? [英] Is there still a place for MDI?

查看:33
本文介绍了MDI还有一席之地吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

即使 MDI 被认为是有害的,一些应用程序(甚至 MS Office、Adobe应用程序)仍然以纯粹的形式使用它,或者作为带有选项卡式/类似 IDE 的界面的混合形式使用它.

Even though MDI is considered harmful, several applications (even MS Office, Adobe apps) still use it either in its pure form or some as a hybrid with a tabbed/IDE-like interface.

MDI 接口是否仍然适用于某些应用程序?

我正在考虑一个应用程序,其中一个人通常一次处理多个文档,并且经常希望有多个文档一面以在它们之间查看或复制/粘贴.

I'm thinking of an application where one typically works with several documents at one time, and often wants to have multiple documents side to view or copy/paste between them.

一个例子是 Origin,其中一个项目中有多个工作表和图形窗口;选项卡式或类似 IDE 的界面会更加不方便,需要大量来回切换.

An example would be Origin, where one has multiple worksheet and graph windows in a project; a tabbed or IDE-like interface would be much more inconvenient with a lot of switching back and forth.

在mac上,一个应用程序有多个顶级窗口来解决这个问题很自然也很方便,如果不使用MDI,Windows中的首选方式是什么?

On the mac, it's natural and convenient for an application to have multiple top-level windows to solve this, what is the preferred way in Windows if one doesn't use MDI?

推荐答案

请注意,您使用的示例(MS Office 和 Adob​​e 应用程序)是大程序,并且具有许多功能强>.用户将在该程序的大部分生命周期内处理该程序,而且仅是该程序.

Note that the examples you used (MS Office and Adobe applications) are big programs and have lots of features. Users will be dealing with that program, and only that program for much of the program's lifetime.

较新版本的 MS Office (2007) 和 Adob​​e Photoshop (CS4) 分别使用多个窗口和选项卡.

Newer versions of MS Office (2007) and Adobe Photoshop (CS4) use multiple windows and tabs, respectively.

请注意,在 Windows 7 中,由于 Microsoft 的 API 提供的选项卡的额外功能,MDI 可能会更加不受欢迎(尽管您不必严格使用选项卡——MDI 窗口可以工作,但对于用户比平时多).

Note that with Windows 7, MDI's will probably lose popularity even more because of the extra power of tabs given by Microsoft's API's (although you needn't strictly use tabs -- MDI windows could work, but would be more confusing for the user than usual).

这篇关于MDI还有一席之地吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆