Browse Prior Art Database

Window Control During Cursor Positioning

IP.com Disclosure Number: IPCOM000060993D
Original Publication Date: 1986-Jun-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Lisle, RJ: AUTHOR

Abstract

A method is described for use in an interactive data processing system which controls how data fields are scrolled in a windowing application. Most windowing applications will perform horizontal scrolling to ensure that the hardware display cursor is always visible within the display window. This can create the following conditions if the data displayed is in a field format. A panel containing six input fields is displayed in Fig. 1. The window 10 has been sized such that only the left three fields are visible. The cursor 11 is in the top left field. When the operator presses the tab key, the cursor 11 will move to the first position in the top right field, creating the undesirable condition shown in Fig. 2. As shown in Fig.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Window Control During Cursor Positioning

A method is described for use in an interactive data processing system which controls how data fields are scrolled in a windowing application. Most windowing applications will perform horizontal scrolling to ensure that the hardware display cursor is always visible within the display window. This can create the following conditions if the data displayed is in a field format. A panel containing six input fields is displayed in Fig. 1. The window 10 has been sized such that only the left three fields are visible. The cursor 11 is in the top left field. When the operator presses the tab key, the cursor 11 will move to the first position in the top right field, creating the undesirable condition shown in Fig. 2. As shown in Fig. 2, only the first character position of the top left-most field is visible where the cursor is located. In accordance with the new method, this type of condition is eliminated by "bracketing" the input field when moving from field to field with the top key. The bracketing operation functions to position the cursor at the last position in the field, reposition the cursor to the start of the next field, and then accept input, etc. The same control operations occur if the cursor is to be moved to the end of a new field, only in reverse order.

1

Page 2 of 2

2

[This page contains 4 pictures or other non-text objects]