实现选项配置管理对话框的一小型框架PreferneceManager
作者:许子健
2008-08-25
一、概述
本组件包用于实现对软件中类似“选项”或“配置”功能,分为配置管理器和配置项目两个部分,它们不依赖具体所用界面控件的载体,可以按需定制,因此具有扩展性。已经实现了基于TFrame的配置项目类。
二、快速指南。请参考文档中manual.chm中的“使用指南”。
PreferenceManager版本历史
版本 描述
0.1.0 + 初始版本
0.1.1 * 字符串常量集中处理
* 修正DoOpen的产生的FItemCache错误
0.1.2 * 使用接口优化设计
* 增强了动作调用的安全性
* 修正重复发送ncOpen信息
0.1.3 * 优化了类设计
+ 添加了配置项目类构造类
# 新增使用DLL方式打开配置项目
+ TListPreferenceMgr新增一些方法
0.1.4 * 修正修改TListPreferenceMgr.Parent属性后不改变实际Parent
* 修正了一些小错误。
0.1.5
* 完善DLL方式打开配置项目,无需带包运行 |