文本编辑器的设计.doc

约29页DOC格式手机打开展开

文本编辑器的设计,全文29页 页约9000字论述翔实  本章介绍多文本界面(mdi)、多页面界面(mpi)技术;vcl库中tmemo,tedit 控件以及有关文本编辑的常用对话框的使用。我们开发的mpiedit.dpr是一个文本编辑的实用程序,可实现如下功能:  ● mdi的编辑环境  ● mpi的编辑环境  ● 创建打...
编号:10-25018大小:106.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 棉花糖糖 发布

文本编辑器的设计

全文29页 页 约9000字 论述翔实

  本章介绍多文本界面(MDI)、多页面界面(MPI)技术;VCL库中TMemo,TEdit 控件以及有关文本编辑的常用对话框的使用。我们开发的MPIEdit.dpr是一个文本编辑的实用程序,可实现如下功能:
  ● MDI的编辑环境
  ● MPI的编辑环境
  ● 创建打开、编辑、保存文件
  ● 查找、替换文件中指定的字符串
  ● 复制、粘贴、剪切字符串
  ● 设置文件字体大小
  ● 打印文件 
  本章将通过MPIEdit实用程序逐一介绍在Delphi中如何实现上述功能。
  文本编辑器是一种常用的应用程序。用户在编辑器中编辑多种文件,在多个文件之间进行数据交换,对文件进行各种属性设置,并按自己要求打印文件。 
4.1 多文本界面 
  多文本界面是一种在一个应用程序中同时打开两个或更多文件的界面形式。例如在字处理程序可同时打开多个文件,用户可在多个文件中方便地进行切换.
MDI应用程序提供了一种方便的方式,使得用户在同一工作区域内对多个文档进行观察和交换数据。MDI工作区域可分为父窗体和子窗体,在Dephi的MDI应用程序中,父窗体通常是程序的主窗体。
  在MDI中,父窗体之外的窗体称为子窗体,文档或其它数据在子窗体打开。这些文档可以是相同的文件格式,或在应用程序支持下也可以是不同的文件格式。
  在设计阶段,可创建 MDI 父窗体作为应用程序主窗体, 亦可创建子窗体样板。Delphi允许创建多个子窗体类型,但MDI应用程序只支持其中的一种。
  本节讲述创建MDI应用程序的基本步骤:
  ● 创建主窗口
  ● 创建子窗口
  ● 创建主窗口菜单
  ● 融合菜单
  ● 运行时创建子窗口