Important: The information in this document is obsolete and should not be used for new development.
Text Service Component Routines
This section describes the component-level routines and related data structures and constants through which the Text Services Manager communicates with text service components. The Text Services Manager uses the Component Manager to dispatch the text service component routines to specific text service components.Client applications also may make the calls described in this section, but the Text Services Manager does not play a role in the connection between the client application making the call and the text service component receiving it. If you are an application making these calls, you need to know the component instance of the component whose routine you are calling.
If you are writing a text service component, it must implement routines for the calls described in this section. With these routines, your component
- provides a text service
- accepts events and updates its cursor and menu (if any)
- confirms active input when requested (if it is an input method)
- identifies the scripts and languages it supports
Subtopics
- Providing a Text Service
- Responding to Events and Updating the Cursor and Menu
- Confirming Active Input in a TSM Document
- Identifying the Supported Scripts and Languages