| IP.com Number | IPCOM000112667D |
|
|
|---|---|---|---|
| Dated | Jun 1, 1994 UTC | ||
| Size | 2 page(s) (75.8 KB) | ||
| Disclosed by |
|
||
| Country | United States |
|---|---|
| Language | English (United States) |
| Related Person(s) |
(AUTHOR) Cline, TL (AUTHOR) Johnson, KD |
This document was submitted to IP.com's Prior Art Database and this preview is designed to provide you with information regarding the contents of this document by displaying up to the first four pages of the document as scaled page renderings and displaying a limited amount of text which was extracted from the document on the Text Preview Tab.
To find out more on how to obtain the entire document, click the Download tab. There is a charge for downloading some Prior Art Database documents; please examine carefully whether you believe this document fills your needs before purchasing.
For more information about the Prior Art Database, visit the Learn section of this website. Thank you for visiting IP.com's Prior Art Database! You may wish to check out our Intellectual Property Library website before you leave.
Overcoming Pop-Up Menu Keyboard Deficiencies in the OS/2
Container
Control
In the OS/2*
2.X Workplace Shell* environment, a pop-up menu is
the unanchored equivalent of a pull-down menu.
It is not associated
with an action bar, but can be positioned anywhere. It is typically
related to a specific object such as an icon, and the user invokes
this related pop-up by either positioning the mouse over the object
and invoking a sequence of mouse-related events (i.e., pressing mouse
button 2 using a single click) or by selecting the object and
invoking a set of key strokes (i.e., striking both the Shift and F10
keys).
The Workplace
Shell provides the above-mentioned support which
is inherited by applications which choose to use the Workplace Shell
class libraries. However, there are many
applications that, for
various reasons, will choose not to use the Workplace Shell class
libraries, but will still want their icon to appear as an object on
the desktop that will be launchable via double clicking and will want
their program to exhibit many behaviors found in the Workplace Shell.
An application that involves a container may very well want to
provide pop-up menu support that is similar to that available in the
Workplace Shell class libraries, thereby preserving the "look and
feel" of a Workplace Shell application.
The OS/2 Presentation
Manager* (PM) or Presentation Manager-based extension tools may be
used to provide this support.
The
Presentation Manager does indeed document a WM_CONTEXTMENU
message which is sent by PM and was intended to provide the pop-up
menu support described earlier. The
WM_CONTEXTMENU message is
supposed to be sent when the user requests a pop-up menu either via
the mouse or via the keyboard.
Unfortunately, PM erroneously does
not send this message in response to keyboard requests.
This article
describes a solution implemented by the Window
Management System (WMS), a Presentation Manager-based extension tool,
which will provide a workaround to PM's lack of keyb...
Copyright © 2004-2010 IP.com. All Rights Reserved.