Browse Prior Art Database

Menu Restore Function Key

IP.com Disclosure Number: IPCOM000040382D
Original Publication Date: 1987-Nov-01
Included in the Prior Art Database: 2005-Feb-02
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Bullock, GR: AUTHOR [+2]

Abstract

A method is described to provide the user with the means of restoring initial default values to the fields of an editable parametric menu. In previous versions of the DisplayWrite word processing program, when the operator entered data for a menu option, the data area belonging to the calling application was updated immediately with this new data. If the operator wanted to restore the menu options that were changed, he/she had to cancel the menu. This method of handling user input has at least three disadvantages: 1. The calling application is forced to have logic to recognize the situation where options were changed, but the menu was cancelled. 2.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 61% of the total text.

Page 1 of 1

Menu Restore Function Key

A method is described to provide the user with the means of restoring initial default values to the fields of an editable parametric menu. In previous versions of the DisplayWrite word processing program, when the operator entered data for a menu option, the data area belonging to the calling application was updated immediately with this new data. If the operator wanted to restore the menu options that were changed, he/she had to cancel the menu. This method of handling user input has at least three disadvantages: 1. The calling application is forced to have logic to

recognize the situation where options were

changed, but the menu was cancelled.

2. The application's response to this condition was

to restore the original option values in their

respective data areas and reissue the menu call.

This required that the application have enough

buffer space to preserve a backup copy of the data

for each option.

3. Questionable user interface or usability: the

operator is required to press "Esc" twice to

cancel a parametric menu that has had an item

changed (i.e., once to restore the original values

and once to cancel). In accordance with the new method, a "Menu Restore" key has been implemented. When the operator edits a menu field, the new data is saved in the Menu Text buffer with the rest of the menu text. The application data areas are not updated until the menu is committed by the operator via "Enter" or another terminating condition other...