Delphi程序设计及实验指导第7章重点详解.ppt

第七章 多文档界面设计 7.1 MDI的组成 7.2 多文档界面设计 习题 7.1 MDI的组成 MDI是一个能同时处理多重文档的应用程序的用户界面和窗体结构,MDI应用程序可以在单个窗体的用户区保持多个文档窗体。MDI结构分两个部分,第一部分是父窗体,它是应用程序的父窗体,就像一个容器一样可以包含许多子窗体,只有主窗体有菜单;第二部分是子窗体,用来包容文档,这些文档可以是相同类型的文件,也可以是不同类型的文件。 7.1 MDI的组成 7.1.1 父窗体 在MDI应用程序中,父窗体用来为应用文档提供工作区,它能包含一个或多个子窗体。父窗体和普通窗体一样,一般包括标题栏、菜单栏、工具栏和状态栏,并且也可以做与普通窗体一样的操作。所不同的是父窗体并不直接控制自己的用户区,而是在用户区上打开其他的窗体,在这些窗体上完成工作。 7.1 MDI的组成 7.1.2 子窗体 子窗体是一个独立的窗体,显示在父窗体的用户区,没有菜单栏、工具栏和状态栏,但可以使用父窗体的这些工具。在设计阶段创建的MDI子窗体是一个模板,在运行阶段,所有的子窗体只能在父窗体边界内显示,尽管子窗体可以同时被显示,但一次只能有一个子窗体被激活。 7.1 MDI的组成 创建子窗体的方法和普通窗体类似,只要将它的FormStyle属性设置为fsMDIChild,便表示创建了一个子窗体。 下面介绍几个与MDI

文档评论(0)

1亿VIP精品文档

相关文档