Article ID: 172346 - Last Review: August 14, 1999 - Revision: 1.1 FIX: Unable to Disable IME Box in a Grid at RuntimeThis article was previously published under Q172346 On This PageSYMPTOMS
In Visual FoxPro 5.x, the Input Method Editor (IME) box can be disabled in
the development environment but cannot be disabled at runtime in an
executable (.exe) file.
CAUSE
When a text box is in a grid, the grid code overwrites the text box
object's IMEMode property and causes this behavior.
RESOLUTION
Two workarounds exist for this problem. First, place the following code in
the GotFocus event of each individual text box in a grid to reset the
IMEMode property:
Setting the IMEMode property in the Properties window for each individual text box does not work. STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This bug has been fixed in Visual Studio
97 Service Pack 3.
For more information, please see the following article in the Microsoft Knowledge Base: 170365
(http://support.microsoft.com/kb/170365/EN-US/
)
INFO: Visual Studio 97 Service Packs - What, Where, and Why
MORE INFORMATION
The IME box allows the user to input Double Byte Character Set (DBCS)
characters into a character field. You can enable and disable the IME box
automatically by selecting Tools and Options from the main menu and then
selecting the "Browse IME Control" check box located on the General tab.
Once the "Browse IME Control" is checked, the IME box is automatically
enabled as you move into a character field in a grid.
Steps to Reproduce Behavior
NOTE: The IME box only works on operating system platforms that support DBCS, such as Microsoft Windows 95 Traditional Chinese version.
| Article Translations
|
Back to the top
