Claims
- 1. A multiwindow control apparatus in a workstation having a multiwindow function comprising:
- a central processing unit for executing a job program;
- a display controller connected via a system bus to the central processing unit for controlling a display screen;
- an input controller to which input devices such as a keyboard, a tablet, and a mouse are connected;
- a program memory connected to the central processing unit for storing job programs including a sequence of processings to be executed by said central processing unit;
- a private memory for storing control information of windows to be displayed on said display screen; and
- a display memory controlled by said display controller for storing screen data to be output to said display screen;
- said private memory including
- a display priority control table for storing current window priority data of windows currently displayed on said display screen, an Icon window control table for storing window information represented by corresponding Icon windows and controlling a window to be set from an input device via the input controller, and a window control table for storing window information generated by referring to said display priority table and said Icon window control table, said display priority control table having stored therein data for causing Icons to have a higher display priority then all other data displayed on said display screen,
- a current cursor coordinate value buffer for indicating an indication point of the input device, and
- a specified coordinate value buffer storage area for temporarily storing coordinate values specified from the input device;
- said program memory further including a window generation program which makes use of said control information stored in said private memory in a sequence of processings to be executed by said central processing unit for causing said central processing unit to perform the operations of
- effecting a judgement in response to input of a new window, said new window overlying at least one underlying window and being either a window recently generated by said multiwindow function of said workstation, a window beforehand generated whose size is changed, or a window whose position is altered, to determine whether each underlying window of said at least one underlying window is completely concealed by said new window, and
- displaying an Icon for each underlying window completely concealed by said new window, said Icon being generated to be recognizable by an operator as representative of said completely concealed underlying window and said Icon being displayed in an Icon window display area of said display screen.
- 2. A multiwindow control apparatus according to claim 1, wherein said window control table includes window information corresponding to n windows, each window information comprising:
- rectangular information indicating a position of a window on a display screen;
- status information indicating whether the rectangular information is associated with an Icon window or an ordinary window; and
- an address pointer and other information of rectangular information related to the Icon window.
- 3. A multiwindow control apparatus according to claim 1, wherein said Icon window control table includes storage areas for storing window numbers corresponding to window information to be displayed in m Icon windows.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-129298 |
Jun 1986 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 058,273, filed Jun. 4, 1987.
US Referenced Citations (5)
Non-Patent Literature Citations (1)
Entry |
"Workstation Capable of Covering Fields Not Covered by Existing Computers", Nikkei Electronics, May 23, 1983, pp. 149-172. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
58273 |
Jun 1987 |
|