JPH0466994A - マルチウインドウ表示装置 - Google Patents

マルチウインドウ表示装置

Info

Publication number
JPH0466994A
JPH0466994A JP2176945A JP17694590A JPH0466994A JP H0466994 A JPH0466994 A JP H0466994A JP 2176945 A JP2176945 A JP 2176945A JP 17694590 A JP17694590 A JP 17694590A JP H0466994 A JPH0466994 A JP H0466994A
Authority
JP
Japan
Prior art keywords
window
text
display
windows
displayed
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.)
Granted
Application number
JP2176945A
Other languages
English (en)
Other versions
JP3024175B2 (ja
Inventor
Koji Takahashi
弘司 高橋
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2176945A priority Critical patent/JP3024175B2/ja
Publication of JPH0466994A publication Critical patent/JPH0466994A/ja
Application granted granted Critical
Publication of JP3024175B2 publication Critical patent/JP3024175B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数のウィンドウを同一画面に重畳して表示
するマルチウィンドウ表示装置に関する。
〔概  要〕
各ウィンドウの制御情報は、各ウィンドウ内に表示され
るテキストと関連性がない。しかし、順不同で記憶され
た複数のテキストを各ウィンドウ間で連続するようにマ
ルチウィンドウ表示する場合、繰作者がこのテキストの
順序を操作しなければならない。本発明は、記憶手段に
記憶された複数のウィンドウの各テキストが連続する場
合に、その順序をそのウィンドウの表示用制御情報とし
て記憶し、この順序により各ウィンドウのテキストが表
示画面上で連続するように並び換えて表示するようにし
たものである。したがって、順不同で記憶されたテキス
トを表示画面上で連続して表示することができる。
〔従来の技術〕
従来、この種のマルチウィンドウ表示装置は第7図に示
すように、ベースウィンドウ、ウインドウA、B、’C
毎のマルチウィンドウ表示用の制御情報を格納するため
のマルチウィンドウ管理テーブルを有し、また、ウィン
ドウA、B、C内にそれぞれ表示されるテキスト画像を
記憶するためのウィンドウメモリを有する。尚、このウ
ィンドウメモリに記憶される各テキスト画像は順不同で
ある。
各ウィンドウA、B、Cの管理テーブルにはそれぞれ、
その表示用の大きさや座標の他に、次のウィンドウを示
すポインタ、前のウィンドウを示すポインタ、ベースウ
ィンドウを示すポインタ等が格納される。
この場合、各ウィンドウA、B、C毎の管理テーブルに
は、ウィンドウ毎に独立したマルチウィンドウ表示用の
制御情報が格納され、各ウィンドウの表示テキスト間に
はお互いに関連性がない。
尚、ベースウィンドウは、画面に1つ存在する基となる
スクリーン情報であり、このスクリーン情報のテーブル
には、最初のウィンドウAを示すポインタ等が格納され
る。また、最初のウィンドウAの管理テーブルには、前
のウィンドウがないので、前のウィンドウを示すポイン
タとしてヌル(Null)情報が格納され、同様に、ウ
ィンドウCが最後である場合衣のウィンドウがないので
、ウィンドウCの管理テーブルには、次のウィンドウを
示すポインタとしてヌル(Null)情報が格納される
このような順位のマルチウィンドウ管理チーフルを有す
る場合、ベースウィンドウを表示するとともに、ウィン
ドウB、CのテキストがそれぞれウィンドウA、Bのテ
キストに隠れるように重畳して表示する。この場合、ウ
ィンドウAが入力制御と出力制御の両方が可能なアクテ
ィブウィンドウとなり、ウィンドウB、Cが出力制御の
み可能なウィンドウとなる。 また、連続する例えば2
つのテキストをウィンドウA、B内に表示する場合、各
テキストがウィンドウA、Bに対応するようにウィンド
ウメモリに格納することにより、第8図に示すように各
テキストがウィンドウA、 B内で連続して表示するこ
ともできる。
〔発明が解決しようとする課題〕
しかしながら、上記従来のマルチウィンドウ表示装置で
は、各ウィンドウA、B、C毎の管理テーブルには、各
ウィンドウA、B、C内に表示されるテキストにかかわ
らず、ウィンドウA、B、C毎に独立したマルチウィン
ドウ表示用の制御情報が格納され、テキスト間ムこはお
互いに関連性がないので、あるウィンドウに表示されて
いるテキストを残したまま、そのテキストに連続したテ
キスト画像を表示する場合、各表示テキストがCRT表
示画面上で連続するように、操作者が意識的に各ウィン
ドウのテキストをウィンドウメモリに生成して操作しな
ければならず、操作が面倒であるという問題点がある。
また、各表示テキストがCRT表示画面上で連続するよ
うに操作者がウィンドウメモリ内のテキストを生成して
も、1つのウィンドウの表示テキストを変更すると、各
テキスト間にお互いに関連性がないので、連続性が失わ
れ、再度他のテキストを変更しなれければならず、操作
が複雑になる。
そこで、複数のウィンドウの各テキストが連続する場合
にその順序を記憶し、この順序により各ウィンドウのテ
キストが表示画面上で連続するように並び換えて読み出
せば、テキストを表示画面上で連続して表示することが
できる。
本発明の課題は、テキストをマルチウィンドウ表示画面
上で連続して表示できるようにすることである。
〔課題を解決するための手段〕
本発明の手段は次の通りである。
表示手段l(第1図の機能ブロック図参照、以下同じ)
は、複数のウィンドウの各テキストをマルチウィンドウ
表示する。
記憶手段2は、複数のウィンドウの各テキストを記憶す
る。
テーブル3は、記憶手段1に記憶された複数のウィンド
ウの各テキストが連続する場合に、その順序をそのウィ
ンドウの表示用制御情報として記憶する。
並び換え手段4は、各テキストが連続する複数のウィン
ドウをマルチウィンドウ表示する場合、テーブル3の順
序により各テキストが表示手段1の画面上で連続するよ
うに並び換えて記憶手段2から読み出し、表示手段1に
表示させる。
〔作  用] 本発明の手段の作用は次の通りである。
並び換え手段4がテーブル3の順序を参照することによ
り、記憶手段2に例えば順不同で記憶された各テキスト
が表示手段1の画面上で連続するように並び換えられて
読み出され、表示手段1に表示される。
したがって、テキストをマルチウィンドウ表示画面上で
連続して表示できる。
〔実  施  例〕
以下、一実施例を第2図乃至第6図を参照しながら説明
する。
第2図は、マルチウィンドウ表示装置の一実施例を示す
ブロック図である。
第2図において、キーボード11は、ウィンドウメモリ
14に格納された各ウィンドウの表示位置やサイズ、優
先順位、後述するようなテキスト情報、処理命令等の制
御情報が入力可能であり、これらの制御情報がキーボー
ド11を介して入力すると、キーボード制御部12を介
してCPU(中央演算処理装置)13に取り込まれる。
CPU13は、予め記憶したマイクロプログラムにより
各種制御情報を処理し、ウィンドウメモリ14に格納さ
れた各ウィンドウのテキストを読み出したり、ウィンド
ウ表示制御部15にマルチウィンドウ表示を行なわせた
り、各ウィンドウの表示位置やサイズ、優先順位、テキ
スト情報を連続性ウィンドウ管理テーブル16に設定す
る。
ここで、ウィンドウメモリ14には、CRT20の表示
画面のウィンドウA、B、C内にそれぞれ表示されるテ
キストが格納され、各テキストは順不同で格納されてい
る。
連続性ウィンドウ管理テーブル16には、第4図に示す
ように従来のマルチウィンドウ管理テーブルに加えて、
連続するテキストの最初の表示ウィンドウを示すグルー
プポインタと、連続するテキストを表示するウィンドウ
の制御情報として次の表示ウィンドウを示すポインタ、
すなわちテキスト情報が格納される。
したがって、第3図に示すように、連続する2つのテキ
スト(表示rl」 r2.、+)をウィンドウA、B内
に連続して表示し、ウィンドウC内に表示されるテキス
ト(表示「3」)がウィンドウA、B内の表示rl」 
r2」に連続しない場合、連続性ウィンドウ管理テーブ
ル16には、第5図に示すように、画面に1つ存在する
基となるスクリーン情報と最初のウィンドウAを示すポ
インタが格納されるベースウィンドウテーブルと、連続
するテキストの最初の表示ウィンドウAを示すグループ
ポインタと、ウィンドウA、B、C毎の管理テーブルが
格納される。
そして、ウィンドウA、B、Cの各管理テーブルには、
その大きさや表示用座標、次のウィンドウを示すポイン
タ、前のウィンドウを示すポインタ、ベースウィンドウ
を示すポインタの他に、連続するテキストの次の表示ウ
ィンドウを示すポインタ(テキスト情報)等が格納され
る。
尚、最初のウィンドウAの管理テーブルには、前のウィ
ンドウがないので、前のウィンドウを示すポインタとし
てヌル(Null)情報が格納され、2番目のウィンド
ウBの管理テーブルには、次の同一テキストがないので
、次の表示ウィンドウを示すポインタとしてヌル(Nu
ll)情報が格納され、最後のウィンドウCの管理テー
ブルには、次のウィンドウと次の同一テキストがないの
で、次のウィンドウを示すポインタと次の表示ウィンド
ウを示すポインタとしてそれぞれヌル(Null )情
報が格納される。
CPLJ13が複数の表示ウィンドウを連続性ウィンド
ウ出力制御部17に指定すると、連続性ウィンドウ出力
制御部17は、各ウィンドウ制御情報を連続性ウィンド
ウ管理テーブル16から読み出し、グループポインタを
判定して、連続するテキストのウィンドウ制御情報を読
み出すと、そのウィンドウ内のテキストをウィンドウ表
示制御部15に通知する。
ウィンドウ表示制御部15は、連続しないテキストが指
定された場合には、連続性ウィンドウ管理テーブル16
の各ウィンドウ制御情報により、ウィンドウメモリ14
に記憶された順序で各テキストを読み出すためのマルチ
ウィンドウ表示用の制御情報を生成する。
他方、連続するテキストが指定された場合には、ウィン
ドウ表示制御部15は、連続性ウィンドウ管理テーブル
16の各ウィンドウ制御情報により、ウィンドウメモリ
14に記憶された各テキストが連続するように読み出す
ためのマルチウィンドウ表示用の制御情報を生成する。
ここで、連続性ウィンドウ管理テーブル16のウィンド
ウ制御情報が第3図に示すように、ウィンドウA、Bが
重複せず、ウィンドウCがウィンドウA、Bに隠れる場
合、このマルチウィンドウ表示用の制御情報は、ウィン
ドウA、Bのテキストを全て読み出し、また、ウィンド
ウA、Bにより隠されないウィンドウCのテキストの一
部を読み出すためのアドレス情報である。
したがって、この読み出しアドレスによりウィンドウA
、Bのテキストの全てとウィンドウCのテキストの一部
が読み出されて表示メモリ18に転送され、表示制御部
19によりフレーム単位で連続して読み出されると、第
3図に示すように、ウィンドウA、Bのテキストが連続
するようにCRT20に表示される。
第6図は、上記実施例の動作を説明するためのフローチ
ャートである。
ステップS1において、キーボード11を介して命令を
取り込むと、ステップS2において、命令が表示命令か
又はウィンドウ生成命令かを判断し、表示命令である場
合にはステップS3以下に進む。
ステップS3では、キーボード11を介して指定された
ウィンドウnを表示ウィンドウに設定し、続くステップ
S4において、ウィンドウメモリ14のテキストを読み
出し、連続性ウィンドウ管理テーブル16のウィンドウ
制御情報により表示ウィンドウn内に表示する。
次いでステップS5において、キーボード11を介して
指定された次のウィンドウnを表示ウィンドウに設定し
、ステップS6において、キーボード11を介して指定
されたウィンドウが全てであるか否かを判定することに
より、指定された全てのウィンドウのテキストをウィン
ドウメモリ14から読み出し、連続性ウィンドウ管理テ
ーブル16のウィンドウ制御情報により表示ウィンドウ
n内に表示する。
この場合、テキストが連続する旨を示すテキスト情報が
設定されていない場合には、予め設定された順序のテキ
ストを各表示ウィンドウn内に表示し、テキストが連続
する旨を示すテキスト情報が設定されている場合には、
このテキスト情報の順序のテキストを各表示ウィンドウ
n内に表示する。
他方、ステップS2において、入力命令がウィンドウ生
成命令であると判定すると、ステップS7において、続
いて入力するウィンドウ制御情報を連続性ウィンドウ管
理テーブル16に設定する。
次いで、ステップS8において、入力命令が連続性ウィ
ンドウ生成命令であると判定すると、ステップS9に進
み、第4図に示すように、最初のテキストのウィンドウ
の先頭を示すポインタをグループポインタに設定し、同
一テキストの2番目以降のウィンドウの先頭を示すポイ
ンタを前のウィンドウの表示ウィンドウとして設定する
したがって、ステップS8、S9において、連続するテ
キストの情報が設定されると、ステップ53〜S6にお
いて、各ウィンドウのテキストが画面上で連続するよう
に表示する。
〔発明の効果〕
この発明によれば、記憶された各テキストが連続するよ
うに並び換えられて読み出され、したがって、順不同で
記憶されたテキストでもマルチウィンドウ表示画面上で
連続して表示することができる。
【図面の簡単な説明】
第1図は、本発明に係るマルチウィンドウ表示装置の機
能ブロック図、 第2図は、マルチウィンドウ表示装置の一実施例を示す
ブロック図、 第3図は、マルチウィンドウ表示装置の表示例を示す説
明図、 第4図は、連続性ウィンドウ管理テーブルの順序を示す
説明図、 第5図は、連続性ウィンドウ管理テーブルを示す説明図
、 第6図は、マルチウィンドウ表示装置の動作を説明する
ためのフローチャート、 第7図は、従来のウィンドウ管理テーブルを示す説明図
、 第8図は、連続するテキストが2つのウィンドウに表示
される場合を示す説明図である。 1・・・表示手段、 2・・・記憶手段、 3・・・テーブル、 4・・・並べ換え手段。 特許出願人 カシオ計算機株式会社 機1410ツク図 六 ろ\つダ“151ザjス ′″v:teA1関第3
図 第 図 乎n4千鈴泡0ハネ休ののフ0−九 と 第 図

Claims (1)

  1. 【特許請求の範囲】 複数のウィンドウの各テキストをマルチウィンドウ表示
    するための表示手段と、 複数のウィンドウの各テキストを記憶する記憶手段と、 前記記憶手段に記憶された複数のウィンドウの各テキス
    トが連続する場合に、その順序をそのウィンドウの表示
    用制御情報として記憶するテーブルと、 各テキストが連続する複数のウィンドウをマルチウィン
    ドウ表示する場合、前記テーブルの順序により各テキス
    トが前記表示手段の画面上で連続するように並び換えて
    前記記憶手段から読み出し、前記表示手段に表示させる
    並び換え手段とを有するマルチウィンドウ表示装置。
JP2176945A 1990-07-04 1990-07-04 マルチウインドウ表示装置 Expired - Lifetime JP3024175B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2176945A JP3024175B2 (ja) 1990-07-04 1990-07-04 マルチウインドウ表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2176945A JP3024175B2 (ja) 1990-07-04 1990-07-04 マルチウインドウ表示装置

Publications (2)

Publication Number Publication Date
JPH0466994A true JPH0466994A (ja) 1992-03-03
JP3024175B2 JP3024175B2 (ja) 2000-03-21

Family

ID=16022486

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2176945A Expired - Lifetime JP3024175B2 (ja) 1990-07-04 1990-07-04 マルチウインドウ表示装置

Country Status (1)

Country Link
JP (1) JP3024175B2 (ja)

Also Published As

Publication number Publication date
JP3024175B2 (ja) 2000-03-21

Similar Documents

Publication Publication Date Title
KR880002089A (ko) 복합문서 처리장치용 표시 제어장치
JPS6088996A (ja) 多重デ−タウインドウ表示システム
JPH03196188A (ja) 情報処理装置の表示方式
JPS58117591A (ja) 分割表示制御方式
JPH0466994A (ja) マルチウインドウ表示装置
JP2908425B1 (ja) フレームを使用しているホームページのマーキング・再表示方式
JP2999321B2 (ja) チッカーボード及びその制御方法
JPH0376491B2 (ja)
JP3006988B2 (ja) 表計算装置および表計算装置のデータ管理方法
JPH0764524A (ja) 画像表示装置
JPS63138391A (ja) 文字処理装置
JPH03211675A (ja) Cad図面表示方式
JPH02160287A (ja) カーソル表示回路
JPS6151264A (ja) 文書処理装置
JPS60175106A (ja) 数値制御装置
JPH07110747A (ja) データ表示方法
JPH04139571A (ja) 文書処理装置
JPS63138390A (ja) 文字処理装置
JPS6325721A (ja) 木構造表示用バツフア制御方式
JPH03176716A (ja) 電子機器
JPS5975285A (ja) 表示画面分割制御方式
JPH04367065A (ja) 表示システム
JPS63262687A (ja) ウインドウ制御方法
JPH03189863A (ja) マルチウインド方式
JPH02100766A (ja) 図編集装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090121

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090121

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100121

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110121

Year of fee payment: 11

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110121

Year of fee payment: 11