BUG: IIMCallback::SetImInfo Does Not Resize Input Panel (SIP)

ID: Q232510


The information in this article applies to:
  • Microsoft Windows CE version 2.11 for the Palm-size PC


SYMPTOMS

Custom Input Methods (IM) may not function correctly when installed on a Palm-size PC 1.2 running Windows CE 2.11 if it is necessary for the Input Method to resize the Input Panel (SIP).


CAUSE

The rcSipRect member of the IMINFO structure passed to IImCallback::SetImInfo is ignored.


RESOLUTION

Use SipSetInfo to change the properties of the Input Panel and SipGetInfo to retrieve the current state.


STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.


MORE INFORMATION

IMPORTANT: Input Methods that call SipSetInfo to change the size and or the location of the Input Panel should restore the previous state of the Input Panel when the IM is unloaded. Input Methods that fail to restore the previous state of the Input Panel can cause unpredictable results when the user selects another installed Input Method.

Additional query words:

Keywords : kbExtension kbSDKPlatform kbShellGrp kbWinCE210bug
Version : WINDOWS:2.11
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: June 26, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.