Windowing display system
First Claim
Patent Images
1. A method of generating an image having a plurality of windows on an output display device comprising the steps of:
- generating in a memory area a shared colormap including colors used by all of said plurality of windows;
said shared colormap including a more-used part and a lesser-used part;
overwriting in said memory area a selected portion of said shared colormap when a first window of said plurality of windows is activated;
said selected portion being in said lesser-used part; and
utilizing the overwritten colormap from said area of said memory to display the first window and at least a portion of all others of said plurality of windows on the output display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating a private colormap for a window in a data processing system having a shared colormap. A private colormap is generated by overwriting a selected portion of a copy of the shared colormap with a user-determined colormap of the same size as the selected portion to form a modified colormap. The modified colormap is then substituted in place of the shared colormap.
-
Citations
20 Claims
-
1. A method of generating an image having a plurality of windows on an output display device comprising the steps of:
-
generating in a memory area a shared colormap including colors used by all of said plurality of windows;
said shared colormap including a more-used part and a lesser-used part;overwriting in said memory area a selected portion of said shared colormap when a first window of said plurality of windows is activated;
said selected portion being in said lesser-used part; andutilizing the overwritten colormap from said area of said memory to display the first window and at least a portion of all others of said plurality of windows on the output display device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for generating an image having a plurality of windows on an output display device comprising:
-
means for generating in a memory area a shared colormap including colors used by all of said plurality of windows;
said shared colormap including a more-used part and a lesser-used part;means for overwriting in said memory area a selected portion of said shared colormap when a first window of said plurality of windows is activated;
said selected portion being in said lesser-used part; andmeans for utilizing the overwritten colormap from said area of said memory to display the first window and at least a portion of all others of said plurality of windows on the output display device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing system comprising:
-
an output device for displaying images; memory for storing data; means for generating an image having a plurality of windows on the output device, said means for generating an image including; means for generating in said memory a shared colormap including colors used by each of said plurality of windows; means for overwriting in said memory a selected portion of said shared colormap when a first window of said plurality of windows is activated;
said selected portion being in a least-used part of said colormap; andmeans for utilizing the overwritten colormap from said memory to display the first window and at least a portion of said plurality of windows on the output device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A data processing system for displaying multiple windows, said data processing system comprising:
-
a display device for displaying said multiple windows; a memory area for storing colormap information for said display device; a single hardware colormap stored in said memory area for providing said multiple windows with color on said display device;
said single colormap including a more-used part and a lesser-used part;means for overwriting in said memory area a selected portion of said colormap when a first one of said multiple windows is activated;
said portion being in said lesser-used part; andmeans for using said overwritten colormap from said memory area for providing said first one of said multiple windows and at least a portion of said other multiple windows with color on said display device. - View Dependent Claims (17, 18, 19, 20)
-
Specification