Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method for Using Pointing Device On Panels

IP.com Disclosure Number: IPCOM000119245D
Original Publication Date: 1991-Jan-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 3 page(s) / 79K

Publishing Venue

IBM

Related People

Peterson, DA: AUTHOR [+2]

Abstract

A pointing device (mouse) attached to a workstation can be used to interact with most host computer panels. The interactions supported are: 1. Function key selection 2. Menu item selection 3. Action list selection

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Method for Using Pointing Device On Panels

      A pointing device (mouse) attached to a workstation can
be used to interact with most host computer panels.  The interactions
supported are:
      1.  Function key selection
      2.  Menu item selection
      3.  Action list selection

      These interactions make up much of the user's interaction with
the computer.  Using this method, they are accomplished using a
pointing device without changes to the operating system or other
applications.

      Described are three algorithms that allow pointing devices to
be used as an input device by determining the content of the panels.

      FUNCTION KEY.  To determine if a user has selected a function
key via a pointing device, one can simply:
 1.  Parse backwards from where the user has pointed until a blank or
null character is encountered.
 2.  Parse forward one character, and see if it is the start of a
function key definition.  If it is not, then stop parsing.
 3.  Continue to parse forward for up to two numeric characters until
the equal sign is encountered.  If the characters are not numeric or
equal sign is not encountered, then stop parsing.
 4.  Check the function key number for a valid function key - valid
keys are F1-F24.
 5.  Send the function key the user has selected if it is a valid
key.

      MENU ITEM.  List the options (one per line) starting in
position 7 for options 1 through 9 and position 6 for options 10 and
above.  (The units position of the option number must always be in
position 7.)  The option number is followed by a period and is not
highlighted.
      Therefore, to determine a menu item:
      1.  Parse forward from position 1 while nulls, spaces or a
greater than symbol (>) is encountered.  The greater than symbol has
to be checked because it is used by some applications to indicate
that an option has already been taken.
 2.  The first character encountered that is not a space, null or a
greater than symbol should be numeric.  If it is not,...