Important: The information in this document is obsolete and should not be used for new development.
Opening Floating Utility Windows
In conjunction with the Process Manager, the Text Services Manager maintains the floating window service, whose windows occupy a special layer called the floating window service layer. See Figure 7-7 on page 7-14.The Text Services Manager uses the floating window service to provide a standard floating input window when needed. Text service components can use the service to create, close, and find floating windows used for various other user-interface purposes. You can manipulate the service windows with these calls:
- The
NewServiceWindowfunction lets you open a floating window in front of the current application.- The
CloseServiceWindowfunction lets you close a previously allocated floating window.- The
GetFrontServiceWindowfunction helps you find out which is the frontmost window in the floating window service layer.- The
FindServiceWindowfunction helps you find out which part of a text service component's floating window a mouse-down event has occurred in.
- Client applications
- These calls may be made by client applications also. See the following description of
NewServiceWindowfor special instructions for client applications.![]()
Subtopics
- NewServiceWindow
- CloseServiceWindow
- GetFrontServiceWindow
- FindServiceWindow