ModelMaker version 6.20
用户手册
ModelMaker 6.20
ModelMaker Tools
Stenenkruis 27 B
6862 XG Oosterbeek
The Netherlands
http:\\www.modelmakertools.com
info@modelmakertools.com
http:\\www.modelmaker.demon.nl
info@modelmaker.demon.nl
MM_usermanual620_中文SN2002-11-18.doc
2
ModelMaker version 6.20
Copyright © 1997-2002 by:
ModelMaker Tools
Stenenkruis 27 B
6862 XG Oosterbeek
The Netherlands
http:\\www.modelmakertools.com
info@modelmakertools.com
http:\\www.modelmaker.demon.nl
info@modelmaker.demon.nl
All rights reserved.
All brand and product names are trademarks or registered trademarks of their respective
holders.
This user manual focuses on essentials and how things are done in ModelMaker.
A GUI reference is available as context sensitive help file. This contains the
latest GUI details. The Design Patterns manual focuses on ModelMaker’s
Design patterns and contains another step by step demo.
Author: G. Beuze
MM_usermanual620_中文SN2002-11-18.doc
3
ModelMaker version 6.20
目录
导言 10
安装 11
联系ModelMaker 工具 11
开始 12
得到第一印象 12
装载一个例子模型 12
可视化存在的代码 12
用 MM创建代码概览 13
演示组件: TIntLabel 13
MM类创建向导 14
创建一个新工程 14
创建新类 14
给类添加属性和方法 15
实现方法 17
创建源文件 19
创建单元 19
产生源文件 21
加入控件到VCL 22
调试控件 22
编译错误 22
将控件加入到VCL中 22
在ModelMaker中改进控件 23
在MM中继续编辑你的代码 23
重载构造器Create 23
实现Create,非用户节代码 24
即时代码生成 25
文档化你的控件 26
添加文档到你的控件 26
创建一个帮助文件 28
将你的帮助文件与DELPHI的在线帮助文件集成 28
在图中文档化设计 29
图的符号风格:显示成员 30
可视化单元IntLabel.pas 31
可视化文档 32
MM_usermanual620_中文SN2002-11-18.doc
4
ModelMaker version 6.20
总结 33
下一步? 34
基本概念 35
概述 35
代码模型内容 37
图 38
与模型一起工作 39
模型文件 39
模型模板 39
编辑模型 40
ModelMaker中的拥有者 40
团队开发,模型分界线和版本控制 41
产生源代码 42
概述 42
代码发生控制标记 43
类相关的标记 43
事件类型声明标记 44
编辑里程碑标记 44
宏扩展控制标记 44
单元文档标记(已过时) 45
过时的标记 45
代码生成选项 45
维护代码次序/定制成员次序 46
调整单元模板 47
单元时间戳检查 48
源别名 48
版本控制支持和别名 49
使用MM生成自动化(Intrumentation)代码 50
MM_usermanual620_中文SN2002-11-18.doc
5