The Pen Input Manager controls how an application interacts with a dynamic input area. In Palm OS Cobalt, the dynamic input area runs a separate thread called a pinlet. Because of this change and because of changes to the Window Manager, applications work with the input area differently than they did previously.
- Most applications can become dynamic input area aware just by defining size constraints. You can now do so using a
WINDOW_CONSTRAINTS_RESOURCE
in the resource file rather than callingWinSetConstraintsSize()
.-
FrmSetDIAPolicyAttr()
is obsolete. All forms with size constraints are dynamic input area aware. - Setting the input area state to
pinInputAreaUser
is no longer necessary. This default state is always in effect unless the application specifically overrides it. - Applications are no longer allowed to disable the input trigger.
-
- The form's window is resized for you as the input area is opened and closed. The application receives a
winResizedEvent
with the new bounds for the form. The Form Manager defines aFrmPerformLayout()
function that can handle the rearranging of many user interface elements automatically based on rules you specify when the form is loaded. See Exploring Palm OS: User Interface for more information. - The Pen Input Manager defines new functions that allow the application to control the pinlet; however, most applications will not need to use these functions. Users should decide which pinlet they want to use, just as they decide whether they want the input area opened or closed.
Deleted APIs
Table 86.2 Deleted enumerated types
Unchanged APIs
Table 86.3 Unchanged functions