CnPack Forum


 
Subject: 批评CNPACK的总是犯的小儿科错误,,,
wiseinfo
灌水科科长
Rank: 3Rank: 3



UID 560
Digest Posts 0
Credits 159
Posts 80
点点分 159
Reading Access 10
Registered 2004-11-11
Status Offline
Post at 2005-4-2 01:45  Profile | Blog | P.M. 
批评CNPACK的总是犯的小儿科错误,,,

我总是喜欢下载CnWizards 最新的版本,
前段时间Alt+Space 总是不行,最近的新版解决了,
可遗憾的是DelFoxExpr 的CTRL+D冲突了,

CnWizards_0.7.3.77_Preview.exe
CnWizards_0.7.3.76_Preview.exe  都存在此问题,

Alt+Space 和CTRL+D不知道为什么CnWizards 中总是很容易出现这些问题,??
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-4-2 16:08  Profile | Site | Blog | P.M. 
多谢反馈!

当前的 CnWizards 使用 OTA 标准的键盘绑定方式。Alt+Space 不可用的问题怀疑与 IDE 内部的键盘绑定机制有关。在专家在启动时绑定的快捷键,大部分可用,而少量的不可用,必须在 IDE 启动后重新绑定一次才行,现在已经解决。

与 DelForEx 的快捷键冲突问题,一直困扰着开发组,几次修正都没有最终解决。刚才经过仔细测试,发现这还不是一个“小儿科”问题:)

原因如下:
DelForEx 是使用旧式 OTA 方式编写的专家,其快捷键注册没有使用新 OTA 中标准的键盘绑定方式,而通过定时器在 IDE 启动后设置菜单项的 ShortCut 属性来实现。这种方式是很不稳定的,测试发现当其它专家使用标准的方式进行键盘绑定后,DelForEx 注册的这类快捷键就会失效。

您可以测试一下,不开启 CnWizards,只加载 GExperts 和 DelForEx。IDE 启动后 DelForEx 的快捷键是有效的,此时打开 GExperts 的设置,修改一个功能的快捷键,就会发现 DelForEx 的快捷键已经没了。

而由于前面 Alt+Spc 的原因,CnWizards 在 IDE 启动后会重新执行一次键盘绑定,就会导致 DelForEx 失效了。由于大家平时使用时很少修改快捷键,所以不会发现 DelForEx 快捷键失效与键盘绑定的关系。

现在我们使用了一种变通的方法来解决这个矛盾,今天发布的预览版或正式版将修正快捷键这一类问题。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
wenfei
普通灌水员
Rank: 2



UID 599
Digest Posts 0
Credits 71
Posts 69
点点分 71
Reading Access 10
Registered 2004-12-7
Status Offline
Post at 2005-4-2 18:01  Profile | Blog | P.M. 
幸亏看见了管理员的说明,否则我也认为是开发组最近老犯XX错误,呵呵。





Delphi初学者
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-4-2 19:32  Profile | Site | Blog | P.M. 
今天的构建版本已经出来了

http://download.cnpack.org/preview/CnWizards_0.7.3.78_Preview.exe
如果没什么问题,这两天发 0.7.3 正式版。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
wiseinfo
灌水科科长
Rank: 3Rank: 3



UID 560
Digest Posts 0
Credits 159
Posts 80
点点分 159
Reading Access 10
Registered 2004-11-11
Status Offline
Post at 2005-4-3 13:00  Profile | Blog | P.M. 
问题的大小不关键,
我只是觉得已经解决了的问题怎么又出现了,
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-4-3 15:31  Profile | Site | Blog | P.M. 
接受批评!

这两个是隐藏比较深的错误,以前以为解决了,但实际上并没找到根本原因。因为 Alt+Spc 和 DelForEx 我们都很少用,所以没有及时发现,见谅。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
 




All times are GMT++8, the time now is 2024-5-3 20:30

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.006999 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP