Board logo

Subject: 本人实现的JSWizard包,希望大家一起学习和加强 [Print This Page]

Author: internetzs    Time: 2004-9-30 00:14     Subject: 本人实现的JSWizard包,希望大家一起学习和加强

预览效果: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 最后编辑 ]
Author: zjy    Time: 2004-9-30 15:15

我下载源码看了一下这个工具,感觉非常不错!

去掉标题栏的功能很有创意,而 Solution Explorer 正是 CnPack计划开发的同类工具,Delphi 的 Project Manager 不支持创建子目录,项目一大很是麻烦,功能也不够强大。

为了让更多朋友使用这个好工具,如果不介意的话,我们打算把这个专家移植到 CnWizards 中,第一作者保留您的名字,不知意下如何?

另外,把 CodeRush 跟 CnWizards 装在一起,呵呵,不知道 IDE 是否还稳定啊?
Author: internetzs    Time: 2004-9-30 19:20

能移植和加强当然更好啦, 因为还欠缺很多功能。

CodeRush启动慢一些,我用了4、5天,我把DELPHI一些无用的包去掉以加快速度,code template很好用。IDE只是在退出时偶尔会报AV错,也没什么影响,我系统装了几个包,也不知是哪个包的问题。

另外有个Delphi Input的包对懒人挺有用,只是暂时功能还不太好用。 希望CnPack可考虑加强。
Author: leeon    Time: 2004-10-2 11:09

嗬嗬,移植移植!大家测试。最近忙得昏天黑地。也没有上来看看,休假了,我来看看。
Author: wiseinfo    Time: 2004-11-11 09:08     Subject: 强列建议并入CNPACK,为中国程序员争光,,

强列建议并入CNPACK,为中国程序员争光,,




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0