- 17
- 0
- 约8.88千字
- 约 9页
- 2017-12-31 发布于天津
- 举报
CnWizard专家包框架详细设计说明书.doc
CnWizard专家包框架详细设计说明书
作者:与月共舞(yygw@163.com)
部门:CnPack开发组 设计组 管理员
类别:包设计
版本:V
创建:2002.10.09
修改:
一 引 言
编写目的
CnWizards是CnPack开发包的IDE专家包部分,本文档介绍了专家包框架的详细设计内容,描述了专家包框架的设计、实现及使用方法,以及开发专家时应注意的东西,CnPack专家组开发成员必读。
背景
这份文档也是属于先编码后补文档的那种:)
编写时框架代码已基本完成,同时已开发出两个简单的专家。虽然如此,我仍然郑重地将文档补上,并借此对整个专家包设计做一个总结。
定义
IOTAWizard接口,是Open Tools API定义的IDE专家必须实现的接口。
Wizard或Expert,专家。根据官方定义,专家必须是实现了IOTAWizard接口并在IDE中注册的对象。而在本文档中专家可能不是这个含义,而是指CnWizards中独立的工具,有的工具虽然实现了专家接口,但实际上并没有在IDE中注册,而通过专家管理器来管理和调用。
RepositoryWizard,资源模板向导。这种向导表现为在IDE中选择“New…”时出现的“New Items”对话框中的一个模板项,通过它可以快速创建单元、窗体和工程的框架。
KeyboardBind,键盘绑定。Delphi4/BCB4以
原创力文档

文档评论(0)