JPH08212039A - 画面表示制御装置 - Google Patents

画面表示制御装置

Info

Publication number
JPH08212039A
JPH08212039A JP7014840A JP1484095A JPH08212039A JP H08212039 A JPH08212039 A JP H08212039A JP 7014840 A JP7014840 A JP 7014840A JP 1484095 A JP1484095 A JP 1484095A JP H08212039 A JPH08212039 A JP H08212039A
Authority
JP
Japan
Prior art keywords
window
hidden
priority
display
screen
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
JP7014840A
Other languages
English (en)
Inventor
Jiro Hamada
二郎 濱田
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP7014840A priority Critical patent/JPH08212039A/ja
Publication of JPH08212039A publication Critical patent/JPH08212039A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

(57)【要約】 【目的】 優先順位の高いウィンドウによって完全に隠
されてしまったウィンドウの確認及びその優先順位の変
更を容易とし、マルチウィンドウ表示時の操作性を向上
させる。 【構成】 ウィンドウ登録メモリ1にはウィンドウの座
標及びそのID情報が登録され、ウィンドウ管理テーブ
ル2にはウィンドウ各々の優先順位が登録される。隠れ
ウィンドウ検出部3は他のウィンドウによって完全に隠
れてしまった隠れウィンドウを検出し、隠れウィンドウ
登録メモリ4には検出された隠れウィンドウの座標及び
ID情報が登録される。重ね合わせ処理部5はウィンド
ウ管理部6の制御の下にフレームバッファ7に転送した
ウィンドウをCRT8上の指定位置に指定された優先順
位で重ね合せてマルチウィンドウ表示する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画面表示制御装置に関
し、特にマルチウィンドウの表示装置における重ね合わ
せの表示切替えを行う表示切替え装置に関する。
【0002】
【従来の技術】従来、この種の表示切替え装置において
は、複数のウィンドウが重なり合った場合、優先順位を
上げたいウィンドウに対してポインティングデバイス等
によって切替えを指示することで表示切替えを行う方式
が一般的である。
【0003】すなわち、表示切替え装置では、図4に示
すように、表示用データメモリ12内にウィンドウ順位
表示用データ領域14を有し、このウィンドウ順位表示
用データ領域14の内容をフレームバッファ15を介し
てCRT16に表示してその内容を書換えることで、重
なり合ったウィンドウa〜cの優先順位を設定し直して
いる。
【0004】ここで、ウィンドウ順位表示用データ領域
14には全ウィンドウのウィンドウ名と優先順位番号と
が格納されており、優先順位を上げたいウィンドウに対
応する優先順位番号を書換えることで、そのウィンドウ
の優先順位を変更している。
【0005】尚、この表示切替え装置では、通常、ウィ
ンドウ管理部11が表示用データメモリ12内のウィン
ドウ内容表示用データ領域13から指定された複数のウ
ィンドウa〜cを取出してフレームバッファ15に転送
し、ウィンドウa〜cをCRT16上の指定位置に指定
された優先順位で重ね合せてマルチウィンドウ表示して
いる。この表示切替えの技術については、特開昭63−
20525号公報に詳述されている。
【0006】
【発明が解決しようとする課題】上述した従来の表示切
替え装置では、ウィンドウ順位表示用データ領域の内容
を画面上に表示してその内容を書換えることで、重なり
合ったウィンドウの優先順位を設定し直しているので、
あるウィンドウが優先順位の高いウィンドウによって完
全に隠れてしまうような場合、隠れてしまったウィンド
ウを画面上で見ることができず、しかもウィンドウ順位
表示用データ領域の内容だけでは隠れてしまったウィン
ドウを確認することができない。
【0007】上記の隠れてしまったウィンドウの優先順
位を変更する場合にはウィンドウの一部または全部が画
面上に見えるようにしてからでないと、優先順位を変更
することができない。
【0008】また、ウィンドウ順位表示用データ領域の
内容を画面上に表示することで、複数のウインドウが重
なり合って表示されている画面を乱すことともなり、こ
れが操作性にとって問題となる。
【0009】そこで、本発明の目的は上記の問題点を解
消し、優先順位の高いウィンドウによって完全に隠され
てしまったウィンドウの確認及びその優先順位の変更を
容易に行うことができ、マルチウィンドウ表示時の操作
性を向上させることができる画面表示制御装置を提供す
ることにある。
【0010】
【課題を解決するための手段】本発明による第1の画面
表示制御装置は、画面に表示されたウィンドウの座標及
びそのウィンドウを特定する識別情報を格納する格納手
段と、前記画面上で重なり合ったウィンドウ各々の前記
画面上での表示優先順位を記憶する記憶手段と、前記格
納手段の内容を基に他のウィンドウで隠れてしまった隠
れウィンドウを検出する検出手段と、前記検出手段で検
出された前記隠れウィンドウの情報を前記記憶手段の情
報を基に抽出されかつ前記隠れウィンドウよりも前記表
示優先順位が上位のウィンドウに表示する表示手段とを
備えている。
【0011】本発明による第2の画面表示制御装置は、
上記の構成のほかに、前記検出手段で検出された前記隠
れウィンドウの座標及び識別情報を保持する保持手段を
具備している。
【0012】本発明による第3の画面表示制御装置は、
上記の構成のほかに、前記隠れウィンドウの表示優先順
位を外部指示に応答して最優先の順位に変更する変更手
段を具備している。
【0013】本発明による第4の画面表示装置は、画面
に表示されたウィンドウの座標及びそのウィンドウを特
定する識別情報を格納する格納手段と、前記格納手段の
内容を基に他のウィンドウで隠れてしまった隠れウィン
ドウを検出する検出手段と、前記検出手段で検出された
前記隠れウィンドウの情報を前記隠れウィンドウの上に
重ねられたウィンドウに表示する表示手段とを備えてい
る。
【0014】本発明による第5の画面表示制御装置は、
上記の構成のほかに、前記検出手段で検出された前記隠
れウィンドウの座標及び識別情報を保持する保持手段を
具備している。
【0015】本発明による第6の画面表示制御装置は、
上記の構成のほかに、前記隠れウィンドウの前記画面上
での表示優先順位を外部指示に応答して前記隠れウィン
ドウの上に重ねられたウィンドウよりも高い表示優先順
位に変更する変更手段を具備している。
【0016】
【作用】画面に表示されたウィンドウの座標及びそのウ
ィンドウを特定するID情報を格納するウィンドウ登録
メモリの内容を基に隠れウィンドウ検出部で他のウィン
ドウで隠れてしまったウィンドウを検出する。その時、
隠れてしまったウィンドウの情報をウィンドウ管理テー
ブルの情報を基に抽出されかつそのウィンドウよりも優
先順位が上位のウィンドウに表示する。
【0017】これによって、優先順位の高いウィンドウ
によって完全に隠されてしまったウィンドウが容易に確
認可能となる。
【0018】また、優先順位が上位のウィンドウに表示
された隠れウィンドウの情報がマウス等のポインティン
グデバイスで選択されたときにウィンドウ管理テーブル
及び隠れウィンドウ登録メモリの内容を更新して重ね合
わせ処理部で再配置処理を行う。
【0019】これによって、他のウィンドウで隠れてし
まったウィンドウの優先順位の変更が容易となり、マル
チウィンドウ表示時の操作性が向上する。
【0020】
【実施例】次に、本発明の一実施例について図面を参照
して説明する。
【0021】図1は本発明の一実施例の構成を示すブロ
ック図である。図において、本発明の一実施例による画
面表示制御装置はウィンドウ登録メモリ1と、ウィンド
ウ管理テーブル2と、隠れウィンドウ検出部3と、隠れ
ウィンドウ登録メモリ4と、重ね合わせ処理部5と、ウ
ィンドウ管理部6と、フレームバッファ7とから構成さ
れている。
【0022】また、本発明の一実施例による画面表示制
御装置はマウスインタフェース(IF)10を介してマ
ウス9に接続されており、マウス9からの指示に応じて
複数のウィンドウをCRT8上に表示するよう制御す
る。
【0023】ウィンドウ登録メモリ1にはCRT8の画
面上に配置されたウィンドウの座標及びそのID情報が
登録されている。ウィンドウ管理テーブル2にはCRT
8の画面上に配置されたウィンドウ各々のCRT8の画
面上に表示するときの順位を示す優先順位が登録されて
おり、ウィンドウ各々の配置が変更されると変更後の優
先順位が登録される。
【0024】隠れウィンドウ検出部3はウィンドウ登録
メモリ1及びウィンドウ管理テーブル2各々の内容に基
づいて他のウィンドウによって完全に隠れてしまった隠
れウィンドウを検出する。隠れウィンドウ登録メモリ4
には隠れウィンドウ検出部3で検出された隠れウィンド
ウの座標及びID情報が登録される。
【0025】重ね合わせ処理部5はウィンドウ管理部6
の制御の下に表示用データメモリ(図示せず)に格納さ
れたウィンドウを取出してフレームバッファ7に転送
し、それらのウィンドウをCRT8上の指定位置に指定
された優先順位で重ね合せてマルチウィンドウ表示す
る。
【0026】ウィンドウ管理部6は上記の各部を、複数
のウィンドウをCRT8上の指定位置に指定された優先
順位で重ね合せてマルチウィンドウ表示するよう制御す
る。フレームバッファ7にはCRT8に表示すべきウィ
ンドウの内容が書込まれる。
【0027】図2及び図3は本発明の一実施例による隠
れウィンドウの表示例を示す図である。図2(a)は隠
れウィンドウが発生する前の状態を示し、図2(b)は
隠れウィンドウが発生した後の状態を示し、図2(c)
は図2(b)で発生した隠れウィンドウの表示例を示す
図である。
【0028】また、図3(a)は隠れウィンドウが発生
する前の状態を示し、図3(b)は隠れウィンドウが発
生した後の状態を示し、図3(c)は図3(b)で発生
した隠れウィンドウの表示例を示す図である。
【0029】これら図1〜図3を用いて本発明の一実施
例による隠れウィンドウの検出及び表示と、隠れウィン
ドウの優先順位の変更とについて説明する。
【0030】図2(a)に示すように、CRT8の画面
上にウィンドウW1,W2,W3が重なり合って表示さ
れている時に、ウィンドウW1の移動及び表示範囲の変
更が行われると、ウィンドウ管理テーブル2には変更後
の優先順位が登録される。この場合、ウィンドウ管理テ
ーブル2にはウィンドウW1、ウィンドウW2、ウィン
ドウW3の順に高い優先順位が登録される。
【0031】隠れウィンドウ検出部3はウィンドウW1
の移動及び表示範囲の変更が行われると、ウィンドウW
1の変更後の座標とウィンドウ登録メモリ1に登録され
た座標とから隠れウィンドウの有無を判定する。
【0032】隠れウィンドウ検出部3はウィンドウW3
が隠れウィンドウになっていることを検出すると、ウィ
ンドウW3の座標及びID情報を隠れウィンドウ登録メ
モリ4に登録する。
【0033】ウィンドウ管理部6は隠れウィンドウ検出
部3から隠れウィンドウが検出されたことが通知される
と、隠れウィンドウ登録メモリ4に登録されたウィンド
ウW3の情報とウィンドウ管理テーブル2の情報とを基
に、ウィンドウW3よりも優先順位が上位でかつ隠れウ
ィンドウではないウィンドウW2が表示されている矩形
領域の一部分に設定された表示領域AにウィンドウW3
の情報A1を表示する[図2(b),(c)参照]。
【0034】ウィンドウ管理部6はCRT8の画面上で
ウィンドウW3の情報A1がマウス9によって選択され
ると、ウィンドウW3の優先順位の変更と判断し、ウィ
ンドウW3の優先順位を例えば最上位に変更してウィン
ドウ管理テーブル2に登録するとともに、隠れウィンド
ウ登録メモリ4の内容を更新する。
【0035】その後に、ウィンドウ管理部6は更新後の
データを基に重ね合わせ処理部5で再配置処理を行い、
新しいデータをフレームメモリ7に出力してCRT8の
画面を書換える。
【0036】また、図3(a)に示すように、CRT8
の画面上にウィンドウW1,W2,W3,W4が重なり
合って表示されている時に、ウィンドウW1の移動が行
われると、ウィンドウ管理テーブル2には変更後の優先
順位が登録される。この場合、ウィンドウ管理テーブル
2にはウィンドウW1、ウィンドウW2、ウィンドウW
3、ウィンドウW4の順に高い優先順位が登録される。
【0037】隠れウィンドウ検出部3はウィンドウW1
の移動が行われると、ウィンドウW1の変更後の座標と
ウィンドウ登録メモリ1に登録された座標とから隠れウ
ィンドウの有無を判定する。
【0038】隠れウィンドウ検出部3はウィンドウW
3,W4が隠れウィンドウになっていることを検出する
と、ウィンドウW3,W4の座標及びID情報を隠れウ
ィンドウ登録メモリ4に登録する。
【0039】ウィンドウ管理部6は隠れウィンドウ検出
部3から隠れウィンドウが検出されたことが通知される
と、隠れウィンドウ登録メモリ4に登録されたウィンド
ウW3,W4の情報とウィンドウ管理テーブル2の情報
とを基に、ウィンドウW3,W4に重ね合わされたウィ
ンドウW1が表示されている矩形領域の一部分に設定さ
れた表示領域BにウィンドウW3,W4の情報B1,B
2を表示する[図3(b),(c)参照]。
【0040】ウィンドウ管理部6はCRT8の画面上の
ウィンドウW3の情報B1またはウィンドウW4の情報
B2がマウス9によって選択されると、ウィンドウW3
の優先順位またはウィンドウW4の優先順位の変更と判
断し、ウィンドウW3の優先順位またはウィンドウW4
の優先順位を例えばウィンドウW1の優先順位よりも上
位の優先順位に変更してウィンドウ管理テーブル2に登
録するとともに、隠れウィンドウ登録メモリ4の内容を
更新する。
【0041】その後に、ウィンドウ管理部6は更新後の
データを基に重ね合わせ処理部5で再配置処理を行い、
新しいデータをフレームメモリ7に出力してCRT8の
画面を書換える。
【0042】このように、画面に表示されたウィンドウ
の座標及びそのウィンドウを特定するID情報を格納す
るウィンドウ登録メモリ1の内容を基に隠れウィンドウ
検出部3で他のウィンドウW1で隠れてしまったウィン
ドウW3,W4を検出したときに、その隠れてしまった
ウィンドウW3,W4の情報をウィンドウ管理テーブル
2の情報を基に抽出しかつウィンドウW3,W4よりも
優先順位が上位のウィンドウW2,W1に表示すること
によって、優先順位の高いウィンドウW1によって完全
に隠されてしまったウィンドウW3,W4を容易に確認
することができる。
【0043】また、優先順位が上位のウィンドウW2,
W1に表示されたウィンドウW3,W4の情報がマウス
9等のポインティングデバイスで選択されたときにウィ
ンドウ管理テーブル2及び隠れウィンドウ登録メモリ4
の内容を更新して重ね合わせ処理部5で再配置処理を行
うことによって、他のウィンドウW1で隠れてしまった
ウィンドウW3,W4の優先順位の変更を容易に行うこ
とができ、マルチウィンドウ表示時の操作性を向上させ
ることができる。
【0044】
【発明の効果】以上説明したように本発明によれば、画
面に表示されたウィンドウの座標及びそのウィンドウを
特定する識別情報を格納する格納手段の内容を基に他の
ウィンドウで隠れてしまった隠れウィンドウを検出した
時に、検出された隠れウィンドウの情報を、画面上で重
なり合ったウィンドウ各々の画面上での表示優先順位を
記憶する記憶手段の情報を基に抽出されかつ隠れウィン
ドウよりも表示優先順位が上位のウィンドウに表示する
とともに、隠れウィンドウの表示優先順位を外部指示に
応答して他のウィンドウの表示優先順位より上位の順位
に変更することによって、優先順位の高いウィンドウに
よって完全に隠されてしまったウィンドウの確認及びそ
の優先順位の変更を容易に行うことができ、マルチウィ
ンドウ表示時の操作性を向上させることができるという
効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【図2】(a)は隠れウィンドウが発生する前の状態を
示す図、(b)は隠れウィンドウが発生した後の状態を
示す図、(c)は図2(b)で発生した隠れウィンドウ
の表示例を示す図である。
【図3】(a)は隠れウィンドウが発生する前の状態を
示す図、(b)は隠れウィンドウが発生した後の状態を
示す図、(c)は図3(b)で発生した隠れウィンドウ
の表示例を示す図である。
【図4】従来例の構成を示すブロック図である。
【符号の説明】
1 ウィンドウ登録メモリ 2 ウィンドウ管理テーブル 3 隠れウィンドウ検出部 4 隠れウィンドウ登録メモリ 5 重ね合わせ処理部 6 ウィンドウ管理部 7 フレームメモリ 8 CRT A,B 表示領域 A1,B1,B2 隠れウィンドウの情報 W1〜W4 ウィンドウ

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 画面に表示されたウィンドウの座標及び
    そのウィンドウを特定する識別情報を格納する格納手段
    と、前記画面上で重なり合ったウィンドウ各々の前記画
    面上での表示優先順位を記憶する記憶手段と、前記格納
    手段の内容を基に他のウィンドウで隠れてしまった隠れ
    ウィンドウを検出する検出手段と、前記検出手段で検出
    された前記隠れウィンドウの情報を前記記憶手段の情報
    を基に抽出されかつ前記隠れウィンドウよりも前記表示
    優先順位が上位のウィンドウに表示する表示手段とを有
    することを特徴とする画面表示制御装置。
  2. 【請求項2】 前記検出手段で検出された前記隠れウィ
    ンドウの座標及び識別情報を保持する保持手段を含むこ
    とを特徴とする請求項1記載の画面表示制御装置。
  3. 【請求項3】 前記隠れウィンドウの表示優先順位を外
    部指示に応答して最優先の順位に変更する変更手段を含
    むことを特徴とする請求項1または請求項2記載の画面
    表示装置。
  4. 【請求項4】 画面に表示されたウィンドウの座標及び
    そのウィンドウを特定する識別情報を格納する格納手段
    と、前記格納手段の内容を基に他のウィンドウで隠れて
    しまった隠れウィンドウを検出する検出手段と、前記検
    出手段で検出された前記隠れウィンドウの情報を前記隠
    れウィンドウの上に重ねられたウィンドウに表示する表
    示手段とを有することを特徴とする画面表示制御装置。
  5. 【請求項5】 前記検出手段で検出された前記隠れウィ
    ンドウの座標及び識別情報を保持する保持手段を含むこ
    とを特徴とする請求項4記載の画面表示制御装置。
  6. 【請求項6】 前記隠れウィンドウの前記画面上での表
    示優先順位を外部指示に応答して前記隠れウィンドウの
    上に重ねられたウィンドウよりも高い表示優先順位に変
    更する変更手段を含むことを特徴とする請求項4または
    請求項5記載の画面表示装置。
JP7014840A 1995-02-01 1995-02-01 画面表示制御装置 Pending JPH08212039A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7014840A JPH08212039A (ja) 1995-02-01 1995-02-01 画面表示制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7014840A JPH08212039A (ja) 1995-02-01 1995-02-01 画面表示制御装置

Publications (1)

Publication Number Publication Date
JPH08212039A true JPH08212039A (ja) 1996-08-20

Family

ID=11872241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7014840A Pending JPH08212039A (ja) 1995-02-01 1995-02-01 画面表示制御装置

Country Status (1)

Country Link
JP (1) JPH08212039A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146193B2 (en) * 2000-09-27 2006-12-05 Nec Corporation Portable telephone set and window switching control method
CN100437464C (zh) * 2004-04-05 2008-11-26 松下电器产业株式会社 显示屏管理单元
CN119883053A (zh) * 2024-12-18 2025-04-25 珠海莫界科技有限公司 交互界面窗口管理方法、装置、终端设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0358220A (ja) * 1989-07-27 1991-03-13 Nec Corp ウインドウ表示装置
JPH0362221A (ja) * 1989-07-31 1991-03-18 Toshiba Corp 表示切替え制御方式
JPH04369025A (ja) * 1991-06-18 1992-12-21 Nec Corp マルチウィンドウ表示システム
JPH06266525A (ja) * 1993-03-16 1994-09-22 Fuji Electric Co Ltd マルチウィンドウ画面制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0358220A (ja) * 1989-07-27 1991-03-13 Nec Corp ウインドウ表示装置
JPH0362221A (ja) * 1989-07-31 1991-03-18 Toshiba Corp 表示切替え制御方式
JPH04369025A (ja) * 1991-06-18 1992-12-21 Nec Corp マルチウィンドウ表示システム
JPH06266525A (ja) * 1993-03-16 1994-09-22 Fuji Electric Co Ltd マルチウィンドウ画面制御方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146193B2 (en) * 2000-09-27 2006-12-05 Nec Corporation Portable telephone set and window switching control method
CN100437464C (zh) * 2004-04-05 2008-11-26 松下电器产业株式会社 显示屏管理单元
CN119883053A (zh) * 2024-12-18 2025-04-25 珠海莫界科技有限公司 交互界面窗口管理方法、装置、终端设备及存储介质
CN119883053B (zh) * 2024-12-18 2025-12-12 珠海莫界科技有限公司 交互界面窗口管理方法、装置、终端设备及存储介质

Similar Documents

Publication Publication Date Title
US8984437B2 (en) Controlling display of a plurality of windows
US20010035880A1 (en) Interactive touch screen map device
JPH04357520A (ja) マルチウィンドウ制御装置
JPH08212039A (ja) 画面表示制御装置
JPH0540594A (ja) 情報処理装置
JPH10240793A (ja) 図面作成システム
JPH06348448A (ja) ウィンドウ制御方式
JPH09128198A (ja) 複数画像表示方法
JP2853282B2 (ja) ヘルプメッセージ表示方式
JP2756326B2 (ja) 画像処理方法及び装置
JPH06289843A (ja) 画像表示処理装置
JPH0683844A (ja) データのチェック方法
JPH04117576A (ja) 地図情報処理装置
JP3343894B2 (ja) 情報処理装置
JPS6320524A (ja) 表示装置
JPH096584A (ja) 画像表示装置
US20020049757A1 (en) Apparatus for processing data of overlapped facilities by means of virtual facility record and method therefor
JPH0667835A (ja) マルチウィンドウ表示システム
JP3028543B2 (ja) 図形の再表示方式
JPS6324446A (ja) 複合文書処理装置
JP2937219B2 (ja) ピック入力方式
JPH02162412A (ja) タッチパネル式入力装置
JPH09146740A (ja) 監視制御装置におけるウィンドウ表示方法
JPH05204584A (ja) ウィンドウ表示装置及びウィンドウ表示方法
JPH056254A (ja) ウインドウの表示位置制御方式