Board logo

Subject: 输入助手修改了一个地方感觉得爽多了 [Print This Page]

Author: niaoge    Time: 2007-5-9 22:42     Subject: 输入助手修改了一个地方感觉得爽多了

一直被这样一个问题折磨着:
助手首次编辑,或者编译后首次编辑,时间很长,特别是编译后的首次编辑等花费的时间真有点让人受不了,打一个字感觉delphi停在哪里不动了
另外我用的三方控件又多,编程过程中又频繁地调试,实在没办法,今天终于下定决心再改一下代码,花了一下午时间
大家不要以为这是助手的问题,实际的问题是IDE首次Invoke时间太长了
修改原理如下:
首次打开工程和或编译之后,自动让IDE Invoke一次,虽然时间同样是花,但是时间加在打开工程编译后进入工程上与加在编辑当时感觉大不一样(没人会在意打开工程或编译时
多出1/10,2/10,3/10.....的时间,却非常在意编辑时delphi停在那里一动也不动,灵感全停没了,至少我太怕这样了),
现在改好了,用起来爽多了,不敢独享,立即把两dll传上来,代码我会传给周总作参考
另外两个dll包括以前的修改的内容,安装方式等
参见 http://bbs.cnpack.org/viewthread.php?tid=1586&extra=page%3D1
另外发现cw 替换IDE 打开单元有个 bug,当重复(不小心)多打开几次同样的工程时,单元例表就会重复多少次,少了判断,由于我看cw的代码时间很短,不知道在哪里改,请刘总抽空辛苦一下,呵呵
刘总:这几天没有看到周总,他什么时候会在?
贴上代码,还有一个调试中断没做全,

[ 本帖最后由 niaoge 于 2007-5-10 01:52 编辑 ]

Attachment: cw82314NoOFCfix9.rar (2007-5-10 01:51, 1.66 M) / Download count 424
http://bbs.cnpack.org/attachment.php?aid=307

Attachment: IdeEnhancements.rar (2007-5-10 01:52, 510.5 K) / Download count 408
http://bbs.cnpack.org/attachment.php?aid=308
Author: gz_runwe    Time: 2007-5-9 22:46     Subject: 这位仁兄真不错

既然对cnPack这么有兴趣,为什么不直接参加cnPack志愿者开发小组?
Author: niaoge    Time: 2007-5-9 23:11



QUOTE:
原帖由 gz_runwe 于 2007-5-9 22:46 发表
既然对cnPack这么有兴趣,为什么不直接参加cnPack志愿者开发小组?

cw的功能比较全面,目前发现只缺一个画线,可惜我不会做,真的不会,
另外刚接触cw不久,有些功能还在摸索中,所以先做好一个合格的用户最重要,
万一蒙混加入了,周总,刘总交代的事没做好,那丢大了,呵呵
Author: gz_runwe    Time: 2007-5-10 08:56     Subject: 那还是该鼓励

赞一个
Author: Passion    Time: 2007-5-10 09:05

是该鼓励,niaoge兄这种发现不足就自己动手丰衣足食的风格很值得提倡。




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