Important: The information in this document is obsolete and should not be used for new development.
Using the Text Services Manager (for Text Service Components)
This chapter does not describe how to write a text service component. It describes only the interface between text service components and the Text Services Manager. Each text service component has several functions; it must be able to
How components perform their specific text-handling tasks is beyond the scope of Inside Macintosh. How components communicate with the Component Manager is described
- perform the tasks for which it was created
- communicate with the Component Manager
- receive calls from the Text Services Manager (or client applications), through the Component Manager
- send calls to the Text Services Manager
in the chapter "Component Manager" in Inside Macintosh: More Macintosh Toolbox. How text service components communicate with the Text Services Manager is described in this section.The text service component routines are the component-level calls that the Text
Services Manager makes to text service components through the Component Manager. See "Text Service Component Routines" on page 7-84 for detailed descriptions of the calls. If you are writing a text service component, it must implement the text service component routines.Text service components also make calls to the Text Services Manager, to send Apple events to client applications and to request the use of a floating window when needed. See "Text Services Manager Routines for Components" on page 7-77 for detailed descriptions of those component-interface calls.
For a brief discussion of some of the data types associated with text service components, see "About Text Service Components" beginning on page 7-14.
Subtopics
- Providing Menus and Icons
- Responding to Calls
- Making Calls