Claims
- 1. A computer display having a display screen and a cursor, comprising:
- a display processor;
- a screen buffer, connected to said display processor;
- a presentation space buffer, connected to said display processor, said presentation space buffer being larger than said screen buffer;
- means for defining a first partition, a second partition, and a third partition in said presentation space buffer;
- first mapping means for mapping a first partition window from said first partition to said screen buffer;
- first activating means for activating said first partition;
- first writing means for writing said first partition window to said screen buffer responsive to said first activating means;
- second mapping means for mapping a second partition window from said second partition to said screen buffer;
- second activating means for activating said second partition;
- second writing means for writing said second partition window to said screen buffer responsive to said second activating means;
- third mapping means for mapping a third partition window from said third partition to said screen buffer; and
- means for displaying said screen buffer on said display screen, wherein partition windows that have been mapped and activated are displayed, and wherein partition windows that have been mapped but not activated are not displayed.
- 2. The computer display of claim 1, further comprising:
- third activating means for activating said third partition; and
- third writing means for writing said third partition window to said screen buffer responsive to said third activating means, wherein a portion of said screen buffer containing said first partition window is overlaid by said third partition window.
- 3. The computer display of claim 2, wherein said third activating means further comprises:
- means for deactivating said third partition, wherein said third partition window is erased from said screen buffer and said overlaid portion of said first partition window is rewritten to said screen buffer, but without disturbing said mapping of said third partition to said screen buffer performed by said third mapping means.
- 4. A computer display having a display screen and a cursor, comprising:
- a display processor;
- a screen buffer, connected to said display processor;
- a presentation space buffer, connected to said display processor, said presentation space buffer being larger than said screen buffer;
- means for defining a first partition and a second partition in said presentation space buffer;
- first mapping means for mapping a first partition window from said first partition to said screen buffer;
- first activating means for activating said first partition;
- first writing means for writing said first partition window to said screen buffer responsive to said first activating means;
- second mapping means for mapping a second partition window from said second partition to said screen buffer; and
- means for displaying said screen buffer on said display screen, wherein only partition windows that have been mapped and activated are displayed, and wherein partition windows that have been mapped but not activated are not displayed.
- 5. The computer display of claim 4, further comprising:
- second activating means for activating said second partition; and
- second writing means for writing said second partition window to said screen buffer responsive to said second activating means.
- 6. The computer display of claim 5, wherein a portion of said screen buffer containing said first partition window is overlaid by said second partition window.
- 7. The computer display of claim 5, wherein said second activating means further comprises:
- means for deactivating said second partition, wherein said second partition window is erased from said screen buffer, but without disturbing said mapping of said second partition to said screen buffer performed by said second mapping means.
- 8. A method for activating and deactivating windows on a computer display having a display processor, a screen buffer, a presentation space buffer larger than said screen buffer, a display screen and a cursor, the method comprising the steps of:
- defining a first partition and a second partition in said presentation space buffer;
- mapping a first partition window from said first partition to said screen buffer;
- activating said first partition;
- writing said first partition window to said screen buffer responsive to said activating said first partition step;
- mapping a second partition window from said send partition to said screen buffer; and
- displaying said screen buffer on said display screen, wherein only partition windows that have been mapped and activated are displayed, and wherein partition windows that have been mapped but not activated are not displayed.
- 9. The method of claim 8, further comprising the steps of:
- activating said second partition; and
- writing said second partition to said screen buffer responsive to said activating said second partition step.
- 10. The method of claim 9, further comprising the step of:
- deactivating said second partition, wherein said second partition window is erased from said screen buffer, but without disturbing said mapping of said second partition to said screen buffer performed by said mapping a second partition window step.
Parent Case Info
This is a divisional of co-pending U.S. patent application Ser. No. 07/665,197 filed on Mar. 1, 1991, now U.S. Pat. No. 5,237,312 which was a divisional of co-pending U.S. patent application Ser. No. 07/339,346 filed on Apr. 17, 1989, now U.S. Pat. No. 5,038,138.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4642790 |
Minshull et al. |
Feb 1987 |
|
Divisions (2)
|
Number |
Date |
Country |
Parent |
665197 |
Mar 1991 |
|
Parent |
339346 |
Apr 1989 |
|