CnPack Forum


 
Subject: CnWizards 0.7.0.8 与 DelforEx 的快捷键有冲突?
gyh75
新警察
Rank: 1



UID 567
Digest Posts 0
Credits 24
Posts 13
点点分 24
Reading Access 10
Registered 2004-11-17
Status Offline
Post at 2004-11-20 18:33  Profile | Blog | P.M. 
CnWizards 0.7.0.8 与 DelforEx 的快捷键有冲突?

装了CnWizards 0.7.0.8 后, DelforEx就不能设置快捷键了,
即使设置了,重启Delphi后就没有了!
Top
felixsun
普通灌水员
Rank: 2



UID 231
Digest Posts 0
Credits 51
Posts 44
点点分 51
Reading Access 10
Registered 2003-11-25
Status Offline
Post at 2004-11-20 19:50  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 2004-11-20 22:02  Profile | Site | Blog | P.M. 
这个问题是由于 DelForEx 是为早期版本的 Delphi 设计的,没有使用标准的 ToolsAPI 注册快捷键,而是在专家创建后延时一秒去设置菜单的 ShortCut,新版本的 CnWizards 在 IDE 初始化后又做了些工作,可能导致 DelForEx 的快捷键注册早了,又被 IDE 改掉了。其实快捷键的设置还在,就是菜单上显示不出来,也不能用了。

我已经修改了 DelForEx 的代码,改成 IDE 完全初始化后延时两秒再设置快捷键,在我的 D567 下可以正常工作,大家可以在这里下载修改过的版本:
http://ftp.cnvcl.org/delphi/experts/DelForEx.rar




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
gyh75
新警察
Rank: 1



UID 567
Digest Posts 0
Credits 24
Posts 13
点点分 24
Reading Access 10
Registered 2004-11-17
Status Offline
Post at 2004-11-21 11:28  Profile | Blog | P.M. 
用下载后的DelforEx仍然不行!

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 2004-11-21 11:42  Profile | Site | Blog | P.M. 
不好意思,链接给错了,应该是这个:
http://ftp.cnvcl.org/delphi/experts/DelForEx.rar




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
gyh75
新警察
Rank: 1



UID 567
Digest Posts 0
Credits 24
Posts 13
点点分 24
Reading Access 10
Registered 2004-11-17
Status Offline
Post at 2004-11-21 12:31  Profile | Blog | P.M. 
等两秒就行了

下载更新后的DelforEx等两秒就行了

[ Last edited by gyh75 on 2004-11-21 at 12:32 ]
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 2004-11-23 12:51  Profile | Site | Blog | P.M. 
考虑到可能还会有其它象 DelForEx 这样的工具,我已经修改 CnWizards 的代码,使得使用原版的 DelForEx 快捷键也可以正常使用了,请留意下一个版本的发布。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
whoawho
新警察
Rank: 1



UID 549
Digest Posts 0
Credits 8
Posts 5
点点分 8
Reading Access 10
Registered 2004-11-2
Status Offline
Post at 2004-12-16 03:06  Profile | Blog | P.M. 
那么,怎样使用标准的 ToolsAPI 注册快捷键呢?
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-1-20 21:45  Profile | Site | Blog | P.M. 
ToolsAPI 提供了一个键盘服务 IOTAKeyboardServices,可以用它来注册自己的快捷键,可参见 D7 帮助里的相关说明。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
天地弦
新警察
Rank: 1



UID 631
Digest Posts 0
Credits 47
Posts 47
点点分 47
Reading Access 10
Registered 2005-1-5
Status Offline
Post at 2005-1-21 08:43  Profile | Site | Blog | P.M. 
呵呵,谢谢了,没有这个快捷方式,真是不太方便,我现在写一句要按一次,习惯了,呵呵
Top
 




All times are GMT++8, the time now is 2024-5-9 07:13

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

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