JPH0457089A - Multi-window display device - Google Patents
Multi-window display deviceInfo
- Publication number
- JPH0457089A JPH0457089A JP2168747A JP16874790A JPH0457089A JP H0457089 A JPH0457089 A JP H0457089A JP 2168747 A JP2168747 A JP 2168747A JP 16874790 A JP16874790 A JP 16874790A JP H0457089 A JPH0457089 A JP H0457089A
- Authority
- JP
- Japan
- Prior art keywords
- window
- display
- management table
- active
- subwindow
- 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
Links
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 2
- 101100514839 Mus musculus Mtus1 gene Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複数のウィンドウを同一画面に重畳して表示
するマルチウィンドウ表示装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multi-window display device that displays a plurality of windows in a superimposed manner on the same screen.
マルチウィンドウ表示状態では、アクティブウィンドウ
が画面上に最優先で表示され、他のウィンドウがこのア
クティブウィンドウにより隠されて表示される。しかし
、アクティブウィンドウにより隠されたウィンドウのジ
ョブを実行した場合、このウィンドウを表示するために
は操作者が操作を行なわなければならない。本発明は、
アクティブウィンドウにより隠されたウィンドウのジョ
ブを実行した場合、そのウィンドウを自動的にアクティ
ブにして表示するようにしたものである。このことによ
り、操作者が操作を行なうことなく、アクティブウィン
ドウにより隠されたウィンドウを自動的にアクティブに
して表示することができる。In the multi-window display state, the active window is displayed with the highest priority on the screen, and other windows are hidden by the active window. However, when executing a job for a window hidden by the active window, the operator must perform an operation to display this window. The present invention
When a job is executed for a window hidden by an active window, that window is automatically activated and displayed. Thereby, a window hidden by the active window can be automatically activated and displayed without any operation by the operator.
従来、この種のマルチウィンドウ表示装置は、各ウィン
ドウの表示優先順位等が設定されると、高い優先順位の
ウィンドウが恰かも低い優先順位のウィンドウ上に重畳
するようなマルチウィンドウ表示を行なうように構成さ
れ、したがって、複数のウィンドウを同一画面に重畳し
て表示することができる。Conventionally, this type of multi-window display device performs multi-window display in which, once the display priority etc. of each window is set, a window with a higher priority is superimposed on a window with a lower priority. Therefore, multiple windows can be displayed in a superimposed manner on the same screen.
尚、このマルチウィンドウ表示制御は、最優先のウィン
ドウの表示データを全てフレームメモリに転送し、下位
の優先順位のウィンドウの内、表示データ上位の優先順
位のウィンドウにより隠れない部分をフレームメモリに
転送することにより行なう。In addition, this multi-window display control transfers all display data of the highest priority window to the frame memory, and transfers the display data of the portion of the lower priority window that is not hidden by the higher priority window to the frame memory. Do by doing.
また、この種のマルチウィンドウ表示装置は、上記表示
状態において、画面上に最優先で表示されたアクティブ
ウィンドウと、画面上に表示されない低い優先順位のウ
ィンドウの両方についてジョブを実行することができ、
また、マウスやキー等により各ウィンドウの優先順位が
変更されると、新しい優先順位の各ウィンドウを同一画
面に重畳して表示するように構成されている。In addition, this type of multi-window display device is capable of executing jobs for both the active window that is displayed with the highest priority on the screen and the lower priority window that is not displayed on the screen in the above display state.
Furthermore, when the priority order of each window is changed using a mouse, keys, etc., the windows with the new priority order are displayed in a superimposed manner on the same screen.
〔発明が解決しようとする課題]
しかしながら、上記従来のマルチウィンドウ表示装置で
は、画面上に表示されない低い優先順位のウィンドウの
画像を処理した場合、操作者がマウスやキー等により各
ウィンドウの優先順位を変更しなければ処理結果を知得
することができず、不便であるという問題点がある。[Problems to be Solved by the Invention] However, in the conventional multi-window display device described above, when an image of a window with a low priority that is not displayed on the screen is processed, the operator can change the priority of each window using the mouse or keys. There is a problem that it is inconvenient because the processing result cannot be known unless the process is changed.
そこで、画面上に表示されない低い優先順位のウィンド
ウのジョブを実行した場合、そのウィンドウを自動的に
アクティブにして表示すれば、操作者が何等操作を行な
うことなくその処理結果を知得することができる。Therefore, when a job is executed in a window with a low priority that is not displayed on the screen, if that window is automatically activated and displayed, the processing results can be known without the operator having to perform any operations. .
本発明の課題は低い優先順位のウィンドウのジョブを実
行した場合、そのウィンドウを自動的にアクティブにし
てマルチウィンドウ表示できるようにすることである。An object of the present invention is to automatically activate a low-priority window job to enable multi-window display when that window is executed.
本発明の手段は次の通りである。 The means of the present invention are as follows.
記憶手段1(第1図の機能ブロック図を参照、以下同じ
)は、ウィンドウの優先順位を記憶する。A storage means 1 (see the functional block diagram of FIG. 1, the same applies hereinafter) stores the priority order of windows.
ウィンドウ切換手段2は、ジョブが終了したウィンドウ
の優先順位を最優先にして記憶手段1の優先順位を切換
える。The window switching means 2 switches the priority order of the storage means 1 by giving the highest priority to the window in which the job has been completed.
表示手段3は、記憶手段1に記憶された優先順位に応じ
て各ウィンドウをマルチウィンドウ表示する。The display means 3 displays each window as a multi-window according to the priority order stored in the storage means 1.
本発明の手段の作用は次の通りである。 The operation of the means of the invention is as follows.
ウィンドウ切換手段2は、ジョブが終了したウィンドウ
の優先順位を最優先にして記憶手段1の最優先順位とす
る。表示手段3ば、この変更された順位にてマルチウィ
ンドウ表示を行う。The window switching means 2 gives the highest priority to the window in which the job has been completed, and sets it as the highest priority in the storage means 1. The display means 3 performs multi-window display in this changed order.
したがって、低い優先順位のウィンドウのジョブを実行
すると、そのウィンドウを自動的にアクティブにしてマ
ルチウィンドウ表示できる。Therefore, when you run a job in a window with a lower priority, that window is automatically activated and can be displayed in multiple windows.
以下、一実施例を第2図乃至第5図を参照して説明する
。One embodiment will be described below with reference to FIGS. 2 to 5.
第2図は、マルチウィンドウ表示装置の一実施例を示す
ブロック図である。FIG. 2 is a block diagram showing one embodiment of a multi-window display device.
第2図において、キーボード11は、ウィンドウメモリ
20に格納された各ウィンドウの優先順位、表示位置や
サイズ、処理命令等の各種制御情報が入力可能であり、
これらの制御情報がキーボード11を介して入力すると
、キーボード制御装置12がこの制御情報をCPU (
中央処理装置)13に伝える。In FIG. 2, the keyboard 11 is capable of inputting various control information such as the priority, display position and size, and processing instructions of each window stored in the window memory 20.
When this control information is input via the keyboard 11, the keyboard control device 12 transmits this control information to the CPU (
central processing unit) 13.
CPUI 3は、CRT23の画面上に表示される優先
順位が最も高いアクティブウィンドウと、CRT23の
画面に一部しか表示されない低い優先順位のウィンドウ
の両方について処理(ジョブ)を実行可能であり、この
ジョブが完了するとジョブ終了信号をウィンドウ切換装
置14に伝える。The CPU 3 can execute processing (jobs) for both the active window with the highest priority displayed on the CRT 23 screen and the lower priority window that is only partially displayed on the CRT 23 screen. When the process is completed, a job end signal is transmitted to the window switching device 14.
ウィンドウ切換装置14は、後述するようにウィンドウ
管理テーブル15の優先順位を切換える。The window switching device 14 switches the priority order of the window management table 15 as described later.
ウィンドウ管理テーブル15には、ウィンドウメモリ2
0に格納された各ウィンドウの表示データの画面上の表
示位置や優先順位等のウィンドウ制御情報が格納され、
具体的には第3図(a)、(C)に示すように、各ウィ
ンドウの幅bplI+、高さbpn、左端のX座標bp
X、上端のY座標bpy、各ウィンドウ内の文字サイズ
csize 、行間pi tchが格納されている。The window management table 15 includes the window memory 2
Window control information such as the display position on the screen and priority of the display data of each window stored in 0 is stored,
Specifically, as shown in FIGS. 3(a) and (C), each window's width bplI+, height bpn, and left end X coordinate bp
The X and Y coordinates bpy of the top edge, the character size csize in each window, and the line spacing pitch are stored.
各ウィンドウのウィンドウ管理テーブル15にはまた、
第3図(a)に示すように、次のウィンドウすなわちそ
のウィンドウの直ぐ後方に表示されるウィンドウのウィ
ンドウ管理テーブル15の先頭を示すポインタfρ、前
のウィンドウすなわちそのウィンドウの直ぐ前方に表示
されるウィンドウのウィンドウ管理テーブル15の先頭
を示すポインタbp、最初のサブウィンド“つのウィン
ドウ管理テーブル15の先頭を示すポインタ5w5p、
最後のサブウィンドウのウィンドウ管理テーブル15を
示すポインタswep、親ウィンドウのウィンドウ管理
テーブル15の先頭を示すポインタparent、タイ
トルバーのデータtitle、アクティブタイトルバー
atbp、非アクテイブタイトルバーdtbp、ウィン
ドウ識別子wd等が格納される。The window management table 15 for each window also includes:
As shown in FIG. 3(a), the pointer fρ indicates the beginning of the window management table 15 of the next window, that is, the window that will be displayed immediately after that window, and the pointer fρ that indicates the beginning of the window management table 15 of the next window, that is, the window that will be displayed immediately after that window, and the pointer fρ that will be displayed immediately in front of the previous window, that is, that window. A pointer bp indicating the beginning of the window management table 15 of the window, a pointer 5w5p indicating the beginning of the window management table 15 for the first subwindow,
Stores the pointer sweep indicating the window management table 15 of the last subwindow, the pointer parent indicating the beginning of the window management table 15 of the parent window, title bar data title, active title bar atbp, inactive title bar dtbp, window identifier wd, etc. be done.
尚、本実施例では、第3図(b)に示すように、親ウィ
ンドウに対し3つのサブウィンドウA、B。In this embodiment, as shown in FIG. 3(b), there are three sub-windows A and B for the parent window.
Cをこの優先順位で設けることができるように構成され
、親ウィンドウのウィンドウ管理テーブル15において
最初のサブウィンドウのウィンドウ管理テーブル15の
先頭を示すポインタ5w5pにより、最初のサブウィン
ドウAのウィンドウ管理テーブル15が指示され、この
サブウィンドウAのウィンドウ管理テーブル15により
、次のサブウィンドウBのウィンドウ管理テーブル15
の先頭を示すポインタfplが指示される。C can be provided in this priority order, and the window management table 15 of the first subwindow A is indicated by the pointer 5w5p indicating the beginning of the window management table 15 of the first subwindow in the window management table 15 of the parent window. Then, based on the window management table 15 of this sub-window A, the window management table 15 of the next sub-window B is
A pointer fpl indicating the beginning of is indicated.
同様に、サブウィンドウBのウィンドウ管理テーブル1
5により、次のサブウィンドウCのウィンドウ管理テー
ブル15の先頭を示すポインタfp2が指示され、最終
のサブウィンドウCのウィンドウ管理テーブル15にお
いては、次のザブウィンドウのウィンドウ管理テーブル
15がないので、ポインタfp3としてヌルコード(N
ULL)が格納される。Similarly, window management table 1 of subwindow B
5 indicates the pointer fp2 indicating the beginning of the window management table 15 of the next sub-window C, and since there is no window management table 15 of the next sub-window in the window management table 15 of the final sub-window C, the pointer fp2 is pointed to the beginning of the window management table 15 of the next sub-window C. Null code (N
ULL) is stored.
また、逆方向からのサブウィンドウC,,、BXAのつ
ながりは、親ウィンドウのウィンドウ管理テーブル15
における最後のサブウィンドウのウィンドウ管理テーブ
ル15の先頭を示すポインタ連epzサブウィンドウC
XBの各ウィンドウ管理テーブル15における前のウィ
ンドウB、、Aのウィンドウ管理テーブル15の先頭を
示すポインタbp3、bρ2を読み出すことにより達成
される。尚、最初のサブウィンドウAのウィンドウ管理
テーブル15においては、前のサブウィンドウのウィン
ドウ管理テーブル15がないので、ポインタbplとし
てヌルコード(NLILL)が格納される。In addition, the connection of sub-windows C,..., BXA from the opposite direction is shown in the window management table 15 of the parent window.
Pointer series epz subwindow C indicating the beginning of the window management table 15 of the last subwindow in
This is achieved by reading pointers bp3 and bρ2 indicating the beginning of the window management table 15 of the previous windows B, , A in each window management table 15 of XB. Note that in the window management table 15 of the first subwindow A, since there is no window management table 15 of the previous subwindow, a null code (NLILL) is stored as the pointer bpl.
マルチウィンドウ表示を行なう場合、CPU 13がそ
の制御信号をオーバラップ制御装置16に与えると、オ
ーバラップ制御装置16は、ウィンドウ管理テーブル1
5に格納されたウィンドウ制御情報を読み出し、このウ
ィンドウ制御情報によりマルチウィンドウ表示用の制御
情報を作成し、表示制御メモリ17に格納するとともに
ウィンドウ表示装置18に制御信号を与える。When performing multi-window display, when the CPU 13 gives the control signal to the overlap control device 16, the overlap control device 16 controls the window management table 1.
5, and uses this window control information to create control information for multi-window display, stores it in display control memory 17, and provides a control signal to window display device 18.
ここで、ウィンドウ管理テーブル15に格納されたウィ
ンドウ制御情報が第3図(C)に示すように、ザブウィ
ンドウAがアクティブウィンドウであって全ての表示デ
ータが表示され、サブウィンドウBの表示データの一部
がサブウィンドウAにより隠され、サブウィンドウCの
表示データの一部がザブウィンドウA、Bにより隠され
る情報である場合、このマルチウィンドウ表示用の制御
情報は、サブウィンドウAの表示データの全てを読み出
し、サブウィンドウAにより隠されないサブウィンドウ
Bの表示データの一部を読み出し、サブウィンドウA、
Bにより隠されないサブウィンドウCの表示データの一
部を読み出すアドレス情報である。Here, as shown in FIG. 3(C), the window control information stored in the window management table 15 indicates that subwindow A is the active window and all display data is displayed, and only one of the display data of subwindow B is displayed. section is hidden by subwindow A, and part of the display data of subwindow C is information hidden by subwindows A and B, this control information for multi-window display reads out all of the display data of subwindow A, A part of the display data of subwindow B that is not hidden by subwindow A is read out, and subwindow A,
This is address information for reading part of the display data of subwindow C that is not hidden by window B.
ウィンドウ表示装置18は、表示制御メモリ17に格納
されたマルチウィンドウ表示制御情報を読み出してビッ
トムーバ(Bit Nover ) 19に与え、ウィ
ンドウメモリ20に格納された各ウィンドウの表示デー
タをビットムーバ19を介して表示メモリ21に転送す
る。The window display device 18 reads the multi-window display control information stored in the display control memory 17 and provides it to a bit mover (Bit Nover) 19, and sends the display data of each window stored in the window memory 20 via the bit mover 19. and transfer it to the display memory 21.
ビットムーバ19は、ウィンドウ表示装置18からのマ
ルチウィンドウ表示制御情報により、ウィンドウメモリ
20に格納きれた各ウィンドウの表示データを切り捨て
等して読み出し、CRT23の表示画面に対応した表示
メモリ21内の領域に転送する。Based on the multi-window display control information from the window display device 18, the bit mover 19 reads out the display data of each window that has not been stored in the window memory 20 by truncating, etc., and moves the display data to an area in the display memory 21 corresponding to the display screen of the CRT 23. Transfer to.
表示メモリ21は、CRT23の表示画面の各ドツトの
表示情報をビットマツプ型式で記憶するフレームメモリ
であり、この表示メモリ21に格納された表示データは
、表示制御装置22によりフレーム単位で連続して読み
出され、第4図(a)に示すように、サブウィンドウA
がサブウィンドウB等の上に重畳するようにCRT23
に表示される。The display memory 21 is a frame memory that stores the display information of each dot on the display screen of the CRT 23 in a bitmap format, and the display data stored in the display memory 21 is continuously read frame by frame by the display control device 22. As shown in FIG. 4(a), the subwindow A
CRT23 so that it is superimposed on subwindow B etc.
will be displayed.
尚、ウィンドウメモリ20は、CPU13の書き込み制
御により、各ウィンドウで実行されたジョブの出力デー
タや、キーボード11を介して入力したデータ等をウィ
ンドウ毎に記憶する。Note that the window memory 20 stores output data of jobs executed in each window, data input via the keyboard 11, etc. for each window under write control of the CPU 13.
CPU13は、前述したようにCRT23の画面上に表
示される優先順位が最も高いアクティブウィンドウAと
、CRT23の画面に一部しか表示されない低い優先順
位のウィンドウB、Cの両方についてジョブを実行可能
であり、例えばウィンドウBで実行されたジョブを終了
すると、ウィンドウBの識別子wdにより、ウィンドウ
切換装置14を起動する。As described above, the CPU 13 can execute jobs for both the active window A, which has the highest priority and is displayed on the CRT 23 screen, and the lower priority windows B and C, which are only partially displayed on the CRT 23 screen. For example, when a job executed in window B is finished, the window switching device 14 is activated using the window B identifier wd.
ウィンドウ切換装置14は、親ウィンドウのウィンドウ
管理テーブル15により、最初のサブウィンドウAのウ
ィンドウ管理テーブル15の先頭を示すポインタ5w5
pを参照し、次いで、このポインタ5WSpにより順次
各サブウィンドウA、、BXCのポインタfpl 、f
p2 、fp3を参照し、CPUl3により引き渡され
たサブウィンドウBの識別子wdと各サブウィンドウA
、B、Cの識別子wdを比較し、識別子wdが一致した
ザブウィンドウBをアクティブウィンドウとする。The window switching device 14 uses the window management table 15 of the parent window to select a pointer 5w5 indicating the beginning of the window management table 15 of the first sub-window A.
p, and then use this pointer 5WSp to sequentially set the pointers fpl, f of each subwindow A, , BXC.
p2, fp3, the identifier wd of subwindow B handed over by CPUl3 and each subwindow A
, B, and C are compared, and the subwindow B with the matching identifier wd is set as the active window.
すなわち、識別子wdが一致したサブウィンドウBのウ
ィンドウ管理テーブル15を、親ウィンドウの最初のサ
ブウィンドウのウィンドウ管理テーブル15を示すポイ
ンタ5WSpに設定し、以前アクティブであったサブウ
ィンドウAを下位のサブウィンドウにする。That is, the window management table 15 of the subwindow B with the matching identifier wd is set to the pointer 5WSp indicating the window management table 15 of the first subwindow of the parent window, and the previously active subwindow A is made a lower subwindow.
また、第3図(b)に示すような各サブウィンドウA、
B、Cの前後のつながりを示すポインタt’p、bpを
入れ替えて各ウィンドウ管理テーブル15に格納する。In addition, each sub-window A as shown in FIG. 3(b),
The pointers t'p and bp indicating the connection before and after B and C are exchanged and stored in each window management table 15.
したがって、CPUI 3がマルチウィンドウ表示制御
信号をオーバラップ制御装置16に与えると、オーバラ
ップ制御装置16がウィンドウ管理テーブル15に格納
された新しいウィンドウ制御情報を読み出し、このウィ
ンドウ制御情報により冊
新しい順位のマルチウィンドウ表示用制御情報を作成し
、表示制御メモリ17に格納するとともにウィンドウ表
示装置18に制御信号を与える。Therefore, when the CPUI 3 gives a multi-window display control signal to the overlap control device 16, the overlap control device 16 reads new window control information stored in the window management table 15, and uses this window control information to determine the new order of books. Multi-window display control information is created and stored in the display control memory 17, and a control signal is given to the window display device 18.
ここで、新しい順位のマルチウィンドウ表示用制御情報
は、ザブウィンドウBの表示データの全てを読み出し、
サブウィンドウBにより隠されないサブウィンドウへの
表示データの一部を読み出し、サブウィンドウA、Bに
より隠されないサブウィンドウCの表示データの一部を
読み出すアドレス情報である。Here, the control information for multi-window display of the new order reads all the display data of subwindow B,
This is address information for reading out part of the display data for the subwindow that is not hidden by subwindow B, and for reading out part of the display data for subwindow C that is not hidden by subwindows A and B.
ウィンドウ表示装置18は、表示制御メモリ17に格納
された新しいマルチウィンドウ表示制御情報を読み出し
てビットムーバ(Bit Nover ) 19に与え
、ピットムーバ19は、ウィンドウ表示装置18からの
新しいマルチウィンドウ表示制御情報により、ウィンド
ウメモリ20に格納された表示データを切り捨て等して
読み出し、CRT23の表示画面に対応した表示メモリ
21内の領域に転送する。The window display device 18 reads the new multi-window display control information stored in the display control memory 17 and provides it to the bit mover (Bit Nover) 19, and the pit mover 19 uses the new multi-window display control information from the window display device 18. , the display data stored in the window memory 20 is read out, truncated, etc., and transferred to an area in the display memory 21 corresponding to the display screen of the CRT 23.
表示メモリ21に格納された新しい表示データは、表示
制御装置22によりフレーム単位で連続して読み出され
、第4図(b)に示すように、サブウィンドウBがサブ
ウィンドウA等に重畳するようにCRT23に表示され
る。The new display data stored in the display memory 21 is read out continuously in frame units by the display control device 22, and is read out on the CRT 23 so that the sub-window B is superimposed on the sub-window A, etc., as shown in FIG. 4(b). will be displayed.
第5図は、上記実施例の動作を示すフローチャートであ
る。FIG. 5 is a flowchart showing the operation of the above embodiment.
CPUI 3があるウィンドウで実行されたジョブを終
了すると、そのウィンドウの識別子wdによりウィンド
ウ切換装置14を起動し、ウィンドウ切換装置14は、
各ウィンドウのウィンドウ管理テーブル15の大きさ1
.+pw 、 bpn 、表示位置1)pX、bpy等
の制御情報を読み込み(ステップ31)、読み込んだ制
御情報により、ジョブが終了したサブウィンドウをアク
ティブウィンドウとしくステップ32)、次いで、各サ
ブウィンドウA、B。When the CPUI 3 finishes a job executed in a certain window, it starts the window switching device 14 using the identifier wd of that window, and the window switching device 14
Size 1 of window management table 15 for each window
.. +pw, bpn, display position 1) Control information such as pX, bpy, etc. is read (step 31), and based on the read control information, the subwindow in which the job has finished is set as the active window (step 32), and then each subwindow A, B.
Cの前後のつながりを示すポインタfρ、bpを入れ替
えて各ウィンドウ管理テーブル15に格納する(ステッ
プ33)。The pointers fρ and bp indicating the connection before and after C are exchanged and stored in each window management table 15 (step 33).
したがって、あるウィンドウで実行されたジョブを終了
すると、そのウィンドウがアクティブウイントウとして
自動的にCRT23に表示され、操作者は従来のように
、マウスやキー等により各アクティブウィンドウの優先
順位を変更することなくそのウィンドウの処理結果を知
得することができる。Therefore, when a job executed in a certain window is finished, that window is automatically displayed on the CRT 23 as the active window, and the operator changes the priority order of each active window using the mouse or keys as in the past. You can obtain the processing results for that window without any trouble.
本発明によれば、画面上で低い優先順位のウィンドウの
ジョブを実行した場合、操作者が何等操作を行なうこと
なくそのウィンドウを自動的にアクティブにして表示す
ることができるので、確実な業務の遂行をすみやかに行
える。According to the present invention, when a job in a window with a low priority is executed on the screen, that window can be automatically activated and displayed without any operation by the operator, thereby ensuring reliable work. Able to carry out tasks promptly.
第1図は、本発明の機能ブロック図、
第2図は、マルチウィンドウ表示装置の一実施例を示す
ブロック図、
第3図(a)は、第2図のウィンドウ管理テーブルを示
す説明図、
第3図(b)は、各サブウィンドウの優先順位を示す説
明図、
第3図(C)は、第2図のウィンドウ管理テーブルの主
要な制御情報を示す説明図、
第4図(a)、(b)は、第2図のCRTの表示画面を
示す説明図、
第5図は、第2図のマルチウィンドウ表示装置の動作を
説明するためのフローチャートである。
■・・・記憶手段、
2・・・ウィンドウ切換手段、
3・・・表示手段。1 is a functional block diagram of the present invention; FIG. 2 is a block diagram showing an embodiment of a multi-window display device; FIG. 3(a) is an explanatory diagram showing the window management table of FIG. 2; FIG. 3(b) is an explanatory diagram showing the priority order of each sub-window, FIG. 3(C) is an explanatory diagram showing the main control information of the window management table of FIG. 2, FIG. 4(a), (b) is an explanatory diagram showing the display screen of the CRT of FIG. 2, and FIG. 5 is a flowchart for explaining the operation of the multi-window display device of FIG. 2. ■... Storage means, 2... Window switching means, 3... Display means.
Claims (1)
ブが終了したウィンドウの優先順位を最優先にして前記
記憶手段の優先順位を切換えるウィンドウ切換手段と、 前記記憶手段に記憶された優先順位に応じて各ウィンド
ウをマルチウィンドウ表示する表示手段とを有するマル
チウィンドウ表示装置。[Scope of Claims] Storage means for storing the priority order of each window; window switching means for switching the priority order of the storage means by giving top priority to the priority order of the window in which the job has been completed; A multi-window display device comprising display means for displaying each window as a multi-window according to priority order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2168747A JPH0457089A (en) | 1990-06-27 | 1990-06-27 | Multi-window display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2168747A JPH0457089A (en) | 1990-06-27 | 1990-06-27 | Multi-window display device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0457089A true JPH0457089A (en) | 1992-02-24 |
Family
ID=15873673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2168747A Pending JPH0457089A (en) | 1990-06-27 | 1990-06-27 | Multi-window display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0457089A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0683561A (en) * | 1992-03-30 | 1994-03-25 | Internatl Business Mach Corp <Ibm> | Method and device for inputting electronic mail |
US7346855B2 (en) | 2001-12-21 | 2008-03-18 | Microsoft Corporation | Method and system for switching between multiple computer applications |
JP2009005404A (en) * | 2008-09-08 | 2009-01-08 | Yamaha Corp | Mixer system |
US7681143B2 (en) | 2005-04-29 | 2010-03-16 | Microsoft Corporation | System and method for providing a window management mode |
-
1990
- 1990-06-27 JP JP2168747A patent/JPH0457089A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0683561A (en) * | 1992-03-30 | 1994-03-25 | Internatl Business Mach Corp <Ibm> | Method and device for inputting electronic mail |
US7346855B2 (en) | 2001-12-21 | 2008-03-18 | Microsoft Corporation | Method and system for switching between multiple computer applications |
US7681143B2 (en) | 2005-04-29 | 2010-03-16 | Microsoft Corporation | System and method for providing a window management mode |
JP2009005404A (en) * | 2008-09-08 | 2009-01-08 | Yamaha Corp | Mixer system |
JP4614146B2 (en) * | 2008-09-08 | 2011-01-19 | ヤマハ株式会社 | Mixer system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3634391B2 (en) | Multimedia information addition system | |
JPH0457089A (en) | Multi-window display device | |
JPH0743640B2 (en) | Multi-window display | |
JPH02206817A (en) | Terminal emulator | |
JP2586452B2 (en) | Multi-window display device | |
JPH03256116A (en) | Information processor | |
JP2520485B2 (en) | Dragging and rubber band independent display system | |
JPS6050589A (en) | Document generation system | |
JPH01177680A (en) | Image edit processor | |
JPS6339027A (en) | Multi-window device | |
JPH02151924A (en) | Multiwindow display system | |
JPH02178726A (en) | display device | |
JP2564799B2 (en) | Multi-window display method and device | |
JPH05151330A (en) | Image processor | |
JPH09134396A (en) | Table processor | |
JPH0721753B2 (en) | Multi-window controller | |
JPS6243779A (en) | Template picture drawing device for graphic processing | |
JPS62179047A (en) | Simple language processor | |
JPH04299732A (en) | Multi-window system | |
JPH0750460B2 (en) | Graph display device | |
JPH0664525B2 (en) | Multi-window display control method | |
JPH06214746A (en) | Display control method | |
JPH0227426A (en) | Method for defining user interface | |
JPS59116844A (en) | Crt display system | |
JPS6250893A (en) | Display data processing of graphic display unit |