Transparent Windows
First Claim
Patent Images
1. A method for managing a transparent window, comprising the steps of:
- opening a first window and a second window on a visual display of a computer system, with the first and second windows being separate, the first window having a transparent attribute, and the second window having a non-transparent attribute for supporting presentation of data on the visual display;
painting the first and second windows, including accounting for the transparent attribute of the first window; and
the transparency attribute determining the area of transparency of the first window with respect to the second window.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture are provided to support window transparency on a visual display of a computer system. At least two windows are created and present on the visual display, with each of the windows having transparency attribute. One of the windows is painted with a transparent area, and a second window is painted with a non-transparent area. An attribute is assigned to the transparent area of the window that enables the area to either be anchored to a specified position on the visual display, or free floating or fixed relative to the containing window on the visual display.
26 Citations
18 Claims
-
1. A method for managing a transparent window, comprising the steps of:
-
opening a first window and a second window on a visual display of a computer system, with the first and second windows being separate, the first window having a transparent attribute, and the second window having a non-transparent attribute for supporting presentation of data on the visual display; painting the first and second windows, including accounting for the transparent attribute of the first window; and the transparency attribute determining the area of transparency of the first window with respect to the second window. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system, comprising:
-
a processor in communication with a visual display; an application supported by the processor; a first window, and a separate second window lying underneath the first window and viewable on the visual display, the first window having a transparent area and the second window being non-transparent to support presentation of data on the visual display; a window manager to paint the first and second windows; and a transparency attribute used by the window manager to assign a transparency to an area of the first window. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An article comprising:
-
a computer-readable carrier including computer program instructions configured to manage a transparent window, the instructions comprising; instructions to open a first window and a second window on a visual display of a computer system, with the first and second windows being separate, the first window having a transparent area, and the second window having a non-transparent area to support presentation of data on the visual display; instructions to paint the first and second windows, including accounting for the transparent attribute of the first window; and instructions to determine the area of transparency of the first window with respect to the second window. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for managing a transparent window, comprising the steps of:
-
opening at least two separate windows on a visual display of a computer system; assigning a transparent attribute to an area of the first window, and assigning a non-transparent attribute to an area of the second window; and fixing the transparent area of the first window relative to an element selected from the group consisting of;
the visual display and the first window.
-
Specification