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
NewServiceWindow
function lets you open a floating window in front of the current application.- The
CloseServiceWindow
function lets you close a previously allocated floating window.- The
GetFrontServiceWindow
function helps you find out which is the frontmost window in the floating window service layer.- The
FindServiceWindow
function 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
NewServiceWindow
for special instructions for client applications.
Subtopics
- NewServiceWindow
- CloseServiceWindow
- GetFrontServiceWindow
- FindServiceWindow