Subject:
测试版CnPack与Delphi Formatter快捷键冲突
[Print This Page]
Author:
天地弦
Time:
2005-1-6 16:26
Subject:
测试版CnPack与Delphi Formatter快捷键冲突
CnPack 错误报告。
描述:
我发现
和Delphi Formatter的Ctrl +D 有一些冲突
我*作步骤是这样的
CnPack->代码编辑器专家->设置->关闭,发现Ctrl +D 不行了,
希望改正
错误细节:
该错误有 100% 的概率可重现。
该错误在多台计算机上可重现。
步骤:
1. 从开始菜单中启动 Delphi 7
2. 一个默认的空工程被创建
3. 在主菜单中,选择...
4.
5.
我发现
和Delphi Formatter的Ctrl +D 有一些冲突
我*作步骤是这样的
CnPack->代码编辑器专家->设置->关闭,发现Ctrl +D 不行了,
希望改正
设置:
OS: Windows 2000 5.0 (Build 2195: Service Pack 4)
CnWizards: CnWizards_D7.dll Ver: 0.7.1.23 Build 2004.12.11
IDE: ideD700 CSS
ComCtl32: 5.81.4916.400
已安装的专家:
D:\ProgramFiles\Borland\Delphi7\Bin\EXPTDEMO.DLL = ExptDemo
F:\Tools\ExcellentControls\DKSoftVCL\DelForExD567\DelForEx7.dll = DelForEx7
D:\Program Files\CnPack\CnWizards\CnWizards_D7.dll = CnWizards_D7
已安装的包:
Borland IDL2PAS wizard package = d:\programfiles\borland\delphi7\Bin\idl2paswizardpkg.bpl
Borland Integrated Translation Environment = d:\programfiles\borland\delphi7\Bin\dclite70.bpl
Internet Direct (Indy) for D7 Property and Component Editors = d:\programfiles\borland\delphi7\Bin\dclindy70.bpl
Borland Internet Components = d:\programfiles\borland\delphi7\Bin\dclnet70.bpl
Borland Standard Components = D:\ProgramFiles\Borland\Delphi7\Bin\dclstd70.bpl
Borland DataSnap Connection Components = d:\programfiles\borland\delphi7\Bin\dclmcn70.bpl
Borland MyBase DataAccess Components = D:\ProgramFiles\Borland\Delphi7\Bin\dclmid70.bpl
Borland Database Components = D:\ProgramFiles\Borland\Delphi7\Bin\dcldb70.bpl
Borland SOAP Components = d:\programfiles\borland\delphi7\Bin\dclsoap70.bpl
Borland Sample Imported ActiveX Controls = d:\programfiles\borland\delphi7\Bin\dclocx70.bpl
Borland Sample Components = d:\programfiles\borland\delphi7\Bin\dclsmp70.bpl
Borland dbExpress Components = d:\programfiles\borland\delphi7\Bin\dcldbx70.bpl
Borland SimpleDataset Component (DBX) = d:\programfiles\borland\delphi7\Bin\dcldbxcds70.bpl
Borland Web Wizard Package = d:\programfiles\borland\delphi7\Bin\DBWEBXPRT.BPL
Borland BDE DB Components = D:\ProgramFiles\Borland\Delphi7\Bin\dclbde70.bpl
Borland SQL Explorer UI Package = D:\ProgramFiles\Borland\Delphi7\Bin\dbx70.bpl
Borland InternetExpress Components = d:\programfiles\borland\delphi7\Bin\dclwbm70.bpl
Internet Explorer Components = d:\programfiles\borland\delphi7\Bin\dclie70.bpl
Borland WebSnap Components = d:\programfiles\borland\delphi7\Bin\dclwebsnap70.bpl
Borland ADO DB Components = d:\programfiles\borland\delphi7\Bin\dclado70.bpl
InterBase Data Access Components = d:\programfiles\borland\delphi7\Bin\DCLIB70.bpl
TeeChart Components = d:\programfiles\borland\delphi7\Bin\dcltee70.bpl
Borland Decision Cube Components = d:\programfiles\borland\delphi7\Bin\dcldss70.bpl
Borland CLX Database Components = d:\programfiles\borland\delphi7\Bin\dclclxdb70.bpl
Borland CLX Standard Components = D:\ProgramFiles\Borland\Delphi7\Bin\dclclxstd70.bpl
Borland Editor Script Enhancements = d:\programfiles\borland\delphi7\Bin\dclsmpedit70.bpl
Borland Control Panel Applet Package = d:\programfiles\borland\delphi7\Bin\applet70.bpl
Borland Editor Emacs Enhancements = d:\programfiles\borland\delphi7\Bin\dclemacsedit70.bpl
Borland ActionBar Components = d:\programfiles\borland\delphi7\Bin\dclact70.bpl
Borland Markup Language Wizards = d:\programfiles\borland\delphi7\Bin\dclmlwiz70.bpl
Delphi 1.0 Compatibility Components = d:\programfiles\borland\delphi7\Bin\dcl31w70.bpl
Borland Interbase Event Alerter Component = C:\WINNT\system32\ibevnt70.bpl
Shell Control Property and Component Editors = d:\programfiles\borland\delphi7\Bin\dclshlctrls70.bpl
Intraweb 5.0 Design Package for Delphi 7 = d:\programfiles\borland\delphi7\Bin\dclIntraweb_50_70.bpl
Rave Reports BE 5.0 Package = d:\programfiles\borland\delphi7\bin\dclRave70.bpl
Microsoft Office XP Sample Automation Server Wrapper Components = d:\programfiles\borland\delphi7\Bin\dclofficexp70.bpl
EhLib 3.5 Components = d:\programfiles\borland\delphi7\Projects\Bpl\DclEhLib70.bpl
BetterADO = d:\programfiles\borland\delphi7\Projects\Bpl\DinkyUsualVCL.bpl
Raize Components 3.0.10 = D:\ProgramFiles\DelphiControls\Raize\RC3\Bin\Rz30Ctls_Dsgn70.bpl
Raize Components 3.0.10 (Data-Aware) = D:\ProgramFiles\DelphiControls\Raize\RC3\Bin\Rz30DBCtls_Dsgn70.bpl
Borland User Components = d:\programfiles\borland\delphi7\Projects\Bpl\dclusr70.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\DinkyVCL.bpl
FastReport 2.53 Components = d:\programfiles\borland\delphi7\Projects\Bpl\fr7.bpl
Express Cross Platform Library (VCL Edition) by Developer Express Inc. = D:\Program Files\Developer Express Inc\CX Library\Delphi 7\Lib\dclcxLibraryVCLD7.bpl
ExpressEditors Library 4 (VCL Edition) by Developer Express Inc. = D:\Program Files\Developer Express Inc\ExpressEditors Library 4\Delphi 7\Lib\dclcxEditorsVCLD7.bpl
ExpressExtendedEditors Library 4 (VCL Edition) by Developer Express Inc. = D:\Program Files\Developer Express Inc\ExpressEditors Library 4\Delphi 7\Lib\dclcxExtEditorsVCLD7.bpl
ExpressQuantumGrid 4 (VCL Edition) by Developer Express Inc. = D:\Program Files\Developer Express Inc\ExpressQuantumGrid 4\Delphi 7\Lib\dclcxGridVCLD7.bpl
ExpressQuantumGrid 4 Utils (VCL Edition) by Developer Express Inc. = D:\Program Files\Developer Express Inc\ExpressQuantumGrid 4\Delphi 7\Lib\dclcxGridUtilsVCLD7.bpl
FastScript 1.7 Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfs7.bpl
FastReport 3.0 Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrx7.bpl
FastReport 3.0 Client/Server Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxcs7.bpl
FastReport 3.0 DB Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxDB7.bpl
FastScript 1.7 DB Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfsDB7.bpl
FastReport 3.0 ADO Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxado7.bpl
FastScript 1.7 ADO Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfsado7.bpl
FastReport 3.0 BDE Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxbde7.bpl
FastScript 1.7 BDE Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfsbde7.bpl
FastReport 3.0 DBX Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxdbx7.bpl
FastReport 3.0 IBX Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxibx7.bpl
FastScript 1.7 IBX Components = D:\Program Files\FastReports\FastReport 3\LibD7\dclfsibx7.bpl
FastReport 3.0 Exports = D:\Program Files\FastReports\FastReport 3\LibD7\dclfrxe7.bpl
AutoUpgrader Pro TRIAL for Delphi 7 = d:\programfiles\borland\delphi7\Projects\Bpl\AutoUpgraderProD7.bpl
Toolbar2000 Design Package (Jordan Russell) = d:\programfiles\borland\delphi7\Projects\Bpl\tb2kdsgn_d7.bpl
Toolbar2000 Components (Jordan Russell) = D:\ProgramFiles\Borland\Delphi7\Projects\Bpl\tb2k_d7.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\DEMO.bpl
(untitled) = D:\ProgramFiles\Borland\Delphi7\Projects\Bpl\dkUtils.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkDBvclD7.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkDBVclEh.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\Trayicon.bpl
CnPack内部测试用包 V0.07 = d:\programfiles\borland\delphi7\Projects\Bpl\CnPack_D7.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkDBAccessD7.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkShareCentra.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkDB.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkStdVclD7.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\DKSoftVCL.bpl
(untitled) = d:\programfiles\borland\delphi7\Projects\Bpl\dkCtrlsD7.bpl
Toolbar2000 Design Package (Jordan Russell) = d:\programfiles\borland\delphi7\Projects\Bpl\tb2kdsgn_d6.bpl
Toolbar2000 Components (Jordan Russell) = D:\ProgramFiles\Borland\Delphi7\Projects\Bpl\tb2k_d6.bpl
已安装的 IDE 包:
(Untitled) = $(DELPHI)\Bin\htmlide70.bpl
(Untitled) = $(DELPHI)\Bin\stride70.bpl
(Untitled) = $(DELPHI)\Bin\proide70.bpl
(Untitled) = $(DELPHI)\Bin\delphipro70.bpl
(Untitled) = $(DELPHI)\Bin\delphide70.bpl
(Untitled) = $(DELPHI)\Bin\designdgm70.bpl
(Untitled) = $(DELPHI)\Bin\delphient70.bpl
(Untitled) = $(DELPHI)\Bin\delphiclxide70.bpl
(Untitled) = $(DELPHI)\Bin\direct70.bpl
(Untitled) = $(DELPHI)\Bin\delphivclide70.bpl
(Untitled) = $(DELPHI)\Bin\MsgInfo70.bpl
CnPack IDE 专家启用状态:
1 = CnMessageBoxWizard
1 = CnComponentSelector
1 = CnTabOrderWizard
1 = CnBookmarkWizard
1 = CnEditorWizard
1 = CnMsdnWizard
1 = CnPas2HtmlWizard
1 = CnReplaceWizard
1 = CnSourceDiffWizard
1 = CnStatWizard
1 = CnPrefixWizard
1 = CnAlignSizeWizard
1 = CnCorPropWizard
1 = CnProjectExtWizard
1 = CnCommentCropperWizard
1 = CnRepositoryMenuWizard
1 = CnExplorerWizard
1 = CnFilesSnapshotWizard
1 = CnEditorEnhanceWizard
1 = CnFormEnhanceWizard
1 = CnPaletteEnhanceWizard
1 = CnCpuWinEnhanceWizard
1 = CnWinTopRoller
1 = CnInputHelper
1 = CnDUnitWizard
1 = CnIniFilerWizard
1 = CnMemProfWizard
CnPack IDE 专家创建状态:
1 = TCnMessageBoxWizard
1 = TCnComponentSelector
1 = TCnTabOrderWizard
1 = TCnBookmarkWizard
1 = TCnEditorWizard
1 = TCnMsdnWizard
1 = TCnPas2HtmlWizard
1 = TCnReplaceWizard
1 = TCnSourceDiffWizard
1 = TCnStatWizard
1 = TCnPrefixWizard
1 = TCnEditorEnhanceWizard
1 = TCnFormEnhanceWizard
1 = TCnAlignSizeWizard
1 = TCnPaletteEnhanceWizard
1 = TCnCorPropWizard
1 = TCnProjectExtWizard
1 = TCnCommentCropperWizard
1 = TCnCpuWinEnhanceWizard
1 = TCnRepositoryMenuWizard
1 = TCnDUnitWizard
1 = TCnExplorerWizard
1 = TCnIniFilerWizard
1 = TCnFilesSnapshotWizard
1 = TCnMemProfWizard
1 = TCnWinTopRoller
1 = TCnInputHelper
CPU:
# Processors: 1
Type: Intel 586 model 2 Stepping 7
Speed: 2403.24 MHz
键盘:
Type 0: IBM enhanced (101- or 102-key) keyboard with OEM FKeys
Layout: 美国英语 (us) in KBDUS.DLL
本地化信息:
Number of Digits: '2'
Leading Zero: '0'
List Separators: ','
Grouping: '3;0'
Decimal Separator: '.'
Group Separator: ','
Monetary Grouping: '3;0'
Monetary Decimal Separator: '.'
Monetary Group Separator: ','
Author:
zjy
Time:
2005-1-10 10:04
Subject:
多谢支持!
您提到的问题,我刚才在 0.7.1.23 版中发现确实存在。打开一次 CnPack 的设置框后,DelForEx 菜单上的快捷键确实没了,不过好象直接按 Ctrl+D 还可以生效,打开 DelForEx 设置界面,发现热键也还在,可能是快捷键设置时冲突了。
与 DelForEx 快捷键冲突的问题在 0.7.0 和 0.7.1 中有好几处不同的表现,所以您提到的问题原来没有仔细测试。
不过在最近的 CnWizards 中,已经采用了另外的方法管理快捷键,您可以下载最新的自动构建版测试一下:
http://www.cnvcl.org/downbuilds.php
Author:
天地弦
Time:
2005-1-12 08:43
嗯,后来我下载了CnWizards_0.7.1.41_Unstable.exe,发现这个问题不存在了,谢谢。
这什么要把这个网站不做一个链接呢。
http://www.cnvcl.org/downbuilds.php
Author:
zjy
Time:
2005-1-12 11:15
首页左边“最新下载包”里有个“最新开发版下载”链接,就是连的这个页面。不过这里面的安装包都是每天自动构建出来的不稳定版本,没有经过稳定性测试,只是供开发组成员和有兴趣的朋友下载测试用的。
Author:
eLan
Time:
2005-1-17 16:07
安装了新版 cnpack 以后,启动D7,DelForEx 快捷键正常了。
不过经常在打开第二个工程以后,快捷键又丢了
Author:
天地弦
Time:
2005-1-18 08:23
这个问题我倒时没有发现了
Welcome to CnPack Forum (http://bbs.cnpack.org/)
Powered by Discuz! 5.0.0