1. A system for displaying screen information in a first and a second view, in which the first view may partially obscure a portion of the second view leaving a non-obscured visible area of the second view, the system comprising: (a) a screen buffer for holding the screen information; (b) display adapter means for directly obtaining the screen information from the screen buffer and for displaying the screen information on a display controlled by the display adapter means; (c) a processor and an attached memory, holding a first and a second application program; (d) an operating system in the memory for multi-task scheduling and controlling the concurrent execution of the first and second application programs on the processor; (e) view system means cooperating with the operating system for maintaining a first visible area definition, designating a first portion of the screen buffer for holding screen information for the first view, and for maintaining a second visible area definition, designating a second portion of the screen buffer for holding screen information for the second view visible area; (f) concurrency control means for controlling access by the first and second application programs to the first and second visible area definitions to present the first and second visible area definitions from becoming corrupted by simultaneous access by the first and second application programs; (g) wherein the first and second application programs each comprise means controlled by the concurrency control means for obtaining a visible area definition, and means for directly storing screen information into a portion of the screen buffer designated by the obtained visible area definition.