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

Creating See-Through Parts of a User Interface with Preferred Algorithm

IP.com Disclosure Number: IPCOM000113288D
Original Publication Date: 1994-Aug-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 41K

Publishing Venue

IBM

Related People

Henshaw, SF: AUTHOR [+2]

Abstract

A method for allowing parts of windows or other user interface elements to "show-through" all other covering layers in a graphical user interface is presented.

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

Creating See-Through Parts of a User Interface with Preferred Algorithm

      A method for allowing parts of windows or other user interface
elements to "show-through" all other covering layers in a graphical
user interface is presented.

      The solution allows a user to indicate important areas on the
desktop or any open window, or even on any one icon or other image
that presents itself on the glass, such as a part of a menu bar or
title bar ornamentation.  For example, a user may indicate these
areas by choosing a "keep visible" choice on a menu, such as the
system menu or a popup menu, and then using marquee selection
techniques to indicate the area to which this property should be
applied.  Once these areas are indicated, a user can organize the
desktop appropriately.  The operating environment will cause any
window or object that overlays those "protected" areas to be
transparent or translucent.

      The operating environment uses a structure to keep track of the
areas on the screen that are protected, and prevents any object or
window to display information in those areas (creating the
transparent effect), or forces an and-ing or or-ing of the proposed
display information with a mask that will present a translucent
effect.

      The algorithm is for an efficient process under a windowing
system for transparent areas to augment the painting region list.
When an exposure occurs in a window system, an ordered list of the
regions is queued for pr...