JPH01267726A - 描画ウィンドウ決定方式 - Google Patents
描画ウィンドウ決定方式Info
- Publication number
- JPH01267726A JPH01267726A JP63097478A JP9747888A JPH01267726A JP H01267726 A JPH01267726 A JP H01267726A JP 63097478 A JP63097478 A JP 63097478A JP 9747888 A JP9747888 A JP 9747888A JP H01267726 A JPH01267726 A JP H01267726A
- Authority
- JP
- Japan
- Prior art keywords
- window
- primitive
- plotting
- information area
- contents
- 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
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置のデータ入力に利用する。
本発明はCAD装置に利用するに適する。
本発明は、マルチウィンドウ方式の計算機の描画ウィン
ドウ決定方式に利用する。
ドウ決定方式に利用する。
本発明は描画ウィンドウ決定方式において、ウィンドウ
の重ね合せを変更した場合に上にあるウィンドウの内容
を描画する描画プリミティブを優先的に選ぶことにより
、 利用者が最も必要としているウィンドウの処理を優先的
に行うようにしたものである。
の重ね合せを変更した場合に上にあるウィンドウの内容
を描画する描画プリミティブを優先的に選ぶことにより
、 利用者が最も必要としているウィンドウの処理を優先的
に行うようにしたものである。
従来、描画ウィンドウ決定方式は、ウィンドウの重ね合
せの位置とは無関係に描画要求の発生(描画プリミティ
ブの到着)順に従って行われてい〔発明が解決しようと
する問題点〕 しかし、このような従来の描画ウィンドウ決定方式では
、描画されるウィンドウはウィンドウの重ね合せの位置
に無関係なために、利用者が最も使用したい上にあるウ
ィンドウへの処理が下のウィンドウよりも遅くなるこ°
とがあり使いにくい欠点があった。
せの位置とは無関係に描画要求の発生(描画プリミティ
ブの到着)順に従って行われてい〔発明が解決しようと
する問題点〕 しかし、このような従来の描画ウィンドウ決定方式では
、描画されるウィンドウはウィンドウの重ね合せの位置
に無関係なために、利用者が最も使用したい上にあるウ
ィンドウへの処理が下のウィンドウよりも遅くなるこ°
とがあり使いにくい欠点があった。
本発明は上記の欠点を解除するもので、利用者が最も必
要としているウィンドウの処理を優先的に行う描画ウィ
ンドウ決定方式を提供することを目的とする。
要としているウィンドウの処理を優先的に行う描画ウィ
ンドウ決定方式を提供することを目的とする。
本発明は、描画プリミティブを描画イメージに展開する
ウィンドウ内容描画手段と、ウィンドウの重ね合せ情報
を格納する重ね合せ情報域と、ウィンドウ重ね合せ変更
指示を入力する入力手段と、この入力手段の出力に基づ
いて上記重ね合せ情報域の内容を変更する重ね合せ情報
変更手段と、ディスプレイ装置と、上記ウィンドウ内容
描画手段の出力を上記重ね合せ情報域の内容に基づいて
このディスプレイ装置に描画する重ね合せ処理手段とを
備えた描画ウィンドウ決定方式において、入力する複数
個の描画プリミティブをそれぞれ入力する描画プリミテ
ィブキ二一と、上記重ね合せ情報域の内容に基づいてこ
の複数個のうちの該当する描画プリミティブキューから
描画プリミティブを取出して上記ウィンドウ内容描画手
段に与える描画優先度切換手段を備えたことを特徴とす
る。
ウィンドウ内容描画手段と、ウィンドウの重ね合せ情報
を格納する重ね合せ情報域と、ウィンドウ重ね合せ変更
指示を入力する入力手段と、この入力手段の出力に基づ
いて上記重ね合せ情報域の内容を変更する重ね合せ情報
変更手段と、ディスプレイ装置と、上記ウィンドウ内容
描画手段の出力を上記重ね合せ情報域の内容に基づいて
このディスプレイ装置に描画する重ね合せ処理手段とを
備えた描画ウィンドウ決定方式において、入力する複数
個の描画プリミティブをそれぞれ入力する描画プリミテ
ィブキ二一と、上記重ね合せ情報域の内容に基づいてこ
の複数個のうちの該当する描画プリミティブキューから
描画プリミティブを取出して上記ウィンドウ内容描画手
段に与える描画優先度切換手段を備えたことを特徴とす
る。
各ウィンドウごとの描画ブリミティをそれぞれ複数個の
描画プリミティブキューにエンキユーする。描画優先度
切換手段は重ね合せ情報域の内容に基づいて複数個のう
ちの該当する描画プIJ ミティブキューから描画プリ
ミティブを取出してウィンドウ内容描画手段に与える。
描画プリミティブキューにエンキユーする。描画優先度
切換手段は重ね合せ情報域の内容に基づいて複数個のう
ちの該当する描画プIJ ミティブキューから描画プリ
ミティブを取出してウィンドウ内容描画手段に与える。
以上の動作により利用者が最も必要としているウィンド
ウの処理を優先的に行うことができる。
ウの処理を優先的に行うことができる。
本発明の実施例について図面を参照して説明する。図は
本発明一実施例描画ウィントウ決定装置のブロック構成
図である。図において、描画ウィンドウ決定装置は、描
画プリミティブを描画イメージに展開するウィンドウ内
容描画手段70と、ウィンドウの重ね合せ情報を格納す
る重ね合せ情報域30と、ウィンドウ重ね合せ変更指示
を入力する入力手段としてキーボード10.またはマウ
ス10□と、キーボード101 またはマウス102の
出力に基づいて重ね合せ情報域30の内容を変更する重
ね合せ情報変更手段20と、ウィンドウ重、〜913を
表示するディスプレイ装置90と、ウィンドウ内容描画
手段70の出力を重ね合せ情報域30の内容に基づいて
このディスプレイ装置90に描画する重ね合せ処理手段
80とを備える。
本発明一実施例描画ウィントウ決定装置のブロック構成
図である。図において、描画ウィンドウ決定装置は、描
画プリミティブを描画イメージに展開するウィンドウ内
容描画手段70と、ウィンドウの重ね合せ情報を格納す
る重ね合せ情報域30と、ウィンドウ重ね合せ変更指示
を入力する入力手段としてキーボード10.またはマウ
ス10□と、キーボード101 またはマウス102の
出力に基づいて重ね合せ情報域30の内容を変更する重
ね合せ情報変更手段20と、ウィンドウ重、〜913を
表示するディスプレイ装置90と、ウィンドウ内容描画
手段70の出力を重ね合せ情報域30の内容に基づいて
このディスプレイ装置90に描画する重ね合せ処理手段
80とを備える。
ここで本発明の特徴とするところは、入力する複数個の
描画プリミティブ60.〜603をそれぞれ入力する描
画プリミティブキュー50、〜503 と、重ね合せ情
報域30の内容に基づいて該当する描画プリミティブキ
5−50から描画プリミティブ60を取出してウィンド
ウ内容描画手段70に与える描画優先度切換手段40を
備えたことにある。
描画プリミティブ60.〜603をそれぞれ入力する描
画プリミティブキュー50、〜503 と、重ね合せ情
報域30の内容に基づいて該当する描画プリミティブキ
5−50から描画プリミティブ60を取出してウィンド
ウ内容描画手段70に与える描画優先度切換手段40を
備えたことにある。
このような構成の描画ウィンドウ決定装置の動作につい
て説明する。図において、利用者がマウス102または
キーボード10.よりウィンドウの重ね合せ位置の変更
を指定すると、重ね合せ情報変更手段20は、重ね合せ
情報域30の重ね合せ情報を変更する。図において、重
ね合せ情報は、ウィンドウ912.912.911
となっている。ウィンドウ912を一番上にもってくる
指示を行うと912.913.91、の順序になる。
て説明する。図において、利用者がマウス102または
キーボード10.よりウィンドウの重ね合せ位置の変更
を指定すると、重ね合せ情報変更手段20は、重ね合せ
情報域30の重ね合せ情報を変更する。図において、重
ね合せ情報は、ウィンドウ912.912.911
となっている。ウィンドウ912を一番上にもってくる
指示を行うと912.913.91、の順序になる。
各ウィンドウへの描画のために、利用者プログラムは、
描画プリミティブ101〜103を各ウィンドウ毎の描
画プリミティブキ:L−50,〜503 にエンキュー
する。描画プリミティブ601〜603 は「円を描く
」および「線を書く」等のコマンド群である。
描画プリミティブ101〜103を各ウィンドウ毎の描
画プリミティブキ:L−50,〜503 にエンキュー
する。描画プリミティブ601〜603 は「円を描く
」および「線を書く」等のコマンド群である。
描画優先度切換手段40は、重ね合せ情報域30の情報
により上に位置すると判断されるウィンドウに対応する
描画プリミティブキュー50から優先的に描画プリミテ
ィブ60をデキニーシ、ウィンドウ内容描画手段70に
送る。ウィンドウ内容描画手段70は描画プリミティブ
60を図形イメージ(例えば、円、線)に展開される。
により上に位置すると判断されるウィンドウに対応する
描画プリミティブキュー50から優先的に描画プリミテ
ィブ60をデキニーシ、ウィンドウ内容描画手段70に
送る。ウィンドウ内容描画手段70は描画プリミティブ
60を図形イメージ(例えば、円、線)に展開される。
重ね合せ処理手段80は、展開されたイメージを重ね合
せ情報域30の情報をもとにディスプレイ装置90に描
画する。
せ情報域30の情報をもとにディスプレイ装置90に描
画する。
以上説明したように、本発明は、利用者が必要としてい
るウィンドウの処理スピードをあげる優れた効果がある
。
るウィンドウの処理スピードをあげる優れた効果がある
。
図は本発明一実施例描画ウィントウ決定装置のブロック
構成図。 10、・・・キーボード、102・・・マウス、20・
・・重ね合せ情報変更手段、30・・・重ね合せ情報域
、40・・・描画優先度切換手段、50.〜503・・
・描画プリミティブキュー、60.〜603・・・描画
プリミティブ、70・・・ウィンドウ内容描画手段、8
0・・・重ね合せ処理手段、90・・・ディスプレイ装
置、911〜913・・・ディスプレイ装置に表示され
たウィンドウ。
構成図。 10、・・・キーボード、102・・・マウス、20・
・・重ね合せ情報変更手段、30・・・重ね合せ情報域
、40・・・描画優先度切換手段、50.〜503・・
・描画プリミティブキュー、60.〜603・・・描画
プリミティブ、70・・・ウィンドウ内容描画手段、8
0・・・重ね合せ処理手段、90・・・ディスプレイ装
置、911〜913・・・ディスプレイ装置に表示され
たウィンドウ。
Claims (1)
- 【特許請求の範囲】 1、描画プリミティブを描画イメージに展開するウィン
ドウ内容描画手段と、 ウィンドウの重ね合せ情報を格納する重ね合せ情報域と
、 ウィンドウ重ね合せ変更指示を入力する入力手段と、 この入力手段の出力に基づいて上記重ね合せ情報域の内
容を変更する重ね合せ情報変更手段と、ディスプレイ装
置と、 上記ウィンドウ内容描画手段の出力を上記重ね合せ情報
域の内容に基づいてこのディスプレイ装置に描画する重
ね合せ処理手段と を備えた描画ウィンドウ決定方式において、入力する複
数個の描画プリミティブをそれぞれ入力する描画プリミ
ティブキューと、 上記重ね合せ情報域の内容に基づいてこの複数個のうち
の該当する描画プリミティブキューから描画プリミティ
ブを取出して上記ウィンドウ内容描画手段に与える描画
優先度切換手段を備えたことを特徴とする描画ウィンド
ウ決定方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63097478A JPH01267726A (ja) | 1988-04-19 | 1988-04-19 | 描画ウィンドウ決定方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63097478A JPH01267726A (ja) | 1988-04-19 | 1988-04-19 | 描画ウィンドウ決定方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01267726A true JPH01267726A (ja) | 1989-10-25 |
Family
ID=14193399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63097478A Pending JPH01267726A (ja) | 1988-04-19 | 1988-04-19 | 描画ウィンドウ決定方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01267726A (ja) |
-
1988
- 1988-04-19 JP JP63097478A patent/JPH01267726A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2994888B2 (ja) | 入力処理装置および入力処理方法 | |
| KR900006042B1 (ko) | 복합문서 처리 장치용 표시 제어장치 | |
| JPH02140822A (ja) | マルチウインドディスプレイ方式 | |
| JP3599198B2 (ja) | 図形編集装置 | |
| JP2616353B2 (ja) | 入力指示装置 | |
| JPH01267726A (ja) | 描画ウィンドウ決定方式 | |
| JPS61133432A (ja) | カ−ソル制御装置 | |
| JPH02267621A (ja) | 計算機におけるi/o優先度決定方式 | |
| JP3352843B2 (ja) | ポインティングディバイスのカーソル位置を制御する情報処理装置および情報処理装置のポインティングディバイスのカーソル位置を制御する方法 | |
| AU707898B2 (en) | Load balancing and image rendering system | |
| JPH04170585A (ja) | マルチウィンドウシステムの切り替え制御方法 | |
| JP2906643B2 (ja) | 文書処理装置 | |
| JPH01261722A (ja) | マルチウインドウ表示装置とマルチウインドウ表示制御方法およびマルチウインドウ表示制御装置 | |
| JPS61259365A (ja) | 文書編集装置 | |
| JPH0793574A (ja) | データ処理装置及び表示制御方法 | |
| JPH08286835A (ja) | 情報処理装置 | |
| JPH07160245A (ja) | 表示制御方法 | |
| JPH02168298A (ja) | グラフィック表示装置 | |
| JPH01267737A (ja) | プロセス優先度決定方式 | |
| JPS6339027A (ja) | マルチウインドウ装置 | |
| JPS63106078A (ja) | 図形処理装置の文字列エコ−表示方法 | |
| JPH0877369A (ja) | グラフ表示装置 | |
| JPS61161537A (ja) | 情報処理装置 | |
| JPS62128371A (ja) | マルチウインドウ制御装置 | |
| JPH04266113A (ja) | 入力データ内容確認方式 |