Browse Prior Art Database

Graphical Element Manipulation using Only a Keyboard

IP.com Disclosure Number: IPCOM000105083D
Original Publication Date: 1993-Jun-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Liebelt, LS: AUTHOR

Abstract

A Graphical User Interface (GUI) application often allows its users to draw graphical elements such as boxes and to select, move, and copy those elements. A Coordinate dialog box is disclosed that allows users to easily manipulate graphical elements without using a mouse by typing in the X and Y coordinates desired on the drawing space. Once the user has entered the coordinates, the user presses the Enter key and the program simulates the appropriate mouse buttom action depending on the program state (e.g., drawing state, move state, copy state). The dialog box is modeless, meaning that it can remain open while other work within the application proceeds.

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

Graphical Element Manipulation using Only a Keyboard

      A Graphical User Interface (GUI) application often allows its
users to draw graphical elements such as boxes and to select, move,
and copy those elements.  A Coordinate dialog box is disclosed that
allows users to easily manipulate graphical elements without using a
mouse by typing in the X and Y coordinates desired on the drawing
space.  Once the user has entered the coordinates, the user presses
the Enter key and the program simulates the appropriate mouse buttom
action depending on the program state (e.g., drawing state, move
state, copy state).  The dialog box is modeless, meaning that it can
remain open while other work within the application proceeds.

      The disclosed Coordinate dialog box is shown in the Figure.
The Absolute X and Y entry fields show the last position of the mouse
pointer on the drawing space or the last value typed by the user,
whichever action is more recent.  The entry cursor is initially
positioned in the X entry field, and the user can press the tab key
to move the entry cursor to the Y entry field.

      The Relative X and Y entry fields display the current position
of the mouse pointer relative to the location where an action (such
as drawing) began.  The Units list boxes show the last units
selection made by the user.  The user can tab to the list boxes and
change the units selection at any time.  The user can also tab to the
push buttons if desired, but the Re...