预览效果:
http://www.internetoa.com/uploadfiles/JSWizard.png
源代码:
http://www.internetoa.com/uploadfiles/JSWizard.rar
环境: Delphi 7.01 WindowXP+SP1
图中可看出安装了其他的专家包: CodeRush / CnPack / ModelMaker
窗口的移动、最小化等等都是通过右上角的蓝色小方块进行的。
本人最近在学习Delphi中的Open Tools API,里面很多接口方式值得借鉴。
根据自己的喜好进行Delphi IDE定制。大大提高了的生产能力,:)
主要有下面几方面改进:
1. Solution Explorer: 类似VS.NET的解决方案管理器,功能已经够我用,功能还需扩展。
2. Solution Bar: 主要用于是切换Dockable的Form
3. 更改有些Form的字体为Tahoma,在XP中显得更加漂亮
4. 把些Form去掉Titlebar,大大增加桌面空间
可通过ini文件配置:
1. 定制Solution Bar上的按钮
2. Form字体定制
3. Solution Explorer上的Icon和显示过滤
知道的问题:
1. Solution Explorer功能不够完善
2. 蓝色小方块启动不灵,请双击Solution Bar的方块显示
本人学习ToolsAPI只有几天,还不太熟悉,有些功能实现没用接口,懒得去查。
而采用非正规的方法,所以在其他Delphi版本未必能用。
哪位CnPack高手如果修改了代码,请发我一份
internetzs@msn.com
[ 本贴由 internetzs 于 2004-9-30 00:25 最后编辑 ]