JPH03261994A - ウィンドウ表示制御方式 - Google Patents
ウィンドウ表示制御方式Info
- Publication number
- JPH03261994A JPH03261994A JP2060106A JP6010690A JPH03261994A JP H03261994 A JPH03261994 A JP H03261994A JP 2060106 A JP2060106 A JP 2060106A JP 6010690 A JP6010690 A JP 6010690A JP H03261994 A JPH03261994 A JP H03261994A
- Authority
- JP
- Japan
- Prior art keywords
- display
- data
- section
- free space
- requests
- 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
- 238000000034 method Methods 0.000 claims description 9
- 238000012217 deletion Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 125000000391 vinyl group Chemical group [H]C([*])=C([H])[H] 0.000 description 4
- 229920002554 vinyl polymer Polymers 0.000 description 4
- 210000003127 knee Anatomy 0.000 description 3
- 230000008676 import Effects 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、CRT表示装置にデータを重ね表示する方式
に関し、特に重なった下の部分のデータを自プログラム
内に退避し、あたかもウィンドウ表示を行っているよう
に見せるウィンドウ表示制御方式に関する。
に関し、特に重なった下の部分のデータを自プログラム
内に退避し、あたかもウィンドウ表示を行っているよう
に見せるウィンドウ表示制御方式に関する。
[従来の技術]
従来、この種のウィンドウ表示制御方式は、複数の画面
イメージをメモリ上に保持し、その各々の画面に表示す
るためのデータを設定し重ね合わせることにより、ウィ
ンドウ表示の制御を行っていた。
イメージをメモリ上に保持し、その各々の画面に表示す
るためのデータを設定し重ね合わせることにより、ウィ
ンドウ表示の制御を行っていた。
[発明が解決しようとする課題]
上述した従来のウィンドウ表示制御方式は、複数の画面
イメージをメモリ上にもち、その各々の画面にデータを
セットして、そのデータを重ね合わせているために画面
の大きさの分の領域を複数両面分、メモリ上に持たなけ
ればならないためプログラムのデータ領域が多く必要で
あった。また、従来の技術においてはウィンドウ表示制
御回路は、CRT表示装置に含まれており、ウィンドウ
表示制御回路のないCRT表示装置に対しては、データ
の重ね合わせるウィンドウ表示制御の実現は考えられな
かった。さらに、アトリビュートデータを表示するには
、CRT表示装置に対して画面のデータをセットし重ね
合わせるだけでは、アトリビュートのデータは正しく表
示されないという欠点がある。
イメージをメモリ上にもち、その各々の画面にデータを
セットして、そのデータを重ね合わせているために画面
の大きさの分の領域を複数両面分、メモリ上に持たなけ
ればならないためプログラムのデータ領域が多く必要で
あった。また、従来の技術においてはウィンドウ表示制
御回路は、CRT表示装置に含まれており、ウィンドウ
表示制御回路のないCRT表示装置に対しては、データ
の重ね合わせるウィンドウ表示制御の実現は考えられな
かった。さらに、アトリビュートデータを表示するには
、CRT表示装置に対して画面のデータをセットし重ね
合わせるだけでは、アトリビュートのデータは正しく表
示されないという欠点がある。
[課題を解決するための手段J
本発明のウィンドウ表示制御方式は、データの重ね表示
を行うための表示領域(ビュー)の範囲を要求するため
のビュー設定/解除要求部と、設定したビニ−に対して
、テキストデータ(文字、数字)を表示するために表示
情報を要求するテキストデータ表示要求部と、設定した
ビューに対してアトリビュートデータ(罫線、反転表示
、カラー)を表示するために表示情報を要求するアトリ
ビュートデータ表示/消去要求部と、ビュー設定/解除
要求部からの情報を受はビューの重ね合わせを管理する
ビュー設定情報管理部と、ビューの重ね合わさった下の
部分を退避させておく領域を管理する空き領域管理部と
、ビューの重ね合わさった下の部分のデータを空き領域
に退避するため、CRT表示装置にデータの取り込みを
要求する画面情報検索部と、テキストデータ表示要求部
及びアトリビュートデータ表示/消去要求部からの情報
を検査する表示情報管理部と、CRT表示装置に対して
、テキスト及びアトリビュートデータの表示を要求する
画面表示部と、ビュー設定情報管理部が参照、更新する
ビュー設定情報管理テーブルと、空き領域管理部が参照
、更新する空き領域管理テーブルとを有する。
を行うための表示領域(ビュー)の範囲を要求するため
のビュー設定/解除要求部と、設定したビニ−に対して
、テキストデータ(文字、数字)を表示するために表示
情報を要求するテキストデータ表示要求部と、設定した
ビューに対してアトリビュートデータ(罫線、反転表示
、カラー)を表示するために表示情報を要求するアトリ
ビュートデータ表示/消去要求部と、ビュー設定/解除
要求部からの情報を受はビューの重ね合わせを管理する
ビュー設定情報管理部と、ビューの重ね合わさった下の
部分を退避させておく領域を管理する空き領域管理部と
、ビューの重ね合わさった下の部分のデータを空き領域
に退避するため、CRT表示装置にデータの取り込みを
要求する画面情報検索部と、テキストデータ表示要求部
及びアトリビュートデータ表示/消去要求部からの情報
を検査する表示情報管理部と、CRT表示装置に対して
、テキスト及びアトリビュートデータの表示を要求する
画面表示部と、ビュー設定情報管理部が参照、更新する
ビュー設定情報管理テーブルと、空き領域管理部が参照
、更新する空き領域管理テーブルとを有する。
[実施例]
次に、本発明について図面を参照して説明する。
第1図を参照すると、本発明の一実施例によるウィンド
ウ表示制御方式の構成を示すブロック図であり、ビュー
設定/解除要求部1、テキストデータ表示要求部2、ア
トリビュートデータ表示/消去要求部3、ビュー設定情
報管理部4、空き領域管理部5、表示情報管理部6、画
面表示部7、画面情報検索部8、及び図示1しないビュ
ー情報管理テーブルと空き領域管理テーブルから構成さ
れる。
ウ表示制御方式の構成を示すブロック図であり、ビュー
設定/解除要求部1、テキストデータ表示要求部2、ア
トリビュートデータ表示/消去要求部3、ビュー設定情
報管理部4、空き領域管理部5、表示情報管理部6、画
面表示部7、画面情報検索部8、及び図示1しないビュ
ー情報管理テーブルと空き領域管理テーブルから構成さ
れる。
第2図を参照すると、ビュー設定/解除要求部1は、テ
キストデータ、アトリビュートデータを表示するために
、まずビューの番号、表示開始ライン/カラム、水平サ
イズ、垂直サイズ、設定フラグを設定にして、とニー設
定情報管理部4に要求を渡す。
キストデータ、アトリビュートデータを表示するために
、まずビューの番号、表示開始ライン/カラム、水平サ
イズ、垂直サイズ、設定フラグを設定にして、とニー設
定情報管理部4に要求を渡す。
第5図を参照すると、ビュー設定情報管理部4ては、重
なる部分の開始ラインと終了ラインを算出する。ビュー
設定情報管理部4は、算出したサイズ分のデータが退避
できるかどうかを、空き領域管理部5に要求する。
なる部分の開始ラインと終了ラインを算出する。ビュー
設定情報管理部4は、算出したサイズ分のデータが退避
できるかどうかを、空き領域管理部5に要求する。
第6図を参照すると、空き領域管理部5は、第11図に
示される空き領域管理テーブルの空きサイズと算出した
サイズとを比較し、退避できる場合は、画面情報検索部
8に要求をする。
示される空き領域管理テーブルの空きサイズと算出した
サイズとを比較し、退避できる場合は、画面情報検索部
8に要求をする。
第9図を参照すると、画面情報検索部8は空き領域の開
始アドレスのところに退避開始ライン、退避終了ライン
の間のデータをCRT表示装置に対して要求する。
始アドレスのところに退避開始ライン、退避終了ライン
の間のデータをCRT表示装置に対して要求する。
画面データの退避が終了した時、ビュー設定情報管理部
4及び空き領域管理部5は、それぞれ第10図、第11
図のビニー設定情報管理テーブル、空き領域管理テーブ
ルの更新を行う。処理がビュー設定/解除要求部1に返
ってくると、とニー設定/解除要求部1は重なった部分
のテキストデータ、アトリビュートデータをクリアする
。
4及び空き領域管理部5は、それぞれ第10図、第11
図のビニー設定情報管理テーブル、空き領域管理テーブ
ルの更新を行う。処理がビュー設定/解除要求部1に返
ってくると、とニー設定/解除要求部1は重なった部分
のテキストデータ、アトリビュートデータをクリアする
。
ビューの設定が終わった後に、テキスト、アトリビュー
トデータを設定する。次にテキスト、アトリビュートデ
ータを画面上に表示する処理について説明する。
トデータを設定する。次にテキスト、アトリビュートデ
ータを画面上に表示する処理について説明する。
第3図を参照すると、テキストデータ表示要求部2は、
ビュー設定/解除要求部lで設定したビューに対して、
文字、数字データを表示するための処理を行う。まず、
テキストデータ表示要求部2は表示するビュ一番号をセ
ットする。次に、テキストデータ表示要求部2は表示し
たい位置をビュー内相対位置で指定する。そして、テキ
ストデータ表示要求部2は表示するレングス、表示デー
タがあるアドレスをセットし、表示情報管理部6に要求
する。
ビュー設定/解除要求部lで設定したビューに対して、
文字、数字データを表示するための処理を行う。まず、
テキストデータ表示要求部2は表示するビュ一番号をセ
ットする。次に、テキストデータ表示要求部2は表示し
たい位置をビュー内相対位置で指定する。そして、テキ
ストデータ表示要求部2は表示するレングス、表示デー
タがあるアドレスをセットし、表示情報管理部6に要求
する。
第7図を参照すると、表示情報管理部6は第10図に示
されるビニー設定情報管理テーブルを参照し、データが
ビュー内に正しく含まれるかどうかを検査する。検査結
果が正しければ、表示情報管理部6は画面表示部7に表
示を要求する。
されるビニー設定情報管理テーブルを参照し、データが
ビュー内に正しく含まれるかどうかを検査する。検査結
果が正しければ、表示情報管理部6は画面表示部7に表
示を要求する。
第8図を参照すると、画面表示部7はビュー内相対位置
を実画面の位置に変換し、CRT表示装置にデータを送
る。
を実画面の位置に変換し、CRT表示装置にデータを送
る。
第4図に示されたアトリビュートデータ表示/消去要求
部3に関しても同じで、表示情報管理部6はビュー設定
情報管理テーブルを参照してビュー内に正しく含まれる
かを検査し、検査結果が正しければ画面表示部7を介し
てCRT表示装置にデータを送りそのデータかCRT表
示装置に表示される。ビューを消去する場合は、退避し
たデータを元に戻すごとにより元の画面を復帰すること
が出来る。
部3に関しても同じで、表示情報管理部6はビュー設定
情報管理テーブルを参照してビュー内に正しく含まれる
かを検査し、検査結果が正しければ画面表示部7を介し
てCRT表示装置にデータを送りそのデータかCRT表
示装置に表示される。ビューを消去する場合は、退避し
たデータを元に戻すごとにより元の画面を復帰すること
が出来る。
[発明の効果コ
以上説明したように本発明は、とニーの概念を取り込み
、データの重ね合わさった下の部分だけのサイズ分をメ
モリ上に確保し、重な)た下の部分のデータを退避する
ことにより、ウィンドウ表示機能を持たないCRT表示
装置に対してもウィンドウ表示制御をすることができる
という効果がある。
、データの重ね合わさった下の部分だけのサイズ分をメ
モリ上に確保し、重な)た下の部分のデータを退避する
ことにより、ウィンドウ表示機能を持たないCRT表示
装置に対してもウィンドウ表示制御をすることができる
という効果がある。
以下余白
第1図は本発明の一実施例によるウィンドウ表示制御方
式の構成を示すブロック図、第2図は第1図のビュー設
定/解除要求部の動作を表わすフローチャート、第3図
は第1図のテキストデータ表示要求部の動作を表わすフ
ローチャート、第4図は第1図のアトリビュートデータ
表示/消去要求部の動作を表わすフローチャート、第5
図は第1図のビュー設定情報管理部の動作を表わすフロ
ーチャート、第6図は第1図の空き領域管理部の動作を
表わすフローチャート、第7図は第1図の表示情報管理
部の動作を表わすフローチャート、第8図は第1図の画
面表示部の動作を表わすフローチャート、第9図は第1
図への画面情報検索部の動作を表わすフローチャート、
第10図はビュー設定情報管理部が参照、更新するビュ
ー設定情報管理テーブルを示す図、第11図は空き領域
管理部が参照、更新する空き領域管理テーブルを示す図
である。 1・・・ビュー設定/解除要求部、2・・・テキストデ
ータ表示要求部、3・・・アトリビュートデータ表示/
消去要求部、4・・・ビュー設定情報管理部、5・・・
空き領域管理部、6・・・表示情報管理部、7・・・画
面表示部、8・・・画面情報検索部。 第4図 第2図 1ビニ−設定/解除・要求部 第5図 第3図 第6図 5空き領域管理部 第8図 第7図 第9図
式の構成を示すブロック図、第2図は第1図のビュー設
定/解除要求部の動作を表わすフローチャート、第3図
は第1図のテキストデータ表示要求部の動作を表わすフ
ローチャート、第4図は第1図のアトリビュートデータ
表示/消去要求部の動作を表わすフローチャート、第5
図は第1図のビュー設定情報管理部の動作を表わすフロ
ーチャート、第6図は第1図の空き領域管理部の動作を
表わすフローチャート、第7図は第1図の表示情報管理
部の動作を表わすフローチャート、第8図は第1図の画
面表示部の動作を表わすフローチャート、第9図は第1
図への画面情報検索部の動作を表わすフローチャート、
第10図はビュー設定情報管理部が参照、更新するビュ
ー設定情報管理テーブルを示す図、第11図は空き領域
管理部が参照、更新する空き領域管理テーブルを示す図
である。 1・・・ビュー設定/解除要求部、2・・・テキストデ
ータ表示要求部、3・・・アトリビュートデータ表示/
消去要求部、4・・・ビュー設定情報管理部、5・・・
空き領域管理部、6・・・表示情報管理部、7・・・画
面表示部、8・・・画面情報検索部。 第4図 第2図 1ビニ−設定/解除・要求部 第5図 第3図 第6図 5空き領域管理部 第8図 第7図 第9図
Claims (1)
- 1、ウィンドウ表示機能を持たないCRT表示装置のウ
ィンドウ表示制御方式において、表示領域の設定や解除
を要求する表示領域設定/解除要求部と、設定された表
示領域に対してテキストデータの表示を要求するテキス
トデータ表示要求部と、設定された表示領域に対してア
トリビュートデータの表示や消去を要求するアトリビュ
ートデータ表示/消去要求部と、設定された表示領域の
情報を管理する表示領域設定情報管理部と、表示領域を
重ね合わせた時に下になる表示領域の部分を退避するた
めの領域を管理する空き領域管理部と、表示領域が重な
った場合に下になる画面データを空き領域に取り込むた
めの取り込みを前記CRT表示装置に要求する画面情報
検索部と、前記テキストデータ表示要求部及び前記アト
リビュートデータ表示/消去要求部からのデータを検査
する表示情報管理部と、CRT表示装置にテキストデー
タ及びアトリビュートデータの表示を要求する画面表示
部と、前記表示領域設定情報管理部が参照や更新する表
示領域設定情報管理テーブルと、前記空き領域管理部が
参照や更新する空き領域管理テーブルとを有するウィン
ドウ表示制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2060106A JPH03261994A (ja) | 1990-03-13 | 1990-03-13 | ウィンドウ表示制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2060106A JPH03261994A (ja) | 1990-03-13 | 1990-03-13 | ウィンドウ表示制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03261994A true JPH03261994A (ja) | 1991-11-21 |
Family
ID=13132522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2060106A Pending JPH03261994A (ja) | 1990-03-13 | 1990-03-13 | ウィンドウ表示制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03261994A (ja) |
-
1990
- 1990-03-13 JP JP2060106A patent/JPH03261994A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03261994A (ja) | ウィンドウ表示制御方式 | |
| JPH11338456A (ja) | 地図表示システム及びそれにおける画像スクロール処理方法 | |
| JP3119660B2 (ja) | ウインドウを表示する表示装置に対する表示制御装置 | |
| JP2595884B2 (ja) | ラバーバンド枠表示装置 | |
| JP3346597B2 (ja) | ウィンドウの制御方法 | |
| JPS6375752A (ja) | 絵柄のトリミング割付け方法 | |
| JPS62288977A (ja) | 組版システム | |
| JP2611476B2 (ja) | イメージデータ拡大処理方式 | |
| JPH05298055A (ja) | 図面表示装置 | |
| JPH0293688A (ja) | マルチウインドウ表示システムの描画方式 | |
| JPS6084588A (ja) | 図形処理装置 | |
| JPS6177088A (ja) | 画像デ−タ処理装置 | |
| JP3093228B2 (ja) | 画像処理装置およびその方法 | |
| JPH02302881A (ja) | データ描画方式 | |
| JPH08202889A (ja) | 画像データの分割管理方法及び装置 | |
| JP2998417B2 (ja) | マルチメディア情報処理装置 | |
| JPS6324461A (ja) | 複合文書処理装置 | |
| JPH02288980A (ja) | 画像表示制御方式 | |
| JPH0561449A (ja) | 再表示管理装置 | |
| JPH04163675A (ja) | 読み取り範囲指定方法 | |
| JPS63276662A (ja) | 文書編集方式 | |
| JPH0414169A (ja) | 文書処理装置 | |
| JPH07210698A (ja) | 画像編集装置 | |
| JPS60222890A (ja) | ビツトマツプデイスプレイにおけるマルチウインドウ制御方式 | |
| JPH09128197A (ja) | グラフィック画像移動表示方法 |