Browse Prior Art Database

Multiple Printer Objects from a Cascade Menu

IP.com Disclosure Number: IPCOM000113685D
Original Publication Date: 1994-Sep-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 4 page(s) / 163K

Publishing Venue

IBM

Related People

Bloomfield, MA: AUTHOR

Abstract

Disclosed is a provision for displaying a pop-up menu next to a selected object with choices corresponding to each of the actions which can be taken on the object. If one of these choices is the printing of a document, a cascade menu is also displayed adjacent to the print selection of the pop-up menu. The cascade menu allows the selection of a printer from a list of all printers on the system.

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

Multiple Printer Objects from a Cascade Menu

      Disclosed is a provision for displaying a pop-up menu next to a
selected object with choices corresponding to each of the actions
which can be taken on the object.  If one of these choices is the
printing of a document, a cascade menu is also displayed adjacent to
the print selection of the pop-up menu.  The cascade menu allows the
selection of a printer from a list of all printers on the system.

      In an object oriented graphical user interface, such as the
OS/2* Workplace Shell, print destinations are visualized as icons,
called printer objects.  A system can have a number of printer
objects, with some different printer objects corresponding to
different printers, and with other different printer objects
corresponding to the same printer with different job properties.

      Fig. 1 shows an example of a menu presented for a system having
a print object 10 corresponding to a laser printer configured to
print in a portrait orientation, a print object 12 corresponding to a
laser printer configured to print in a landscape orientation, a print
object 14 corresponding to a dot matrix printer, and a print object
16 corresponding to a plotter 16.  Such stand alone print objects are
valid targets for direct manipulations.  In other words, a document
can be dragged and dropped on a specific print object and that
document will be printed on the physical printer with job priorities
that are associated with that object.

      A pop-up menu 18 for an object 20 contains a list of actions
that can be performed on that object in its current state.  Pop-up
menus are available for closed objects, with no view windows open,
and for open objects, with one or more view windows open.  Many
objects, particularly data file based objects, such as documents,
contain a print menu cascade within their pop-up menu.  The print
menu is available regardless of whether the object is open or closed
and can either be a conventional cascade menu or a conditional
cascade menu.

      A print cascade menu 22 contains a dynamic list of all print
objects in the system.  This means that the cascade menu will contain
a choice which corresponds to each print object instance in the
entire system, each of these print objects corresponding to a
physical printer and job priorities.  When a printer is selected from
the print cascade menu, the document will be printed on the printer
corresponding to the selected menu item and the properties of that
corresponding printer object will be used.

      The print cascade menu provides a method to send documents to a
variety of print destinations without using the drag and drop
technique.  The print cascade menu can be used in situations in which
the drag and drop method is particularly inconvenient.  For example,
as shown in Fig. 2, a pop-up menu 23 and a print cascade menu 24 can
be placed over an open folder which has been maximized to take up the
full...