PATCH: QuickWin Input Using Input Method Editor (IME)

Last reviewed: February 21, 1997
Article ID: Q150766
The information in this article applies to:
  • Microsoft Fortran PowerStation for Windows 95 and Windows NT, version 4.0

SYMPTOMS

This article includes a patch fix that addresses a problem known to occur when data is being put into a QuickWin application. The problem occurs:

  • With QuickWin applications compiled with Microsoft Fortran PowerStation.
  • Only while using the Input Method Editor (IME).
  • While running on some Far East versions of Windows 95 and Windows NT.

When you run a Fortran QuickWin application on some Far East versions of Windows 95 and Windows NT, and use the Input Method Editor (IME) to perform input, the program exhibits one of the following problems at run time:

  1. The Input Method Editor (IME) conversion window does not show up at the caret position input string.

  2. The QuickWin application hangs when you change the screen mode to full screen (Japanese version of Windows 95 only).

  3. The application incorrectly displays the input data in the input field when you READ data from the Input Method Editor (IME) into a QuickWin application. This causes some characters to appear truncated (Japanese version of Windows NT, version 3.51 only).

  4. When you use the BACKSPACE key to remove characters entered into your QuickWin application in response to a READ statement using the Input Method Editor (IME), only one byte from the double-byte character is removed. This causes the double-byte character to appear truncated. However, the correct number of double-byte characters is removed from the input stream. (Korean, Taiwanese, and Japanese versions of Windows 95, as well as the Japanese version of Windows NT version 3.51 are affected.)

Note: There is no version of Microsoft Fortran PowerStation localized to any of these countries.

RESOLUTION

To resolve these problems, follow these steps:

  • Copy the file QWPATCH.EXE to your system.
  • Run QWPATCH.EXE to extract the QWIN.LIB file (QWPATCH includes a copy of this article).
  • Replace the QWIN.LIB in your \MSDEV\LIB directory with the new version of QWIN.LIB.
  • Rebuild any application that calls the QuickWin subsystem.

MORE INFORMATION

The following file is available for download from the Microsoft Software Library:

 ~ Qwpatch.exe

For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q119591
   TITLE     : How to Obtain Microsoft Support Files from Online Services

NOTE: Use the -d option when running QWPATCH.EXE to decompress the file and recreate the proper directory structure.


KBCategory: kbprg kbfile kbbuglist kbfixlist
KBSubcategory: FORTLngIss kbpatch
Additional reference words: 4.00 IME


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 21, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.