Method For Automatically Displaying Large Text Fields On A Palm Device
Original Publication Date: 2005-Oct-25
Included in the Prior Art Database: 2005-Oct-25
AbstractMethod For Automatically Displaying Large Text Fields On A Palm Device
Method For Automatically Displaying Large Text Fields On A Palm Device Background
On PalmOS handheld devices, the screen size is extremely limited. As a result, large text fields cannot be
edited easily. The PalmOS entry fields will automatically scroll once the number of characters
exceeds the available field area, one of two operations are possible.
1) The program can expand the line to multiple lines. This approach is acceptable where the vertical space allows it, or where client area scrolling is possible.
2) The PalmOS will scroll the exiting text to the left, leaving a single character. While this requires no additional screen space, the visual feedback to the user is poor.
This invention provides a method and apparatus to automatically display the PalmOS Keyboard dialog panel when the text in a field grows beyond the boundaries. The Keyboard dialog provides a multi-line entry field. Because this dialog appears on top of the existing data area, no scrolling is required. Because the entry field provided is multiple lines, visual feedback is excellent. And because it is displayed automatically, the user does not need to take additional steps.
To summarize the method to automatically display the keyboard:
Detect the PalmOS message that indicates that the field is about to scroll.
Determine the current cursor location and validate that it is at...