JPH04342019A - Window displaying method - Google Patents

Window displaying method

Info

Publication number
JPH04342019A
JPH04342019A JP3114276A JP11427691A JPH04342019A JP H04342019 A JPH04342019 A JP H04342019A JP 3114276 A JP3114276 A JP 3114276A JP 11427691 A JP11427691 A JP 11427691A JP H04342019 A JPH04342019 A JP H04342019A
Authority
JP
Japan
Prior art keywords
window
windows
overlapping
changing
deletion
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.)
Pending
Application number
JP3114276A
Other languages
Japanese (ja)
Inventor
Hiroyuki Kawase
博之 川瀬
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators 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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP3114276A priority Critical patent/JPH04342019A/en
Publication of JPH04342019A publication Critical patent/JPH04342019A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

PURPOSE:To easily refer to the contents of a window hidden under an overlapping part by providing the window at the overlapping part of the windows. CONSTITUTION:The window D is generated at a part overlapping all the windows A, B, C. Namely, the window D is generated in the inside of the window A without changing the displaying state of the window B so that the contents of the windows B, C lying under the window A can be displayed. Thus, for instance, when a part of the upper part of the window C is desired to refer to during the operation of the window B and so on, it can be referred to while the window B is not influenced at all.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明はウィンドウ表示方法に関
し、特に、可視表示装置を用いた作業において、オーバ
ーラッピングウィンドウでのウィンドウの重なり部分の
表示方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for displaying windows, and more particularly to a method for displaying overlapping portions of windows in overlapping windows when working with a visual display device.

【0002】0002

【従来の技術】従来、この種のウィンドウ表示方法のオ
ーバーラッピングウィンドウでのウィンドウが重なった
場合に、重なり部分の領域にウィンドウを設けることは
ない。このためウィンドウの重なり部分で下に隠れてい
るウィンドウの内容を参照したい場合には、重なり部分
のみを表示したいにもかかわらず、参照したいウィンド
ウ全体を上に表示するか、参照したいウィンドウ全体を
他のウィンドウによって隠されない位置へ配置移動する
か、参照したいウィンドウを覆っているウィンドウの配
置移動あるいはサイズ変更を行なう必要がある。また、
下に隠れている参照したいウィンドウ全体を上に表示す
ると、いままで見えていた他のウィンドウの一部分ある
いは全体が隠れてしまう場合もあり、この隠れてしまう
他のウィンドウを隠れないようにしておきたい場合には
、さらにいずれかのウィンドウの配置移動あるいはサイ
ズ変更を行なわなければならない。
2. Description of the Related Art Conventionally, when windows in overlapping windows of this type of window display method overlap, no window is provided in the area of the overlapping portion. Therefore, if you want to refer to the contents of a window that is hidden below the overlapping part of windows, you can display the entire window on top even though you only want to display the overlapping part, or move the entire window to another window. You need to move the window to a position where it is not hidden by the other window, or move or resize the window that covers the window you want to reference. Also,
If you display the entire window you want to refer to that is hidden below, it may partially or completely hide other windows that were previously visible, and you want to prevent these other windows from being hidden. In this case, you must also move or resize one of the windows.

【0003】0003

【発明が解決しようとする課題】上述した従来のウィン
ドウ表示方法でオーバーラッピングウィンドウでのウィ
ンドウの重なり部分の表示を代用すると、ウィンドウの
重なりの上下入れ換えおよびウィンドウの配置変更なら
びにウィンドウのサイズ変更などの操作が煩わしく可視
表示装置へのウィンドウ配置が煩雑になりやすく、複数
ウィンドウを並行で操作,参照する場合にウィンドウの
重なり部分の表示が扱いづらいというような問題点があ
る。
[Problems to be Solved by the Invention] When the above-described conventional window display method is used instead of displaying the overlapping portion of windows in an overlapping window, it is possible to change the overlapping window vertically, change the window arrangement, and change the size of the window. There are problems such as the operation is cumbersome, the arrangement of windows on the visual display device tends to be complicated, and when a plurality of windows are operated and referenced in parallel, it is difficult to display the overlapping portions of the windows.

【0004】本発明の目的は、上述した点に対してウィ
ンドウの重なり部分の領域にウィンドウ設けることによ
り、重なり部分の下に隠されているウィンドウの内容を
容易に参照できるようにしたウィンドウ表示方法を提供
することにある。
[0004]An object of the present invention is to provide a window display method in which, by providing a window in an area where windows overlap, it is possible to easily refer to the contents of the window hidden under the overlapping area. Our goal is to provide the following.

【0005】[0005]

【課題を解決するための手段】本発明のウィンドウ表示
方法は、ウィンドウの重なりが可能なオーバーラッピン
グウィンドウ形式のウィンドウが従来のウィンドウ生成
方式によって、複数生成され、かつウィンドウが重なっ
ている場合のウィンドウ表示変更を、ウィンドウの重な
り部分の領域を求める重なり部計算手段と、重なり部分
にウィンドウを生成するウィンドウ生成手段と、重なり
部分のウィンドウ内容を表示変更するウィンドウ表示変
更手段と、ウィンドウの削除操作および位置変更操作な
らびにサイズ変更操作によって重なり部分のウィンドウ
状態を変更するウィンドウ削除・変更手段と、ウィンド
ウの重なり部分を可視表示装置に割り当てる可視表示手
段とを実行することを特徴とする。
[Means for Solving the Problems] The window display method of the present invention provides a method for displaying windows in which a plurality of windows in an overlapping window format in which windows can be overlapped are generated by a conventional window generation method, and the windows are overlapped. The display change is performed by an overlap calculation means for calculating the area of the overlap part of windows, a window generation means for creating a window in the overlap part, a window display change means for changing the display of the window contents in the overlap part, and a window deletion operation. The present invention is characterized by executing a window deletion/changing means for changing the window state of the overlapping portion by a position change operation and a size change operation, and a visual display means for allocating the overlapping portion of windows to a visual display device.

【0006】[0006]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.

【0007】図1は本発明の一実施例に係るウィンドウ
表示方法の構成を示すブロック図である。ステップS1
〜ステップS3がこの実施例における手順を示し、ステ
ップS1はさらにサブステップSS1〜SS3に分かれ
ている。ここでステップS2,ステップS3はステップ
S1を行なった後に可能となる操作であるが、それを行
なうか否かは任意である。可視表示装置10,演算装置
11,記憶装置12をマスク定義手段1,重なり部計算
手段2,ウィンドウ生成手段3,従属関係生成手段4,
ウィンドウ表示変更手段5,従属関係削除・変更手段6
,ウィンドウ削除・変更手段7,読込み・書込み手段8
,可視表示手段9で利用することによりこの実施例を実
現し、各ステップとも可視表示装置10に向かって操作
する。ステップS1では重なり合ったウィンドウの重な
った部分に新たなウィンドウを生成するが、3つのサブ
ステップに分かれ、サブステップSS1では、3つ以上
のウィンドウが重なり合った場合に、特定のウィンドウ
にマスクをかけて重なり部分のウィンドウの対象外にす
るマスク定義手段1を用いて特定ウィンドウにマスク設
定を行ない、マスク情報を読込み・書込み手段8を用い
て記憶装置12に記憶する。しかしマスク設定が不要で
あれば、サブステップSS1は操作を省略する。サブス
テップSS2では、どこのウィンドウの重なり部分であ
るかを可視表示装置10を通して指示された位置により
重なり部計算手段2を用いて演算装置11で重なり合っ
たウィンドウの重なり合った領域を求め、読込み・書込
み手段8を用いて記憶装置12に記憶する。ただしサブ
ステップSS1で特定ウィンドウのマスクが設定されて
いる場合は、マスクを考慮しマスクが設定されているウ
ィンドウは除外して領域を求める。サブステップSS3
では重なり部に表示するウィンドウ選択情報を可視表示
装置10を通して得てウィンドウ生成手段3を用いてサ
ブステップSS2で求めた重なり合った領域にウィンド
ウを生成し、その生成したウィンドウ情報を読込み・書
込み手段8を用いて記憶装置12に記憶すると同時に、
可視表示手段9を用いて可視表示装置10へ表示する。 また従属関係生成手段4を用いて重なり合った領域を求
めるもとになった複数ウィンドウと新たに生成したウィ
ンドウとの連結情報を後のステップS3のウィンドウの
削除・変更操作のために読込み・書込み手段8を用いて
記憶装置12に記憶する。
FIG. 1 is a block diagram showing the configuration of a window display method according to an embodiment of the present invention. Step S1
~Step S3 shows the procedure in this embodiment, and Step S1 is further divided into substeps SS1~SS3. Here, steps S2 and S3 are operations that become possible after performing step S1, but whether or not to perform them is optional. A visual display device 10, an arithmetic device 11, a storage device 12, a mask definition means 1, an overlap calculation means 2, a window generation means 3, a dependency relationship generation means 4,
Window display changing means 5, dependent relationship deletion/changing means 6
, window deletion/changing means 7, reading/writing means 8
, this embodiment is realized by utilizing the visual display means 9, and each step is operated toward the visual display device 10. In step S1, a new window is generated in the overlapping part of the overlapping windows, but it is divided into three substeps. In substep SS1, when three or more windows overlap, a specific window is masked. A mask is set for a specific window using the mask definition means 1 which excludes windows in the overlapping portion, and the mask information is stored in the storage device 12 using the reading/writing means 8. However, if mask setting is not necessary, substep SS1 is omitted. In sub-step SS2, the overlapping area of the overlapping windows is determined by the arithmetic unit 11 using the overlapping part calculation means 2 based on the position indicated through the visual display device 10, and is read/written. It is stored in the storage device 12 using the means 8. However, if a mask has been set for a specific window in sub-step SS1, the area is determined by taking the mask into account and excluding the window to which the mask has been set. Sub step SS3
Then, window selection information to be displayed in the overlapping area is obtained through the visual display device 10, a window is generated in the overlapping area obtained in substep SS2 using the window generating means 3, and the generated window information is read/written by the reading/writing means 8. At the same time, it is stored in the storage device 12 using
It is displayed on the visible display device 10 using the visible display means 9. Further, the means for reading/writing the connection information between the multiple windows from which the overlapping areas were obtained using the dependency relation generating means 4 and the newly generated window for the window deletion/alteration operation in step S3 later. 8 to be stored in the storage device 12.

【0008】ステップS2では重なり部に表示するウィ
ンドウの内容をどのウィンドウ内容に変更するかを可視
表示装置10を通して指示された変更情報によりウィン
ドウ表示変更手段5を用いてウィンドウ内容を変更し、
そのウィンドウ変更情報を読込み・書込み手段8を用い
て記憶装置12に記憶すると同時に、可視表示手段9を
用いて可視表示装置10へ表示する。
[0008] In step S2, the window display changing means 5 is used to change the window content based on change information instructed through the visual display device 10 to determine which window content the window content to be displayed in the overlapping area should be changed to;
The window change information is stored in the storage device 12 using the reading/writing means 8, and simultaneously displayed on the visual display device 10 using the visual display means 9.

【0009】ステップS3では重なり部に生成したウィ
ンドウの個別削除および位置変更あるいはサイズ変更ま
たは、重なり部に生成するウィンドウのもとになったウ
ィンドウの削除および位置変更あるいはサイズ変更をど
のウィンドウに対して行なうかと個別削除および位置変
更あるいはサイズ変更によって、重なり部に生成したウ
ィンドウと重なり部に生成するウィンドウのもとになっ
たウィンドウとの従属関係をとのように変更するかを、
可視表示装置10を通して指示された変更情報により従
属関係削除・変更手段6を用いて重なり部に生成したウ
ィンドウとそのもとになった複数ウィンドウとの連結関
係を更新し、その更新情報を読込み・書込み手段8を用
いて記憶装置12に記憶する。またウィンドウ削除・変
更手段7を用いてウィンドウ配置を変更し、その変更情
報を読込み・書込み手段8を用いて記憶装置12に記憶
すると同時に、可視表示手段9を用いて可視表示装置1
0へウィンドウ位置の変更状態を表示する。
In step S3, each window generated in the overlapping area is individually deleted, repositioned, or resized, or the window that is the source of the window generated in the overlapping area is deleted, repositioned, or resized for which window. Whether to change the dependency relationship between the window generated in the overlapped area and the window that is the source of the window generated in the overlapped area by individually deleting, repositioning, or changing the size, as shown below.
Based on the change information instructed through the visual display device 10, the connection relationship between the window generated in the overlapping part and the multiple windows that are the source thereof is updated using the dependent relationship deletion/change means 6, and the updated information is read and The data is stored in the storage device 12 using the writing means 8. Further, the window arrangement is changed using the window deletion/changing means 7, and the changed information is stored in the storage device 12 using the reading/writing means 8.
Displays the change status of the window position to 0.

【0010】次に図1に示す実施例の動作について説明
する。図2,図3はウィンドウの重なり部に新たにウィ
ンドウを生成する方式を例示する。
Next, the operation of the embodiment shown in FIG. 1 will be explained. FIGS. 2 and 3 illustrate a method for creating a new window in an overlapping area of windows.

【0011】図2は操作前で3つのウィンドウA,B,
Cが重なり合っている状態を示す。
FIG. 2 shows three windows A, B,
C shows a state in which they overlap.

【0012】図3は図2の状態からすべてのウィンドウ
A,B,Cと重なっている部分にウィンドウDを生成し
た状態を示し、ウィンドウBの表示状態を変えずに、ウ
ィンドウA内部にウィンドウを生成し、そこへウィンド
ウAの下になっているウィンドウB,Cの内容を表示す
ることができる。このことにより例えばウィンドウBで
操作中にウィンドウCの上側の一部を参照したい場合な
どにウィンドウBは全く影響を受けずに参照が可能とな
る。
FIG. 3 shows a state in which a window D is generated in the area overlapping all windows A, B, and C from the state in FIG. 2, and a window is created inside window A without changing the display state of window B. The contents of windows B and C below window A can be displayed there. As a result, for example, when you want to refer to a part of the upper side of window C while operating window B, you can refer to window B without being affected at all.

【0013】図4は図1のマスク定義手段1でのマスク
設定の例を示す。図4(a) は操作前で3つのウィン
ドウA,B,C,が重なっている状態を示す。図4(b
) は図4(a) の状態からすべてのウィンドウA,
B,Cと重なっている部分にどのウィンドウにもマスク
設定を行なっていない場合に重なり部分へウィンドウD
を生成した状態であり、すべてのウィンドウA,B,C
がウィンドウD生成のもとになっている。図4(c) 
は図4(a) の状態からウィンドウBにマスク設定を
行なって、ウィンドウA,Cの重なっている部分にウィ
ンドウEを生成した状態であり、ウィンドウBを除いた
ウィンドウA,CがウィンドウE生成のもとになってい
る。
FIG. 4 shows an example of mask setting in the mask definition means 1 of FIG. FIG. 4(a) shows a state in which three windows A, B, and C overlap before operation. Figure 4(b)
) from the state of Figure 4(a) to all windows A,
If there is no mask setting for any window in the area that overlaps with B and C, move window D to the overlapping area.
is generated, and all windows A, B, C
is the basis for window D generation. Figure 4(c)
This is a state in which window B is masked from the state shown in Figure 4(a), and window E is created in the overlapping area of windows A and C, and windows A and C excluding window B are created as window E. It is based on

【0014】このように重なり部分の1つまたは複数ウ
ィンドウにマスクを設定することにより、重なり部へ生
成するウィンドウの大きさを変えることが可能となる。
By setting a mask for one or more windows in the overlapping area in this manner, it is possible to change the size of the window generated in the overlapping area.

【0015】図5は図1の重なり部計算手段2での重な
り部分領域を求める例を示す。重なり部分の指示位置a
点を可視表示装置を通して得て、このa点から上下左右
の4方向へAのウィンドウ枠のL1,L2,L3および
L4と、Bのウィンドウ枠のL5,L6,L7およびL
8に対して垂線を下ろして、各方向でa点からの距離が
最短になるウィンドウ枠の辺であるL5,L6,L3お
よびL4をもとに、重なり部分の領域を求める。
FIG. 5 shows an example of calculating an overlapping partial region by the overlapping portion calculation means 2 of FIG. 1. Indicated position a of the overlapped part
Obtain a point through a visual display device, and from this point a, move in four directions (up, down, left, and right) to L1, L2, L3, and L4 of the window frame of A, and L5, L6, L7, and L of the window frame of B.
A perpendicular line is drawn to 8, and the overlapping area is determined based on L5, L6, L3, and L4, which are the sides of the window frame that have the shortest distance from point a in each direction.

【0016】図6,図7は図1のウィンドウ生成手段3
での重なり部に生成するウィンドウの内容を例示する。 ウィンドウ生成のもとになったウィンドウのいずれかを
表示するが、図6はウィンドウAを表示し、図7はウィ
ンドウBを表示する。
FIGS. 6 and 7 show the window generating means 3 of FIG.
The following is an example of the contents of the window generated in the overlapping area. One of the windows from which the window was generated is displayed; FIG. 6 displays window A, and FIG. 7 displays window B.

【0017】図8は図1の従属関係生成手段4での重な
り部に生成するウィンドウとその生成のもとになった複
数ウィンドウとの連結関係を例示する。ウィンドウDが
重なり部に生成するウィンドウであり、ウィンドウA,
Bがその生成のもとになっており、AとD,BとDで連
結関係を持つが、ウィンドウCはウィンドウD生成のも
とになっていないためウィンドウDとは連結関係を持た
ない。この連結関係は後でのステップS3のウィンドウ
の削除・変更操作において重なり部のウィンドウの削除
および位置変更あるいはサイズ変更で利用する。
FIG. 8 exemplifies the connection relationship between the window generated in the overlapping portion by the dependency relationship generating means 4 of FIG. 1 and the plurality of windows from which the window is generated. Window D is a window generated in the overlapping area, and windows A,
Window B is the source of its creation, and A and D, and B and D have a connection relationship, but window C does not have a connection relationship with window D because it is not the source of window D generation. This connection relationship will be used later in the window deletion/change operation in step S3 to delete and change the position or size of the overlapping windows.

【0018】図9は図1のウィンドウ表示変更手段5で
の重なり部のウィンドウ内容の変更例を示す。Aのウィ
ンドウ内容をBのウィンドウ内容に変更している。
FIG. 9 shows an example of changing the window contents of the overlapping portion by the window display changing means 5 of FIG. The window contents of A are changed to the window contents of B.

【0019】図10,図11,図12は図1の従属関係
削除・変更手段6とウィンドウ削除・変更手段7でのウ
ィンドウの削除および位置変更あるいはサイズ変更の例
のいくつかを示す。図10は3つのウィンドウA,B,
Cの重なり部にウィンドウDが生成されている状態から
ウィンドウDを配置移動した場合にウィンドウDとウィ
ンドウA,B,Cとの連結関係を削除した例を示す。図
11はウィンドウDのもとになっているウィンドウAを
配置移動した場合にウィンドウDとウィンドウAとの連
結関係のみ削除した例を示す。ウィンドウDのことにな
っているウィンドウA,B,Cのいずれか1つを配置移
動やサイズ変更した場合にすべての連結関係を削除した
り(この場合ウィンドウDは単独のウィンドウになる)
、ウィンドウD自体を連結関係によって自動削除してし
まうことも可能である。
FIGS. 10, 11, and 12 show some examples of window deletion, position change, or size change by the dependency relationship deletion/change means 6 and window deletion/change means 7 of FIG. 1. Figure 10 shows three windows A, B,
An example is shown in which the connection relationship between window D and windows A, B, and C is deleted when window D is placed and moved from a state in which window D is generated in the overlapped portion of window C. FIG. 11 shows an example in which only the connection relationship between window D and window A is deleted when window A, which is the basis of window D, is moved. If you move or resize one of windows A, B, or C that is supposed to be window D, all connection relationships will be deleted (in this case, window D will become a single window).
, it is also possible to automatically delete window D itself based on the connection relationship.

【0020】図12はウィンドウDのことになっている
ウィンドウAを配置移動する場合に、ウィンドウDとウ
ィンドウAとの連結関係によってウィンドウDも同時に
配置移動し、ウィンドウDとウィンドウB,Cとの連結
関係を削除した例を示す。
FIG. 12 shows that when window A, which is supposed to be window D, is moved, window D is also moved at the same time due to the connection relationship between window D and windows B and C. An example of deleting a connection relationship is shown below.

【0021】[0021]

【発明の効果】以上説明したように、本発明は、ウィン
ドウの重なり部分にウィンドウを設定することにより、
隠れている下のウィンドウの内容を上に表示する場合に
他のウィンドウへの影響を少なくできるため、これに伴
いウィンドウの重なりの煩わしさの改善、ウィンドウ間
の重なり優先順の変更回数の削減、可視表示装置へのウ
ィンドウ配置の有効化などが得られ、さらに他のウィン
ドウへの影響を少なくできることにより、ウィンドウの
ダメージ処理の削減、ダメージ用メモリを削減する効果
も奏する。またウィンドウの重なり部分のウィンドウ生
成時にもとになっているウィンドウにマスク設定を可能
とすることにより、重なり部分のウィンドウ領域が幾通
りか選択できる効果を奏し、重なり部分のウィンドウと
そのもとになっているウィンドウとの間に連結関係を持
たせることにより、重なり部分のウィンドウの自動配置
変更、自動削除などが可能になる効果を奏する。
[Effects of the Invention] As explained above, the present invention can provide
When displaying the hidden contents of a lower window on top, the impact on other windows can be reduced, which improves the annoyance of overlapping windows, reduces the number of times the priority order of windows overlaps, and The arrangement of windows on the visible display device can be made effective, and the influence on other windows can be reduced, resulting in the reduction of window damage processing and damage memory. In addition, by making it possible to set a mask on the original window when creating a window in the overlapped area, it is possible to select the window area in the overlapped area in several ways. By establishing a connection relationship with the windows that overlap, it is possible to automatically change the arrangement or delete the windows in the overlapping area.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明の一実施例に係るウィンドウ表示方法の
構成を示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a window display method according to an embodiment of the present invention.

【図2】ウィンドウの重なり部分にウィンドウを設定し
た例を示す図である。
FIG. 2 is a diagram showing an example in which a window is set in an overlapping portion of windows.

【図3】ウィンドウの重なり部分にウィンドウを設定し
た例を示す図である。
FIG. 3 is a diagram showing an example in which a window is set in an overlapping area of windows.

【図4】図1中のマスク定義手段の動作を示す図である
FIG. 4 is a diagram showing the operation of the mask definition means in FIG. 1;

【図5】図1中の重なり部計算手段を例示する図である
FIG. 5 is a diagram illustrating an overlapping portion calculation means in FIG. 1;

【図6】図1中のウィンドウ生成手段を例示する図であ
る。
FIG. 6 is a diagram illustrating window generation means in FIG. 1;

【図7】図1中のウィンドウ生成手段を例示する図であ
る。
FIG. 7 is a diagram illustrating window generation means in FIG. 1;

【図8】図1中の従属関係生成手段を例示する図である
FIG. 8 is a diagram illustrating a dependency relationship generation means in FIG. 1;

【図9】図1中のウィンドウ表示変更手段の動作を示す
図である。
9 is a diagram showing the operation of window display changing means in FIG. 1. FIG.

【図10】図1中の従属関係削除・変更手段およびウィ
ンドウ削除・変更手段の動作を示す図である。
FIG. 10 is a diagram showing the operations of the dependent relationship deletion/change means and the window deletion/change means in FIG. 1;

【図11】図1中の従属関係削除・変更手段およびウィ
ンドウ削除・変更手段の動作を示す図である。
FIG. 11 is a diagram showing the operations of the dependency deletion/change means and the window deletion/change means in FIG. 1;

【図12】図1中の従属関係削除・変更手段およびウィ
ンドウ削除・変更手段の動作を示す図である。
FIG. 12 is a diagram showing the operations of the dependency deletion/change means and the window deletion/change means in FIG. 1;

【符号の説明】[Explanation of symbols]

1    マスク定義手段 2    重なり部計算手段 3    ウィンドウ生成手段 4    従属関係生成手段 5    ウィンドウ表示変更手段 6    従属関係削除・変更手段 7    ウィンドウ削除・変更手段 8    読込み・書込み手段 9    可視表示手段 10    可視表示装置 11    演算装置 12    記憶装置 S1    重なり部ウィンドウの生成操作S2   
 重なり部ウィンドウの表示変更操作S3    ウィ
ンドウの削除・変更操作SS1    マスクウィンド
ウの定義操作SS2    重なり部の指示操作
1 Mask definition means 2 Overlapping portion calculation means 3 Window generation means 4 Dependency relationship generation means 5 Window display change means 6 Dependency relationship deletion/change means 7 Window deletion/change means 8 Reading/writing means 9 Visual display means 10 Visual display device 11 Arithmetic device 12 Storage device S1 Overlapping window generation operation S2
Overlapping area window display change operation S3 Window deletion/change operation SS1 Mask window definition operation SS2 Overlapping area instruction operation

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】  ウィンドウの重なりが可能なオーバー
ラッピングウィンドウ形式のウィンドウが従来のウィン
ドウ生成方式によって、複数生成され、かつウィンドウ
が重なっている場合のウィンドウ表示変更を、ウィンド
ウの重なり部分の領域を求める重なり部計算手段と、重
なり部分にウィンドウを生成するウィンドウ生成手段と
、重なり部分のウィンドウ内容を表示変更するウィンド
ウ表示変更手段と、ウィンドウの削除操作および位置変
更操作ならびにサイズ変更操作によって重なり部分のウ
ィンドウ状態を変更するウィンドウ削除・変更手段と、
ウィンドウの重なり部分を可視表示装置に割り当てる可
視表示手段とを実行することを特徴とするウィンドウ表
示方法。
[Claim 1] A plurality of windows in the overlapping window format where windows can be overlapped are generated by a conventional window generation method, and the window display change when the windows overlap is determined by determining the area of the overlapped portion of the windows. Overlapping portion calculating means; Window generating means for generating a window in the overlapping portion; Window display changing means for changing the display of window contents in the overlapping portion; a window deletion/modification means for changing the state;
and visual display means for allocating an overlapping portion of windows to a visual display device.
【請求項2】  3つ以上のウィンドウが重なった場合
に、特定のウィンドウにマスクをかけて重なり部分のウ
ィンドウの対象外にすることができるようにしたマスク
定義手段を実行する請求項1記載のウィンドウ表示方法
2. The method according to claim 1, wherein when three or more windows overlap, a mask definition means is executed to mask a specific window so as to exclude it from the windows in the overlapped portion. Window display method.
【請求項3】  ウィンドウの重なり部分に生成するウ
ィンドウと、そのもとになる互いに重なり合っている各
ウィンドウとの間に連結関係を持たせるためのウィンド
ウ生成手段と、ウィンドウの削除操作および位置変更操
作ならびにサイズ変更操作によって重なり部分のウィン
ドウ状態を変更するときに、同時にウィンドウ間の連結
関係を変更する従属関係削除・変更手段とを実行する請
求項1記載のウィンドウ表示方法。
[Claim 3] Window generation means for creating a connection relationship between a window generated in an overlapping portion of windows and each of the underlying windows that overlap each other, and a window deletion operation and a window position change operation. 2. The window display method according to claim 1, further comprising: executing dependent relationship deletion/changing means for simultaneously changing the connection relationship between the windows when changing the window state of the overlapping portion by the resizing operation.
JP3114276A 1991-05-20 1991-05-20 Window displaying method Pending JPH04342019A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3114276A JPH04342019A (en) 1991-05-20 1991-05-20 Window displaying method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3114276A JPH04342019A (en) 1991-05-20 1991-05-20 Window displaying method

Publications (1)

Publication Number Publication Date
JPH04342019A true JPH04342019A (en) 1992-11-27

Family

ID=14633778

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3114276A Pending JPH04342019A (en) 1991-05-20 1991-05-20 Window displaying method

Country Status (1)

Country Link
JP (1) JPH04342019A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006344046A (en) * 2005-06-09 2006-12-21 Quants Research Kk Computer system, application program, and display method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006344046A (en) * 2005-06-09 2006-12-21 Quants Research Kk Computer system, application program, and display method

Similar Documents

Publication Publication Date Title
US5237653A (en) Multiwindow control method and apparatus for work station having multiwindow function
JP3051749B2 (en) Screen scroll control method
JPH05225144A (en) Method and apparatus for displaying calendar
JPH0749760A (en) Word processor
JPH04342019A (en) Window displaying method
JP3323591B2 (en) Display device and method thereof
JP2705225B2 (en) CRT display device
JPH0240712A (en) Multiwindow screen display device
JP3028543B2 (en) Shape redisplay method
JPH0935083A (en) Animation editing device
JPH01191269A (en) Image controller
JPH08137653A (en) Window display method, window moving method and document preparing device
JPH0334098B2 (en)
JPH08249481A (en) Drawing processor
JP2846027B2 (en) Document creation device
JP3037141B2 (en) Spreadsheet system and method with auxiliary line display function
JPH08137839A (en) Document processor
JPH10283383A (en) Graphic processing method
JPH087566B2 (en) CRT display device
JPH0830599A (en) Device and method for processing document
JPS59125406A (en) Automatic computer programming device
JP2001042990A (en) Display controller, window picture display method, and storage medium
JPH02260074A (en) Graphic display device
JPH0816804A (en) Picture processing method
JPH06324795A (en) Display picture selection method