PRB: Problems When Hosting Tablet PC Ink Collection and Managed Objects in Internet Explorer (821223)



The information in this article applies to:

  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Tablet PC Edition Software Development Kit (SDK) 1.5
  • Microsoft Windows XP Tablet PC Edition Software Development Kit (SDK) 1.1
  • Microsoft Windows XP Tablet PC Edition Software Development Kit (SDK) 1.0

SYMPTOMS

When you try to use the Microsoft Windows XP Tablet PC operating system ink collection and managed objects in a Windows Form (WinForm) or in an ActiveX control that is hosted in Internet Explorer, you may experience the following symptoms::
  • Security permissions related problems
  • Unexpected inking behavior: ink may not flow from the tip of the pen as expected
  • Closing modeless dialog boxes: you may lose inking capabilities after you close modeless dialog boxes

CAUSE

  • Security Permissions Related Problems
    The security model in Internet Explorer does not allow unmanaged code to be executed without first modifying the security permissions under which it can run. Because the Microsoft.ink.dll file includes unmanaged code, it is bound by the restrictions of the default Internet Explorer security permissions.
  • Unexpected Inking Behavior
    In some instances (such as modal dialog boxes), the Pen Input Service (WispTis.exe) might not be informed of changes in the position of a window. When this occurs, the ink appears to flow from a position that is not directly under the tip of the pen.
  • Closing Modeless Dialog Boxes
    The Pen Input Service (WispTis.exe) object cache and the client application object cache become out of synch. When synchronization does not succeed, inking functionality in the hosted ink controls is also affected .

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. Microsoft is currently investigating a resolution.

MORE INFORMATION

For additional information, see the following resources:

821222 INFO: Internet Explorer WinForms Hosting and ActiveX Control Support for Tablet PCs


Microsoft .NET Framework

Microsoft Tablet PC - Getting Started

Modification Type:MajorLast Reviewed:5/26/2003
Keywords:kbprb KB821223 kbAudDeveloper