Board logo

Subject: 常用快捷键不地道问题(剪切、复制、粘贴):mad: [Print This Page]

Author: iJrong    Time: 2008-1-18 13:45     Subject: 常用快捷键不地道问题(剪切、复制、粘贴):mad:

CnPack IDE Wizards 错误报告。

描述:
安装CnPack IDE后,发现在代码编辑界面里Ctrl+C、Ctrl+X、Ctrl+V这三个最常用的快捷键失效了,换成了下移、下翻页、更替插入/改写状态的键,希望能给我们这些人一个灵活设置的地方。

错误细节:
  该错误有 100% 的概率可重现。

步骤:
1. 从开始菜单中启动 Delphi 6
2. 一个默认的空工程被创建
3. 在主菜单中,选择...
4.
5.<直接在代码里进行编辑就是了>

设置:
  OS: Windows 5.2 (Build 3790: Service Pack 1)
  CnWizards: CnWizards_D6.DLL Ver: 0.8.2.356 Build 2007.12.31
  IDE: ideD601R CSS
  ComCtl32: 5.82.3790.2778

已安装的专家:
  D:\Borland\Delphi6\Bin\EXPTDEMO.DLL = ExptDemo
  D:\Borland\Delphi源码排列 V2.9\DelForEx6.dll = DelForEx6
  D:\Borland\CnPack\CnWizards\CnWizards_D6.DLL = CnWizards_D6

已安装的包:
  Borland ADO DB Components = d:\borland\delphi6\Bin\dclado60.bpl
  Borland Database Components = D:\Borland\Delphi6\Bin\dcldb60.bpl
  Borland Standard Components = D:\Borland\Delphi6\Bin\dclstd60.bpl
  Borland BDE DB Components = d:\borland\delphi6\Bin\dclbde60.bpl
  Borland SQL Explorer UI Package = D:\Borland\Delphi6\Bin\dbx60.bpl
  InterBase Data Access Components = d:\borland\delphi6\Bin\DCLIB60.bpl
  Borland Base Cached ClientDataset Component = d:\borland\delphi6\Bin\dclcds60.bpl
  Borland MyBase DataAccess Components = D:\Borland\Delphi6\Bin\dclmid60.bpl
  Borland Local BDE ClientDataset Components = d:\borland\delphi6\Bin\dclbdecds60.bpl
  Borland Interbase Event Alerter Component = C:\WINDOWS\system32\ibevnt60.bpl
  QuickReport Components = d:\borland\delphi6\Bin\dclqrt60.bpl
  TeeChart Components = d:\borland\delphi6\Bin\dcltee60.bpl
  Borland Decision Cube Components = d:\borland\delphi6\Bin\dcldss60.bpl
  TeeChart for QuickReport Components = d:\borland\delphi6\Bin\dcltqr60.bpl
  Borland CLX Database Components = d:\borland\delphi6\Bin\dclclxdb60.bpl
  Borland CLX Standard Components = D:\Borland\Delphi6\Bin\dclclxstd60.bpl
  Borland DataSnap Connection Components = d:\borland\delphi6\Bin\dclmcn60.bpl
  Borland Editor Script Enhancements = d:\borland\delphi6\Bin\dclsmpedit60.bpl
  Borland Control Panel Applet Package = d:\borland\delphi6\Bin\applet60.bpl
  Borland Editor Emacs Enhancements = d:\borland\delphi6\Bin\dclemacsedit60.bpl
  Borland ActionBar Components = d:\borland\delphi6\Bin\dclact60.bpl
  Delphi 1.0 Compatibility Components = d:\borland\delphi6\Bin\dcl31w60.bpl
  Borland Sample Components = d:\borland\delphi6\Bin\dclsmp60.bpl
  Shell Control Property and Component Editors = d:\borland\delphi6\Bin\dclshlctrls60.bpl
  Borland Internet Components = d:\borland\delphi6\Bin\dclnet60.bpl
  Borland Web Wizard Package = d:\borland\delphi6\Bin\DBWEBXPRT.BPL
  NetMasters Fastnet Tools = d:\borland\delphi6\Bin\DCLNMF60.bpl
  Borland InternetExpress Components = d:\borland\delphi6\Bin\dclwbm60.bpl
  Internet Explorer Components = d:\borland\delphi6\Bin\dclie60.bpl
  Borland WebSnap Components = d:\borland\delphi6\Bin\dclwebsnap60.bpl
  Borland Soap Components = d:\borland\delphi6\Bin\dclsoap60.bpl
  Borland Sample Imported ActiveX Controls = d:\borland\delphi6\Bin\dclocx60.bpl
  Borland Integrated Translation Environment = d:\borland\delphi6\Bin\dclite60.bpl
  Borland dbExpress Components = d:\borland\delphi6\Bin\dcldbx60.bpl
  Borland Local DBX ClientDataset Components = d:\borland\delphi6\Bin\dcldbxcds60.bpl
  Internet Direct (Indy) for D6 Property and Component Editors = d:\borland\delphi6\Bin\dclindy60.bpl
  Microsoft Office 2000 Sample Automation Server Wrapper Components = d:\borland\delphi6\Bin\dcloffice2k60.bpl
  TMS CE Tools = D:\Borland\Delphi6\Projects\Bpl\cetoolspkgd6.bpl
  CoolTrayIcon and Friends = D:\Borland\Delphi6\Projects\Bpl\CoolTrayIcon_D6plus.bpl
  CoreLab Controls = D:\Borland\Delphi6\Projects\Bpl\crcontrols60.bpl
  Core Lab Data Access GUI related Components = D:\Borland\Delphi6\Projects\Bpl\dacvcl60.bpl
  Core Lab Data Access Components = D:\Borland\Delphi6\Projects\Bpl\dcldac60.bpl
  EhLib 4.0 Components = D:\Borland\Delphi6\Projects\Bpl\DclEhLib60.bpl
  EhLib 4.0 DataDrivers = D:\Borland\Delphi6\Projects\Bpl\DclEhLibDataDrivers60.bpl
  Oracle Data Access Components = D:\Borland\Delphi6\Projects\Bpl\dclodac60.bpl
  Oracle Data Access GUI related Components = D:\Borland\Delphi6\Projects\Bpl\odacvcl60.bpl
  Borland User Components = D:\Borland\Delphi6\Projects\Bpl\dclusr60.bpl
  OraProvider package = D:\Borland\Delphi6\Projects\Bpl\oraprov60.bpl
  Control Form of Docking = D:\Borland\Delphi6\DockPresident\Bin\DockControl_D6_D7.bpl

已安装的 IDE 包:
  (Untitled) = $(DELPHI)\Bin\stride60.bpl
  (Untitled) = $(DELPHI)\Bin\proide60.bpl
  (Untitled) = $(DELPHI)\Bin\delphipro60.bpl
  (Untitled) = $(DELPHI)\Bin\delphide60.bpl
  (Untitled) = $(DELPHI)\Bin\designdgm60.bpl
  (Untitled) = $(DELPHI)\Bin\delphicorba60.bpl
  (Untitled) = $(DELPHI)\Bin\delphient60.bpl
  (Untitled) = $(DELPHI)\Bin\xmlide60.bpl
  (Untitled) = $(DELPHI)\Bin\delphiclxide60.bpl
  (Untitled) = $(DELPHI)\Bin\direct60.bpl
  (Untitled) = $(DELPHI)\Bin\delphihtm60.bpl

CnPack IDE 专家启用状态:
  1 = CnAlignSizeWizard
  1 = CnMessageBoxWizard
  1 = CnComponentSelector
  1 = CnTabOrderWizard
  1 = CnBookmarkWizard
  1 = CnSrcTemplate
  1 = CnEditorWizard
  1 = CnMsdnWizard
  1 = CnPas2HtmlWizard
  1 = CnReplaceWizard
  1 = CnSourceDiffWizard
  1 = CnStatWizard
  1 = CnPrefixWizard
  1 = CnCorPropWizard
  1 = CnProjectExtWizard
  1 = CnCommentCropperWizard
  1 = CnRepositoryMenuWizard
  1 = CnExplorerWizard
  1 = CnFilesSnapshotWizard
  1 = CnProcListWizard
  1 = CnUsesCleaner
  1 = CnIdeEnhanceMenuWizard
  1 = CnIdeBRWizard
  1 = CnScriptWizard
  1 = CnFastCodeWizard
  1 = CnFormEnhanceWizard
  1 = CnSrcEditorEnhance
  1 = CnPaletteEnhanceWizard
  1 = CnCpuWinEnhanceWizard
  1 = CnWinTopRoller
  1 = CnInputHelper
  1 = CnSourceHighlight
  1 = CnVerEnhanceWizard
  1 = CnDUnitWizard
  1 = CnIniFilerWizard
  1 = CnMemProfWizard

CnPack IDE 专家创建状态:
  1 = TCnFastCodeWizard
  1 = TCnFormEnhanceWizard
  1 = TCnAlignSizeWizard
  1 = TCnMessageBoxWizard
  1 = TCnComponentSelector
  1 = TCnTabOrderWizard
  1 = TCnBookmarkWizard
  1 = TCnSrcTemplate
  1 = TCnEditorWizard
  1 = TCnMsdnWizard
  1 = TCnPas2HtmlWizard
  1 = TCnReplaceWizard
  1 = TCnSourceDiffWizard
  1 = TCnStatWizard
  1 = TCnPrefixWizard
  1 = TCnSrcEditorEnhance
  1 = TCnPaletteEnhanceWizard
  1 = TCnCorPropWizard
  1 = TCnProjectExtWizard
  1 = TCnCommentCropperWizard
  1 = TCnCpuWinEnhanceWizard
  1 = TCnRepositoryMenuWizard
  1 = TCnDUnitWizard
  1 = TCnIniFilerWizard
  1 = TCnMemProfWizard
  1 = TCnExplorerWizard
  1 = TCnFilesSnapshotWizard
  1 = TCnWinTopRoller
  1 = TCnInputHelper
  1 = TCnSourceHighlight
  1 = TCnProcListWizard
  1 = TCnVerEnhanceWizard
  1 = TCnUsesCleaner
  1 = TCnIdeEnhanceMenuWizard
  1 = TCnIdeBRWizard
  1 = TCnScriptWizard

键盘:
  Type 0: IBM enhanced (101- or 102-key) keyboard with OEM FKeys
  Layout: 中文(简体) - 拼音加加输入法 () 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: Passion    Time: 2008-1-18 16:03

请问您IDE的Editor Options里头的KeyMapping是什么?一般您的问题可能是由于改了KeyMapping的设置造成的。




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