(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*

This guide provides a more detailed description of the syntax that is supported along with examples.

This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.

Concept Search - What can I type?

For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.

Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.

Publishing Venue

Related People

Abstract

Applications developed for the OS/2* Presentation Manager* (PM) are provided with an assortment of default system accelerators. Accelerators are keystroke combinations that provide a fast shortcut to requesting an action to occur. Two such accelerators provided by the system to all applications are the Select All (Ctrl-/) and the Deselect All (Ctrl-\) accelerators. These accelerators are used in selecting and deselecting all of the objects in a container.

Country

United States

Language

English (United States)

This text was extracted from an ASCII text file.

This is the abbreviated version, containing approximately
52% of the total text.

Applications
developed for the OS/2* Presentation Manager* (PM)
are provided with an assortment of default system accelerators.
Accelerators are keystroke combinations that provide a fast shortcut
to requesting an action to occur. Two
such accelerators provided by
the system to all applications are the Select All (Ctrl-/) and the
Deselect All (Ctrl-\) accelerators.
These accelerators are used in
selecting and deselecting all of the objects in a container.

When one of
these accelerators is pressed, PM sends a separate
message to the container control for each object being selected or
deselected. These messages are the same
that are received when the
user individually clicks on each object with the mouse. The
container control has no way of knowing whether one or multiple items
are being selected, and therefore must perform all required
processing for a change in selection for each select or deselect that
it receives.

This presents a performance problem when the
processing is
extensive and there are many objects in the container. An example is
with LAN NetView* View, which needs to update internal structures and
both popup and pulldown menus whenever a selection change occurs.

It would
result in much better performance if the container
were to receive only one message when one of these accelerators is
pressed, indicating that all objects in the container were being
selected or deselected. This disclosure
describes a technique that
can achieve this, resulting in greatly increased selection or
deselection performance.

The solution
to this performance problem is found in the
hierarchy of accelerator tables found in PM.
The system accelerator
table, containing the Select All and Deselect All accelerators, is
available to all applications. The
application can also define
private accelerators that only that application can access. In the
PM accelerator hierarchy, the application accelerator table is
referenced before the system accelerator table.
If an accelerator is
found in the application accelerator table, a...