JP2574466B2 - Multi-window display method - Google Patents

Multi-window display method

Info

Publication number
JP2574466B2
JP2574466B2 JP1182557A JP18255789A JP2574466B2 JP 2574466 B2 JP2574466 B2 JP 2574466B2 JP 1182557 A JP1182557 A JP 1182557A JP 18255789 A JP18255789 A JP 18255789A JP 2574466 B2 JP2574466 B2 JP 2574466B2
Authority
JP
Japan
Prior art keywords
window
display
windows
memory
overlapping
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP1182557A
Other languages
Japanese (ja)
Other versions
JPH0348326A (en
Inventor
真一 宗吉
理 北岡
小川  均
八千代 小田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PFU Ltd
Original Assignee
PFU Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PFU Ltd filed Critical PFU Ltd
Priority to JP1182557A priority Critical patent/JP2574466B2/en
Publication of JPH0348326A publication Critical patent/JPH0348326A/en
Application granted granted Critical
Publication of JP2574466B2 publication Critical patent/JP2574466B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔概要〕 ディスプレイ画面上に複数の表示(ウィンドウ)をオ
ーバーラップして表示するマルチウィンドウ表示におい
て、画面上で重なり合っている複数のウィンドウを、重
なり状態が明らかとなる階層順に画面上に表示し、その
後目的のウィンドウを最前面に表示するようにしたマル
チウィンドウ表示方式に関し、 ディスプレイ画面上に多数のウィンドウが重なり合っ
ている場合に、隠れているウィンドウに対しその重なり
具合を直接的に表示することにより、目的のウィンドウ
を最前面に移動させアクセスを容易にすることを目的と
し、 ディスプレイ画面上に複数のウィンドウをオーバーラ
ップして表示可能な情報処理装置におけるマルチウィン
ドウ表示方式において、表示されるウィンドウの個数
と、各ウィンドウの管理番号、重なりの階層順位、座
標、タイトルからなるウィンドウ情報とを格納するウィ
ンドウ管理メモリと、ディスプレイ画面上に表示される
ウィンドウの表示状態を一時的に退避するイメージメモ
リと、前記ウィンドウ管理メモリを参照し、ウィンドウ
の個数、階層順位をメインメモリに読込み、ウィンドウ
の重なり状態を重なりの階層順位と各ウィンドウの座標
値から算出する演算プロセッサと、ディスプレイ画面上
をマウス操作することにより、ウィンドウ表示形式、表
示方向の指示を入力し前記ウィンドウ管理メモリ、イメ
ージメモリ、表示メモリへの転送制御を行う入力制御装
置とを備え、各ウィンドウの座標と各ウィンドウの階層
順位からこれらのウィンドウ間の重なり状態を算出し
て、ディスプレイ画面上で重なり合った複数のウィンド
ウを、その重なり状態が明らかとなる階層順に画面上に
表示するように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Overview] In a multi-window display in which a plurality of displays (windows) are overlapped and displayed on a display screen, a plurality of windows overlapping on the screen are displayed in a hierarchy in which the overlapping state is clear. Regarding the multi-window display system in which the windows are displayed in order and then the target window is displayed in the foreground, when many windows overlap on the display screen, the degree of overlap of the hidden windows is determined. A multi-window display method in an information processing device that can display multiple windows on a display screen in an overlapping manner, with the aim of moving the target window to the front and making it easier to access by directly displaying The number of windows to be displayed and the A window management memory for storing window information including a dough management number, an overlapping hierarchical order, coordinates, and a title; an image memory for temporarily saving a display state of a window displayed on a display screen; By referring to the memory, reading the number of windows and the hierarchy order into the main memory, calculating the overlapping state of the windows from the overlapping hierarchy order and the coordinate values of each window, and operating the mouse on the display screen, An input control device for inputting an instruction of a display format and a display direction and performing transfer control to the window management memory, the image memory, and the display memory; and an overlap between these windows based on coordinates of each window and a hierarchical order of each window. Calculate the status and overlap on the display screen A plurality of windows has, configured to the overlapping state is displayed in a hierarchical order on the screen which will become apparent.

〔産業上の利用分野〕[Industrial applications]

本発明は、ディスプレイ画面上に複数の表示(ウィン
ドウ)をオーバーラップして表示するマルチウィンドウ
表示において、画面上で重なり合っている複数のウィン
ドウを、重なり状態が明らかとなる階層順に画面上に表
示し、その後目的のウィンドウを最前面に表示するよう
にしたマルチウィンドウ表示方式に関する。
According to the present invention, in a multi-window display in which a plurality of displays (windows) are displayed on a display screen in an overlapping manner, a plurality of windows overlapping on the screen are displayed on the screen in a hierarchical order in which the overlapping state is clear. And a multi-window display system in which a target window is displayed in the foreground thereafter.

〔従来の技術と発明が解決しようとする課題〕[Problems to be solved by conventional technology and invention]

第4図はディスプレイ画面上のマルチウィンドウ表示
の説明図である。図示のように、画面10上に複数のウィ
ンドウW1〜W5まで互いにオーバーラップして表示されて
いるとする。図示のように、ウィンドウW4は完全に隠れ
ており、ウィンドウW1,W2,W3は部分的に隠れている。
FIG. 4 is an explanatory diagram of a multi-window display on a display screen. As illustrated, it is assumed that a plurality of windows W1 to W5 are displayed on the screen 10 so as to overlap each other. As shown, the window W4 is completely hidden, and the windows W1, W2, W3 are partially hidden.

このような場合に、隠れているウィンドウに対しその
重なり具合を把握することが困難であり、このままでは
目的とする隠れているウィンドウに対し直接的にアクセ
スすることができない。
In such a case, it is difficult to grasp the degree of overlap of the hidden window, and it is not possible to directly access the target hidden window as it is.

そこで、従来、目的のウィンドウが最前面に現れるま
で、ウィンドウの順番を繰り返し入れ換え、目的のウィ
ンドウが最前面に移動させて直接的にアクセスができる
ようにしていた。
Therefore, conventionally, the order of the windows has been repeatedly changed until the target window appears in the foreground, and the target window is moved to the foreground so that it can be directly accessed.

即ち、図示のように、最初ウィンドウW5が最前面にあ
り、ウィンドウW4が最後部にある場合に、ウィンドウW4
をアクセスしたいときは、手前側にあるウィンドウW5か
らW5→W2→W1→W3の順に後方に移動させたウィンドウW4
を最前面に配置した後、直接アクセスしていた。
That is, as shown in the figure, when the window W5 is at the forefront and the window W4 is at the rear,
If you want to access window W5, move window W4 backward from window W5 on the near side in the order of W5 → W2 → W1 → W3.
After being placed on the foreground, they had direct access.

従って、隠れたウィンドウを画面上で最前面に移動さ
せるまでに操作回数が非常に多く、アクセスするまでに
時間を要するという問題があった。
Therefore, there has been a problem that the number of operations is extremely large until the hidden window is moved to the foreground on the screen, and it takes time to access the window.

本発明の目的なディスプレイ画面上に重なりあった複
数のウィンドウの重なりの順位を画面上に表示できるよ
うにし、さらに順序を入れ換えることにより目的のウィ
ンドウを容易かつ短時間にアクセスできるようにするこ
とにある。
An object of the present invention is to enable the overlapping order of a plurality of windows overlapping on the display screen to be displayed on the screen, and to allow the target window to be easily and quickly accessed by changing the order. is there.

〔課題を解決するための手段〕[Means for solving the problem]

本発明は、第1図に示すように、ディスプレイ画面上
に複数のウィンドウをオーバーラップして表示可能な情
報処理装置におけるマルチウィンドウ表示方式におい
て、表示されるウィンドウの個数と、各ウィンドウの管
理番号、重なりの階層順位、座標、タイトルからなるウ
ィンドウ情報とを格納するウィンドウ管理メモリ7と、
ディスプレイ画面上に表示されるウィンドウの表示状態
を一時的に退避するイメージメモリ4と、前記ウィンド
ウ管理メモリ7を参照し、ウィンドウの個数、階層順位
をメインメモリ3に読込み、ウィンドウの重なり状態を
重なりの階層順位と各ウィンドウの座標値から算出する
演算プロセッサ2と、ディスプレイ画面上をマウス操作
することにより、ウィンドウ表示形式、表示方向の指示
を入力し前記ウィンドウ管理メモリ、イメージメモリ、
表示メモリ6への転送制御を行う入力制御装置5とを備
え、各ウィンドウの座標と各ウィンドウの階層順位から
これらのウィンドウ間の重なり状態を算出して、ディス
プレイ画面上で重なり合った複数のウィンドウを、その
重なり状態が明らかとなる階層順に画面上に表示するこ
とを特徴とする。
As shown in FIG. 1, the present invention relates to a multi-window display method in an information processing apparatus capable of displaying a plurality of windows overlapping on a display screen, and the number of windows to be displayed and the management number of each window. A window management memory 7 for storing window information including an overlapping hierarchical order, coordinates, and a title;
Referring to the image memory 4 for temporarily saving the display state of the window displayed on the display screen and the window management memory 7, the number of windows and the hierarchical order are read into the main memory 3, and the overlapping state of the windows is overlapped. And an arithmetic processor 2 for calculating from the hierarchical order of the windows and the coordinate values of each window, and by operating a mouse on the display screen, an instruction of a window display format and a display direction is input, and the window management memory, the image memory,
An input control device 5 for controlling transfer to the display memory 6; calculating an overlapping state between these windows from the coordinates of each window and the hierarchical order of each window; and calculating a plurality of overlapping windows on the display screen. Are displayed on the screen in a hierarchical order in which the overlapping state is clear.

〔作用〕[Action]

ディスプレイ画面上のオーバーラップ表示とは、前述
のように画面上に幾つもの表示(ウィンドウ)が重なっ
た状態であるが、これはあたかも机の上に重なった書類
を真上か見ている状態に相当する。従って、書類と書類
の間に空間を与え横から見れば目的と書類の位置関係が
わかる。このように、ディスプレイ画面上のウィンドウ
についても重なりがわかるような別の方向から見たよう
に画面上に表示させることにより、ウィンドウ相互の位
置関係を把握することができ、目的とする隠れたウィン
ドウに対し容易にアクセスすることができる。
The overlap display on the display screen is a state in which a number of displays (windows) are overlapped on the screen as described above. Equivalent to. Therefore, if a space is provided between documents and the document is viewed from the side, the positional relationship between the purpose and the document can be understood. In this way, by displaying the windows on the display screen on the screen as viewed from another direction where the overlap can be seen, the positional relationship between the windows can be grasped, and the target hidden window Can be easily accessed.

なお、後述する説明の「表示方向」とは、上述の別の
方向から見たように画面上に表示させる場合の「別の方
向」であり、表示方向の指定は、第4図及び第5図のよ
うなマウチウィンドウの表示状態(正面からが「表示方
向」)を、第6図のような重なり状態が明らかとなる表
示状態(「側面」からが「表示方向」)に切り換える指
定を指す。
Note that the “display direction” in the following description is “another direction” when the image is displayed on the screen as viewed from the above another direction, and the display direction is specified in FIG. 4 and FIG. The designation to switch the display state of the mouch window as shown in FIG. 6 (“display direction” from the front) to the display state in which the overlap state becomes clear as shown in FIG. 6 (“display direction” from “side”). Point.

〔実施例〕〔Example〕

第1図は本発明を適用するシステム構成図である。1
は中央処理装置(CPU)、2は演算プロセッサ、3はメ
インメモリ、4はイメージメモリ、5は入力制御装置、
6は表示メモリ、7はウィンドウ管理メモリ、8はキー
ボード、9はマウス、10は表示装置(CRT)であり、こ
れらの装置はデータバスDBにより相互に接続されてい
る。
FIG. 1 is a system configuration diagram to which the present invention is applied. 1
Is a central processing unit (CPU), 2 is an arithmetic processor, 3 is a main memory, 4 is an image memory, 5 is an input control device,
Reference numeral 6 denotes a display memory, 7 denotes a window management memory, 8 denotes a keyboard, 9 denotes a mouse, and 10 denotes a display device (CRT). These devices are interconnected by a data bus DB.

イメージメモリ4は、ディスプレイ画面上で表示され
ている画像データ(ウィンドウ)を表示メモリ6を介し
て一時的に退避させるものである。
The image memory 4 temporarily saves image data (window) displayed on the display screen via the display memory 6.

ウィンドウ管理メモリ7は、表示されるウィンドウの
個数と各ウィンドウの管理番号、重なりの階層順位、座
標、タイトルからなるウィンドウ情報とを格納するもの
で、第2図にその詳細を示す。
The window management memory 7 stores the number of windows to be displayed, the management number of each window, the hierarchical order of the overlap, the coordinates, and the window information including the title. FIG. 2 shows the details.

演算プロセッサ2は、前記ウィンドウ管理メモリ7を
参照し、ウィンドウの個数、階層順位をメインメモリ3
に読込み、ウィンドウの重なり状態を重なりの階層順位
と座標値から算出するものである。
The arithmetic processor 2 refers to the window management memory 7 and stores the number of windows and the hierarchical order in the main memory 3.
, And the overlapping state of the windows is calculated from the overlapping hierarchical order and coordinate values.

入力制御装置5は、ディスプレイ画面上をマウス9で
操作することにより、ウィンドウ表示形式、表示方向の
指示を入力し前記ウィンドウ管理メモリ、イメージメモ
リ、表示メモリへの転送制御を行うものである。
The input control device 5 operates the mouse 9 on the display screen to input an instruction of a window display format and a display direction, and controls transfer to the window management memory, the image memory, and the display memory.

第2図において、ウィンドウ管理メモリ7は図示のよ
うなウィンドウ管理テーブル100を有する。ウィンドウ
個数101は表示される複数のウィンドウの個数であり、
ウィンドウ情報102は図示のようにウィンドウ管理番号1
03、ウィンドウの重なり順位を示す階層順位104、各座
標105〜108、ウィンドウタイトル109を格納する。
2, the window management memory 7 has a window management table 100 as shown. The number of windows 101 is the number of windows to be displayed,
The window information 102 has the window management number 1 as shown in the figure.
03, a hierarchical order 104 indicating the overlapping order of windows, coordinates 105 to 108, and a window title 109 are stored.

第3図は本発明の操作フローチャートである。 FIG. 3 is an operation flowchart of the present invention.

ステップ1において、まず、マウスを操作してウィン
ドウ表示形式変更の実行を指示する。即ち、第4図によ
うなウィンドウ表示を変更するには、まず、オペレータ
はマウス9を操作し、画面右下のマウスカーソル21によ
りウィンドウ表示形式変更アイコン20を指定する。
In step 1, first, a mouse operation is instructed to execute a window display format change. That is, to change the window display as shown in FIG. 4, first, the operator operates the mouse 9 and designates the window display format change icon 20 with the mouse cursor 21 at the lower right of the screen.

ステップ2において、マウス操作によりウィンドウ表
示方向の指示を行う。例えば、メニュー選択方式を採用
するとすると、第5図に示すように、画面の右下に表示
方向選択メニュウW6が表示されるので、その中から表示
させたい方向をマウスカーソル21により指定する。本実
施例では上から見た表示形式22により説明する。
In step 2, an instruction of the window display direction is performed by operating the mouse. For example, if the menu selection method is adopted, as shown in FIG. 5, a display direction selection menu W6 is displayed at the lower right of the screen, and the direction to be displayed is designated by the mouse cursor 21 from the display direction selection menu W6. In the present embodiment, description will be given using the display format 22 viewed from above.

ステップ3において、現在表示されている各ウィンド
ウの表示状態のイメージデータとして、イメージメモリ
4に退避させる。こは表示メモリ6に格納した後、その
内容をイメージメモリ4に退避させる。このように退避
させておけば、後に画面を復元することができる。
In step 3, the image data is saved in the image memory 4 as the image data of the display state of each window currently displayed. After storing the contents in the display memory 6, the contents are saved in the image memory 4. By saving the screen in this way, the screen can be restored later.

ステップ4において、ウィンドウ管理メモリ7を参照
し、ウィンドウ個数及び各々の階層順位をメインメモリ
3に読込み、CPU1の制御のもとに演算プロセッサ2を用
いてウィンドウの重なり順序を求め、再びメインメモリ
に格納する。具体的には、ウィンドウ管理メモリ7から
ウィンドウ個数101をCPU1に読込み、その数に対応する
分だけ各ウィンドウの階層順位104をメインメモリ4に
読込み、そのデータを並べ変えることにより重なりの順
序を求め再度、メインメモリ4に格納する。
In step 4, the number of windows and the hierarchical order of each window are read into the main memory 3 with reference to the window management memory 7, and the overlapping order of the windows is obtained using the arithmetic processor 2 under the control of the CPU 1, and the window is again stored in the main memory. Store. Specifically, the number of windows 101 is read from the window management memory 7 into the CPU 1, the hierarchical order 104 of each window is read into the main memory 4 by the number corresponding to the number, and the data is rearranged to determine the order of overlap. It is stored in the main memory 4 again.

本例ではウィンドウW1の階層順位3、W2が2、W3が
4、W4が5、W5が1であるから、最前面のウィンドウが
W5、次がW2、以下、W1→W3→W4と続くことを求める。
In this example, the hierarchical order of window W1 is 3, the level of W2 is 2, the level of W3 is 4, the level of W4 is 5, and the level of W5 is 1.
It is required that W5 be followed by W2, and then W1 → W3 → W4.

ステップ5において、ステップ4で求めた重なり順序
と、ウィンドウの内容を参照し、表示する矩形の左上
点、右下点の座標を、各ウィンドウ毎に求めメインメモ
リに格納する。即ち、第6図に示すように、各ウィンド
ウの重なり順に各ウィンドウについて、表示すべき矩形
の左上点P、右下点Qの座標を次のステップで求め、メ
インメモリ3に格納する。
In step 5, the coordinates of the upper left point and the lower right point of the rectangle to be displayed are obtained for each window with reference to the overlapping order obtained in step 4 and the contents of the window, and stored in the main memory. That is, as shown in FIG. 6, the coordinates of the upper left point P and the lower right point Q of the rectangle to be displayed are obtained in the next step and stored in the main memory 3 for each window in the overlapping order of the windows.

矩形の左上点Pのx座標xpを、ウィンドウ情報102内
のウィンドウの左上点のx座標105から求める。
The x coordinate xp of the upper left point P of the rectangle is obtained from the x coordinate 105 of the upper left point of the window in the window information 102.

矩形の左上点Pのy座標ypを、重なり順で一番手前に
あるウィンドウの場合は一定値Aとし、その後は重なり
順毎にaを加算した値から求める。
The y-coordinate yp of the upper left point P of the rectangle is set to a constant value A in the case of the window at the forefront in the overlapping order, and thereafter, is calculated from a value obtained by adding a for each overlapping order.

矩形の右下点Qのx座標xqを、ウィンドウ情報102内
のウィンドウの右下点のx座標107から求める。
The x coordinate xq of the lower right point Q of the rectangle is obtained from the x coordinate 107 of the lower right point of the window in the window information 102.

矩形の右下点Qのy座標yqを、矩形の左上点Pのy座
標ypから一定値A′を減算した値から求める。
The y coordinate yq of the lower right point Q of the rectangle is obtained from the value obtained by subtracting the constant value A 'from the y coordinate yp of the upper left point P of the rectangle.

即ち、左上点Pのy座標ypと、右下点Qのy座標yq
は、第6図の原点の位置を基準にすれば、一般式とし
て、 ypn=A+a×(階層順位−1) yqn=A+a×(階層順位−1)−A′ となる。従って、例えば、タイトル3(W1)では、 yp=A+a×(3−1) yq=A+a×(3−1)−A′ となる。
That is, the y coordinate yp of the upper left point P and the y coordinate yq of the lower right point Q
Based on the position of the origin in FIG. 6, the general formula is as follows: ypn = A + a × (hierarchy order −1) yqn = A + a × (hierarchy order −1) −A ′ Therefore, for example, for title 3 (W1), yp = A + a × (3-1) yq = A + a × (3-1) -A ′.

ステップ6において、表示メモリ6を初期化すること
により画面10をクリアする。
In step 6, the screen 10 is cleared by initializing the display memory 6.

ステップ7において、ステップ5で求めた矩形の座標
と、ウィンドウ管理メモリ内のウィンドウタイトルを参
照して矩形表示するイメージデータを作成し、表示メモ
リに転送する。即ち、第6図に示すように、各ウィンド
ウに対してステップ5に求めた左上点Pと右下点Qの座
標と、ウィンドウ管理メモリ7内のウィンドウタイトル
109を参照し、表示すべき矩形のイメージデータを作成
し、表示メモリ6に転送することにより、ディスプレイ
画面上に表示する。
In step 7, image data for rectangular display is created with reference to the coordinates of the rectangle obtained in step 5 and the window title in the window management memory, and the image data is transferred to the display memory. That is, as shown in FIG. 6, the coordinates of the upper left point P and the lower right point Q obtained in step 5 for each window, and the window title in the window management memory 7
With reference to 109, rectangular image data to be displayed is created, transferred to the display memory 6, and displayed on the display screen.

第7図はウィンドウの重なり順序を入れ換えた後に最
終的に画面に表示された状態を示す。図示のように、目
的のウィンドウW4を最前面に表示することができる。
FIG. 7 shows a state finally displayed on the screen after the order of overlapping the windows is changed. As shown, the target window W4 can be displayed on the foreground.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば、ウィンドウ操
作中に隠れて見えなくなった操作中のウィンドウ状態を
変化させることなくウィンドウの位置関係を容易に把握
することが出来るので、オペレータの作業負担を軽減
し、ウィンドウの操作性を大幅に向上させることができ
る。
As described above, according to the present invention, it is possible to easily grasp the positional relationship between windows without changing the window state during the operation which is hidden and invisible during the window operation. It is possible to reduce the number and greatly improve the operability of the window.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の基本構成図、 第2図は第1図のウィンドウ管理メモリの詳細図、 第3図は本発明の処理フローチャート、 第4,5図はディスプレイ画面上にマルチウィンドウの表
示状態の説明図、 第6図は本発明によるウィンドウの重なり順位を画面上
に表示した状態の説明図、及び 第7図は最終的に得られた表示状態の説明図である。 (符号の説明) 1……中央処理装置、 2……演算プロセッサ、 3……メインメモリ、 4……イメージメモリ、 5……入力制御装置、 6……表示メモリ、 7……ウィンドウ管理メモリ、 8……キーボード、 9……マウス、 10……表示装置。
FIG. 1 is a basic configuration diagram of the present invention, FIG. 2 is a detailed view of the window management memory of FIG. 1, FIG. 3 is a processing flowchart of the present invention, and FIGS. FIG. 6 is an explanatory view of a state in which the overlapping order of windows according to the present invention is displayed on a screen, and FIG. 7 is an explanatory view of a finally obtained display state. (Explanation of reference numerals) 1 central processing unit 2 arithmetic processor 3 main memory 4 image memory 5 input control device 6 display memory 7 window management memory 8 ... keyboard, 9 ... mouse, 10 ... display device.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 小川 均 神奈川県大和市深見西4丁目2番49号 株式会社ピーエフユー大和工場内 (72)発明者 小田 八千代 神奈川県大和市深見西4丁目2番49号 株式会社ピーエフユー大和工場内 (56)参考文献 特開 昭64−76114(JP,A) 特開 平1−267725(JP,A) ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Hitoshi Ogawa 4-49 Fukami Nishi, Yamato-shi, Kanagawa Prefecture PF Yamato Plant Co., Ltd. (72) Inventor Yachiyo Oda 4-2-49 Fukami Nishi, Yamato-shi, Kanagawa No. 56 Inside PF Yamato Factory (56) References JP-A-64-76114 (JP, A) JP-A-1-267725 (JP, A)

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】ディスプレイ画面上に複数のウィンドウを
オーバーラップして表示可能な情報処理装置におけるマ
ルチウィンドウ表示方式において、 表示されるウィンドウの個数と、各ウィンドウの管理番
号、重なりの階層順位、座標、タイトルからなるウィン
ドウ情報とを格納するウィンドウ管理メモリ(7)と、 ディスプレイ画面上に表示されるウィンドウの表示状態
を一時的に退避するイメージメモリ(4)と、 前記ウィンドウ管理メモリ(7)を参照し、ウィンドウ
の個数、階層順位をメインメモリ(3)に読込み、ウィ
ンドウの重なり状態を重なりの階層順位と各ウィンドウ
の座標値から算出する演算プロセッサ(2)と、 ディスプレイ画面上をマウス(9)操作することによ
り、ウィンドウ表示形式、表示方向の指示を入力し前記
ウィンドウ管理メモリ、イメージメモリ、表示メモリ
(6)への転送制御を行う入力制御装置(5)とを備
え、 各ウィンドウの座標と各ウィンドウの階層順位からこれ
らのウィンドウ間の重なり状態を算出して、ディスプレ
イ画面上で重なり合った複数のウィンドウを、その重な
り状態が明らかとなる階層順に画面上に表示することを
特徴とするマルチウィンドウ表示方式。
1. A multi-window display system for an information processing apparatus capable of displaying a plurality of windows in an overlapping manner on a display screen, the number of windows to be displayed, a management number of each window, an overlapping hierarchical order, and coordinates. A window management memory (7) for storing window information including a title, an image memory (4) for temporarily saving the display state of a window displayed on a display screen, and a window management memory (7). An arithmetic processor (2) for reading the number of windows and the hierarchical order into the main memory (3), calculating the overlapping state of the windows from the overlapping hierarchical order and the coordinate values of each window, and a mouse (9) on the display screen. ) Operate to input the window display format and display direction An input control device (5) for controlling transfer to a window management memory, an image memory, and a display memory (6), and calculates an overlap state between these windows from the coordinates of each window and the hierarchical order of each window. A multi-window display method wherein a plurality of windows overlapping on a display screen are displayed on the screen in a hierarchical order in which the overlapping state is clear.
JP1182557A 1989-07-17 1989-07-17 Multi-window display method Expired - Lifetime JP2574466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1182557A JP2574466B2 (en) 1989-07-17 1989-07-17 Multi-window display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1182557A JP2574466B2 (en) 1989-07-17 1989-07-17 Multi-window display method

Publications (2)

Publication Number Publication Date
JPH0348326A JPH0348326A (en) 1991-03-01
JP2574466B2 true JP2574466B2 (en) 1997-01-22

Family

ID=16120360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1182557A Expired - Lifetime JP2574466B2 (en) 1989-07-17 1989-07-17 Multi-window display method

Country Status (1)

Country Link
JP (1) JP2574466B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6476114A (en) * 1987-09-18 1989-03-22 Hitachi Ltd Screen area displaying control system
JPH01267725A (en) * 1988-04-20 1989-10-25 Hitachi Ltd System for operating window in multiwindow system

Also Published As

Publication number Publication date
JPH0348326A (en) 1991-03-01

Similar Documents

Publication Publication Date Title
KR900002950B1 (en) Multi window displaying device
US4831556A (en) Device capable of displaying window size and position
JP3258379B2 (en) Menu display device
JP3043632B2 (en) Toolbar display system
JP3186241B2 (en) Figure editing device
JP3599198B2 (en) Figure editing device
JP2616353B2 (en) Input indicating device
JP2574466B2 (en) Multi-window display method
JP2738851B2 (en) Input data processing display method using multiple cursors
JP2854174B2 (en) Enlargement drawing method in numerical controller
JPH04328626A (en) Information processor
JP2535324B2 (en) Display controller
JPH0614313B2 (en) Displaying multiple windows
JPH0462090B2 (en)
JPH03256116A (en) Information processor
JP3323591B2 (en) Display device and method thereof
JP3185209B2 (en) Display control device
JP2953587B2 (en) Industrial control equipment
JPH06290254A (en) Display processor for three-dimensional graphic
JP3381994B2 (en) Display screen switching device
JPH056230B2 (en)
JP2966531B2 (en) Window moving method
JPS62281076A (en) Production starting system
JP2943185B2 (en) Coordinate input method in CAD system
JP2522061B2 (en) Image display method