Improving the Tablet PC Input Panel Experience

Improving the Tablet PC Input Panel Experience

Description of how to improve the Tablet PC input panel experience.

At the most basic level, any application—even a simple text editor like Microsoft® Notepad—can receive text input from Tablet PC Input Panel. However, as an application writer you can provide better text entry for Tablet PC.

Microsoft Active Accessibility

The most basic way for your application to offer better text editing is to support Microsoft Active Accessibility® 2.0. Active Accessibility provides a standard way for Microsoft Windows® to gather information about user interface elements and for applications to expose that information.

For example, Active Accessibility provides information about the type, name, location, and current state of an object. In addition, applications can register to receive Windows events from Active Accessibility. These events note changes in user interface (UI), as well as spatial and logical navigation. In addition, by supporting Active Accessibility, your application is more accessible to people who use assistive technology, such as screen readers and screen enlargers.

For more information about Active Accessibility, what it is, and how to implement it, go to Microsoft Accessibility Leave Site.

For information about providing a framework for integrating text input services, see Windows Text Services.

Improving Recognition with Context

For information about ways to improve recognition results for the Tablet PC Input Panel, see Improving Tablet PC Recognition Accuracy by Setting Context.