JPH01309092A - ウィンドウ表示方法 - Google Patents

ウィンドウ表示方法

Info

Publication number
JPH01309092A
JPH01309092A JP63139298A JP13929888A JPH01309092A JP H01309092 A JPH01309092 A JP H01309092A JP 63139298 A JP63139298 A JP 63139298A JP 13929888 A JP13929888 A JP 13929888A JP H01309092 A JPH01309092 A JP H01309092A
Authority
JP
Japan
Prior art keywords
window
display
work environment
management table
pointer
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
JP63139298A
Other languages
English (en)
Inventor
Hidemitsu Higuchi
秀光 樋口
Kaoru Maeda
薫 前田
Susumu Tsuhara
津原 進
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63139298A priority Critical patent/JPH01309092A/ja
Publication of JPH01309092A publication Critical patent/JPH01309092A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ウィンドウの表示方法に関し、特に、複数の
作業環境間で作業環境を移行するに適したウィンドウ表
示方法に関する。
〔従来の技術〕
従来のウィンドウ表示方法では1画面上に複数のウィン
ドウを表示させ、各ウィンドウ上でアプリケーションを
動かして、特定の作業環境をつくりだしていた。なお、
この種の方法として関連するものには、特開昭60−2
05492号、特開昭60−254228号があげられ
る。
〔発明が解決しようとする課題〕
上記従来技術では、CRT上に、複数のウィンドウを開
き、複数のアプリケーションを動作させて、1つの作業
環境を形成していた。しかし、現在とは別の作業環境で
作業したい場合は、−度。
すべてのウィンドウを閉じ(すなわち、ウィンドウ上で
動作しているすべてのアプリケーションを終了させ)、
新たな作業環境を設定すべく、ウィンドウを開いていか
なければならず、非常に使い勝手が悪かった。つまり、
現在の作業環境を一度中断(すなわち、ウィンドウの状
態を一時、保存)したままで、別の作業環境へ移行する
ことができないという問題が生じていた。
本発明の目的は、上記のような問題点を解決することに
ある。
〔課題を解決するための手段〕
上記目的は、ウィンドウの表示用データ(ウィンドウの
表示位置、大きさ)と、各ウィンドウ表示用データ間を
表示優先度に従って、結合するポインタとを要素とする
ウィンドウ管理レコードをウィンドウごとに複数保持す
るウィンドウ管理テーブルと、表示優先度の一番低いウ
ィンドウへのポインタを1作業環境ごとに保持する作業
環境管理テーブルを設けることにより達成される。
〔作 用〕
上記作業環境管理テーブルには1作業環境ごとに、その
作業環境で表示優先度の最も低いウィンドウへのポイン
タが保持されており、上記ウィンドウ管理テーブルには
、ウィンドウ表示用データ(ウィンドウの表示位置、大
きさ等)とともに、該ウィンドウ表示後、次に表示すべ
きウィンドウへのポインタが保持されている。従って1
作業環境が指定されると、指定された作業環境で1表示
優先度の最も低いウィンドウへのポインタを、上記作業
環境管理テーブルより求めることができ、次にウィンド
ウ管理テーブルより、上記表示優先度の最も低いウィン
ドウの表示用データをもとに、ウィンドウを表示するこ
とができる。さらに1次に表示すべきウィンドウへのポ
インタにより1次に表示すべきウィンドウの表示用デー
タを求めることができる。以下、表示優先度の最も高い
ウィンドウに達するまで、上記処理を繰り返すことがで
き、指定された作業環境を自動的に形成することができ
る。
〔実施例〕
以下、本発明の一実施例を第一図により説明する。第一
図は、本発明の全体構成を示すブロック図である。AP
I表示部1400、AP2表示部1500゜APn表示
部1600は、ワープロ、表計算、グラフ等のアプリケ
ーションの表示部である。ウィンドウ管理テープ/Lz
l100は、V RA M1700上に表示すべき複数
のウィンドウの位置や大きさ等のウィンドウ表示用デー
タを管理するテーブルである。作業環境管理テーブルI
200は、各作業環境で表示優先度の最も低いウィンド
ウへのウィンドウ管理テーブル1100上のポインタを
各作業環境ごとに格納するテーブルである。
ここで、ウィンドウ管理テーブル1100と作業環境管
理テーブル1200の構成例を第2図、第3図により説
明する。第2図は、ウィンドウ管理テーブルのテーブル
内容を表したものである。テーブルの行番号に対応して
、各ウィンドウの表示位置。
大きさ、ウィンドウ上で動作するAPの種別等のウィン
ドウ表示用データを格納しておく。また、ウィンドウの
表示順位を決めるものとして、FPポインタ、BPポイ
ンタを設定する。BPポインタには、表示優先度が1つ
低いウィンドウの行番号を格納する。FPポインタには
、表示優先度が1つ高いウィンドウの行番号を格納して
おく、これにより、最初に表示するウィンドウの行番号
が指定されると、そのウィンドウ表示用データ中のFP
ポインタの値を参照することにより1次に表示すべきウ
ィンドウの行番号を求めることができる。このように、
FPポインタを次々に参照することにより1表示優先度
に基づくウィンドウの表示が可能となる。
第3図は、作業環境管理テーブルのテーブル内容を表し
たものである。テーブルの行番号に対応して、作業環境
を設定している。FPポインタには、最初に表示するウ
ィンドウの行番号を、第2図ウィンドウ管理テーブルよ
り選択し、その行番号を格納しておく4これにより、作
業環境管理テーブルより、任意の作業環境番号を選択す
ると。
そのFPポインタをもとに、ウィンドウ管理テーブル上
のFPポインタをたどっていき、1つの作業環境が設定
されることになる。
次に、第2〜第4図を用いて、ウィンドウ表示の制御に
ついて説明する。第4図作業環境E1表示画面は、第2
図ウィンドウ管理テーブル、第3図作業環境管理テーブ
ルに基づき、API、AP2、AP3の3つのウィンド
ウを表示している画面である1作業環境指定エリア2は
、現在の作業環境を示している。現在E1が選択されて
いるため、第3図作業環境管理テーブル中の行番号1が
選択され、そのFPポインタの値1に基づき、第2図ウ
ィンドウ管理テーブル上の行番号1のウィンドウ表示用
データが取りだされ、そのAP種別に従い、APIが起
動され、ウィンドウが表示される。さらに、ウィンドウ
管理テーブル上の行番号lのFPポインタの値3をもと
に、行番号3のウィンドウ表示用データが取りだされ、
そのAP種別に従い、AP2が起動され、ウィンドウが
重ねて表示される。以下、同様に、FPポインタの値が
−1になるまでウィンドウ表示用データが取りだされウ
ィンドウが表示される。
最後に、第4図作業環境E1表示画面より、作業環境E
2表示画面に作業環境を切り換えるときの制御について
、第1図及び第5図を用いて、ウィンドウ表示制御部1
000の処理内容を説明する。
まず、ウィンドウ表示制御部1000は、VRAM消去
部1300を起動して、V RA M1700上の表示
データを消去する。(第5図1005) 次に、作業環境管理テーブル1200より、該当データ
を取りだしく第5図1010) 、ウィンドウ管理テー
ブル1100より、該当ウィンドウ表示用データを取り
だす(第5図1015) 、そして、取りだしたウィン
ドウ表示用データ中のAP種別をもとに。
API表示部1400〜APn表示部1600の中から
該当AP表示部を選択し、(第5図1025) 、ウィ
ンドウ表示用データを送出するとともにAP表示部を起
動する(第5図1030〜1045) 、 A P表示
部では、送出されたウィンドウ表示用データをもとに表
示データを生成し、 V RA M170Gニ送り、C
RTにウィンドウを表示する。ウィンドウ表示制御部1
000は、最初のウィンドウ表示用データをAP表示部
に送った後、ウィンドウ管理テーブル1100上のFP
ポインタの値を判定しく第5図1050) 。
−1以外の場合は、FPポインタをもとに、次のウィン
ドウ表示用データを取りだす(第5図1055)。
以上の処理を終了フラグがオンになるまで繰り返す、こ
れにより、作業環境が、ElからE2へ切り換わる。
〔発明の効果〕
以上説明したように1本発明によれば、設定された複数
の作業環境に対して1作業環境間での自動的な移行が可
能なので1作業の中断、新環境への移行、旧環境への復
帰が容易にできる。また。
中断時のウィンドウ間の相対的な位置関係などを保持し
たまま、新環境へ移行できるので旧環境への復帰時には
、各ウィンドウを中断時の状態に戻すことができ、使い
勝手が向上する。
【図面の簡単な説明】
第1図は1本発明の一実施例の全体構成図、第2図は、
ウィンドウ管理テーブルの構成図、第3図は1作業環境
管理テーブルの構成図、第4図は。 作業環境切り換え時の画面の説明図、第5図は。 ウィンドウ表示制御部の処理フローである。 1000・・・ウィンドウ表示制御部、 1100・・
・ウィンドウ管理テーブル、 1200・・・作業環境
管理テーブル。 11300−V RA M消去部、 140G−A P
 L表示部。 1500−A P 2表示部、 1600− A Pn
表示部、 1700・・・VRAM。 箔2 図 つAレド′ウ 管工!干−フ”Iし 第3図 イ乍釆チ蜆、すし」舒逢 テープ′;し第 4 カ

Claims (1)

    【特許請求の範囲】
  1. 1、複数の表示窓が、それぞれ表示優先度を持ち、相互
    に重なり合って表示されるオーバーラップ・マルチウィ
    ンドウ表示システムにおいて、上記ウィンドウの表示用
    データ(ウィンドウの位置、大きさ等)とウィンドウ間
    を、表示優先度に従って結合するポインタとで構成され
    るウィンドウ管理レコードを複数保持するウィンドウ管
    理テーブルと、表示優先度の最も低いウインドウへのポ
    インタを作業環境ごとに保持する作業環境管理テーブル
    とを有し、すでに形成済みの複数の作業環境の中から、
    任意の作業環境を一つ選んだ時、該作業環境を自動的に
    形成することを特徴とするウィンドウ表示方法。
JP63139298A 1988-06-08 1988-06-08 ウィンドウ表示方法 Pending JPH01309092A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63139298A JPH01309092A (ja) 1988-06-08 1988-06-08 ウィンドウ表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63139298A JPH01309092A (ja) 1988-06-08 1988-06-08 ウィンドウ表示方法

Publications (1)

Publication Number Publication Date
JPH01309092A true JPH01309092A (ja) 1989-12-13

Family

ID=15242022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63139298A Pending JPH01309092A (ja) 1988-06-08 1988-06-08 ウィンドウ表示方法

Country Status (1)

Country Link
JP (1) JPH01309092A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04296794A (ja) * 1991-03-26 1992-10-21 Yokogawa Electric Corp ウインドウ表示装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04296794A (ja) * 1991-03-26 1992-10-21 Yokogawa Electric Corp ウインドウ表示装置

Similar Documents

Publication Publication Date Title
US4688167A (en) Screen manager for data processing system
JPH04181423A (ja) バージョン管理方式
JPS60125885A (ja) カ−ソル移動方法
JPH01309092A (ja) ウィンドウ表示方法
JPS5936303B2 (ja) Crt表示装置
JPH0359719A (ja) ウィンドウ表示方法
JP2705225B2 (ja) Crtディスプレイ装置
JPS6033591A (ja) 図形の部分拡大表示方式
JP2690925B2 (ja) 表示制御方式及び表示制御方法
JP2541612B2 (ja) マルチウィンドウ表示装置
JPS62265691A (ja) マルチウインドウ表示装置
JPS63188191A (ja) 多重カラ−パレツト制御回路
JPH067307B2 (ja) カ−ソル表示方式
JPH03119465A (ja) 文書編集装置
JPH02158828A (ja) マルチウィンドウのリンク表示方法
JPS6260068A (ja) グラフイクス制御装置
JPH0587848B2 (ja)
JPH02204786A (ja) ウインドウ表示制御方法およびオーバラップウインドウ表示システム
JPS63103387A (ja) 複数ウインドウ画面の書直し方式
JP2928858B2 (ja) マルチウインドウ表示制御装置及び方法
JPS6259816A (ja) ウインドウ内容変更監視機構
JPS6232537A (ja) 計算機システムのサ−ビス・プロセツサにおける画面処理方法
JPS63307552A (ja) 同時実行制御方式
JPH0540669A (ja) アプリケーシヨンプログラムの実行状態表示方式
JPH02275524A (ja) マルチウインドウ編集管理方法