Microsoft KB Archive/116304

From BetaArchive Wiki

BUG: Visual Workbench CTRL+] Fails on International Keyboards

Q116304

1.00 1.50 1.51 1.52 WINDOWS kbtool kbbuglist kbhw ---------------------------------------------------------------------- The information in this article applies to: - The Visual Workbench, included with: - Microsoft Visual C++ for Windows, versions 1.0, 1.5, 1.51 and 1.52 ---------------------------------------------------------------------- SYMPTOMS ======== When using the Microsoft Visual Workbench on keyboards that use an international layout, the keystroke CTRL+], which is used to find a matching brace in source code, may fail. RESOLUTION ========== The README.WRI file supplied with Visual C++ describes different accelerators that perform the same action that the CTRL+] keystroke performs on English keyboards. The chart contained in the README.WRI file is shown below to describe the equivalent keystrokes for some keyboards: Keyboard Key ------------------------------------------------------------------- Belgian, French CTRL+$ Canadian CTRL+ Czech CTRL+) Slovenian CTRL+ Danish, Swedish, Norwegian, Finnish, Swiss CTRL+ German, Italian, Spanish CTRL++ Hungarian CTRL+ Latin American, Dutch CTRL+* Polish CTRL+'s (the "'" should be above the "s") Portuguese CTRL+' United Kingdom CTRL+] Yugoslavian CTRL+ Consult the README.WRI file contained in the MSVC/HELP directory for more information on using Visual C++ with international keyboard layouts. STATUS ====== Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATION ================ To reproduce this problem, you may have to force Windows to use a different keyboard layout. For the purposes of reproducing the problem, the Swedish keyboard layout will be adequate. You must have the Windows system disks available to make this change. To reproduce the problem, do the following: 1. Start Control Panel. 2. Run the International applet. 3. Under Keyboard Layout in the International dialog box, select Swedish as the layout type. At this time, Windows requests a disk containing the appropriate DLL. 4. Insert this disk and choose OK to install the new keyboard layout. 5. Start Visual C++. NOTE: It is not necessary to restart Windows to use the new keyboard layout. 6. Bring up some source code that contains matching braces. 7. Place the caret to the right of the second brace. 8. Press CTRL+]. If the Swedish keyboard layout has been properly set up, nothing should happen. 9. Run the International applet again to reset your keyboard back to the original layout. Additional reference words: 1.00 1.50 KBCategory: kbtool kbbuglist kbhw KBSubcategory: VWBIss

Keywords : kb16bitonly
Issue type : kbbug
Technology : kbVCsearch kbAudDeveloper


Last Reviewed: May 5, 2001
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.