JPS63188228A - Display device - Google Patents

Display device

Info

Publication number
JPS63188228A
JPS63188228A JP62021019A JP2101987A JPS63188228A JP S63188228 A JPS63188228 A JP S63188228A JP 62021019 A JP62021019 A JP 62021019A JP 2101987 A JP2101987 A JP 2101987A JP S63188228 A JPS63188228 A JP S63188228A
Authority
JP
Japan
Prior art keywords
cursor
window
display
display device
coordinates
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
JP62021019A
Other languages
Japanese (ja)
Inventor
Shoji Onuma
大沼 庄治
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP62021019A priority Critical patent/JPS63188228A/en
Publication of JPS63188228A publication Critical patent/JPS63188228A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To clearly discriminate a window to be operated by an operator as an operating object by changing the contents (form) of a cursor pattern memory corresponding to an active window compared with other windows. CONSTITUTION:A microprocessor 1 writes previously a cursor pattern into the memory 42 of a cursor pattern generator 4. Then the coordinates on a screen requiring the shift of a cursor are written into RX and RY of a cursor coordinate register 40. Then RX and RY are compared with the raster coordinates and the cursor pattern is outputted onto a line 107 when the coincidence is obtained from said comparison. Such circuits are prepared in the same number of windows and therefore the cursor can be displayed at every window. Then a window to be the operating object by the operator can be easily discriminated and the operability of a display device is improved.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明はマルチウィンドウ表示を行なう表示装置に関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to a display device that performs multi-window display.

(従来の技術) 近年マンマシンインタフェースの発、展に伴ない、ワー
クステージ曹ンが持つ表示装置により高度な機能が要求
される様になった。マルチウィンドウ表示がその代表例
である。マルチウィンドウは、ワークスチーシラン内で
動作している複数プログラムのそれぞれに対応して表示
画面上にウィンドウと呼ばれる表示枠が定義され、その
表示枠毎データの表示がおこなわれるもので、ワークス
テージlンを効率良く使用するための優れた方法である
(Prior Art) With the development and expansion of man-machine interfaces in recent years, there has been a demand for more advanced functionality from the display devices of work stage devices. A typical example is multi-window display. In multi-window, a display frame called a window is defined on the display screen corresponding to each of the multiple programs running in the workstation run, and data is displayed for each display frame. This is an excellent way to use resources efficiently.

ところで1つの画面に複数のウィンドウが表示されるた
め、オペレータが操作対象とするウィンドウ(アクティ
ブウィンドウ)を明確にする必要がある。従来は操作対
象のウィンドウをポツプアップによシ最上面に表示し、
且つ当該ウィンドウにのみカーソルを表示し、他のウィ
ンドウにはカーソルを表示しないことで操作対象ウィン
ドウの明確化をしてきた・ (発明が解決しようとする問題点) 上記従来例に従えば、個々のウィンドウに同時にカーソ
ル表示が出きないため、あえて個々のウィンド、つにカ
ールを表示すると、操作対象のウィンドウが容易に識別
しにくくなる。
By the way, since a plurality of windows are displayed on one screen, it is necessary to clarify which window (active window) the operator is to operate. Previously, the window to be operated was displayed as a pop-up on the top surface.
In addition, by displaying the cursor only in that window and not displaying the cursor in other windows, the target window for operation has been made clear. (Problem to be solved by the invention) According to the above conventional example, individual Since the cursor cannot be displayed on each window at the same time, if you purposely display the cursor on each individual window, it will be difficult to easily identify the window to be operated.

本発明は上記事情に鑑みてなされたものであり個々のウ
ィンドウにカーソル表示を行ないながらオペレータが操
作対象としているウィンドウを明確に識別できるマルチ
ウィンドウ表示機能を持った表示装置を提供することを
目的とする。
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a display device having a multi-window display function that allows an operator to clearly identify the window to be operated while displaying a cursor on each window. do.

[発明の構成] (問題点を解決する次めの手段と作用)本発明は、上記
識別を容易にするために、アクティブウィンドウのみ例
えばプリンク等の表示修飾を利用するか、アクティブウ
ィンドウに対応するカーソルパターンメモリの内容(形
状)を他のウィンドウとは変える、あるいはカーソルパ
ターンを変えることと表示修飾を併用する構成としたも
のである。このため少くとも1個のカーソル/4’ター
ンを記憶する手段と、カーソル表示座標をウィンドウ毎
記憶する手段と、カーソルの表示タイミング時、カーソ
ル/4’ターン記憶手段から得られるカーソルに基づき
、アクティブウィンドウに表示されるカーソルと他のウ
ィンドウに表示されるカーソルとを区別して泰示する手
段とが弔意される。
[Structure of the Invention] (Next Means and Effects for Solving the Problems) In order to facilitate the above-mentioned identification, the present invention uses a display modification such as a link only for the active window, or a display that corresponds to the active window. The configuration is such that the content (shape) of the cursor pattern memory is different from that of other windows, or that changing the cursor pattern and display modification are used together. For this purpose, at least one cursor/4' turn is stored, a cursor display coordinate is stored for each window, and when the cursor is displayed, the cursor is activated based on the cursor obtained from the cursor/4' turn storage means. A means for distinguishing and displaying a cursor displayed in a window from a cursor displayed in another window is desired.

このことにより、各ウィンドウ毎にカーソルを表示する
ことが出来オにレータが操作対象としているウィンドウ
の識別が容易に出来、従って操作性の向上がはかれる。
This allows a cursor to be displayed for each window, making it easy to identify the window that the operator is operating on, and thus improving operability.

(実施例) 以下、図面を使用して本発明実施例について詳細に説明
する。第1図は本発明の実施例を示すブロック図である
。図において1はマイクロプロセッサ(μCPU)、 
2は表示データを記憶し、表示タイミングに合わせて内
容が読み出され表示のために使用されるリフレッシュメ
モリ、3はマイクロ7’0セツサ1が生成出力するアド
レスと表示のためのアクセスアドレスとを切シ替えてリ
フレッシュメモリ2に供給するアドレスセレクタである
(Example) Hereinafter, an example of the present invention will be described in detail using the drawings. FIG. 1 is a block diagram showing an embodiment of the present invention. In the figure, 1 is a microprocessor (μCPU),
2 is a refresh memory that stores display data, the contents are read out in accordance with the display timing, and is used for display; 3 is a refresh memory that stores the address generated and output by the micro 7'0 setter 1 and the access address for display; This is an address selector that switches and supplies data to the refresh memory 2.

4はカーソルツクターンと制御情報を記憶するカーソル
・臂ターンジェネレータであり、内部構成等詳細は第3
図にて説明する、5は上記カーソルノやターンジェネレ
ータ4に、マイクロプロセッサ1か□ らのアドレスと
表示のためのアドレスとを切シ替えて供給するアドレス
セレクタである。6はリフレッシ、メモリ2の田方とカ
ーソルa4ターンジェネレータ4の出力とを混合して1
つのビデオ(it−1’)を生成するミキサー、2は表
示制御回路、8はCRTモニタである。
4 is a cursor/arm turn generator that stores cursor turn and control information;
Referring to the figure, reference numeral 5 denotes an address selector which switches and supplies an address from the microprocessor 1 and an address for display to the cursor and turn generator 4. 6 is refresh, mixes the taga of memory 2 and the output of cursor a4 turn generator 4 to 1
2 is a display control circuit, and 8 is a CRT monitor.

尚、XOZはシステムのデータバス、102はシステム
のアドレスバス、1o3はリフレッシ。
In addition, XOZ is a system data bus, 102 is a system address bus, and 1o3 is a refresher.

メモ°す2のアドレス線、104はカーソルノ臂ターン
ジェネレータ4のアドレス線、105は表示のラスタに
あわせて表示制御回路2によシ贋次供給される表示アド
レスが伝播するアドレス線、106は表示のタイミング
に同期したブリンク信号、107はカーソルノ母ターン
ジェネレータの出力するカーソルビデオ信号、108は
リフレッシュメモリ2が出力するビデオ信号がそれぞれ
伝播するラインである。又、1o9はライン107.J
OBを伝播する信号を混合して得られる最終的なビデオ
信号が伝播するラインでCRTモニタ8に対し図示され
ない他の制御信号(水平/垂直同期信号)と共に供給さ
れる。
104 is the address line of the cursor arm turn generator 4, 105 is the address line through which the display address that is sequentially supplied to the display control circuit 2 in accordance with the display raster is propagated, and 106 is the display line. A blink signal synchronized with the timing of , 107 is a cursor video signal output from the cursor main turn generator, and 108 is a line through which a video signal output from the refresh memory 2 is propagated. Also, 1o9 is line 107. J
A final video signal obtained by mixing the signals propagating through the OB is supplied to the CRT monitor 8 along the propagating line together with other control signals (horizontal/vertical synchronizing signals) not shown.

第2図は表示画面上でのウィンドウと、座標の関係を説
明する九めに引用した図である。ウィンドウ1は”xe
l)1の2点で定義され、その座標は(XI *)’1
 )(x* *3’雪)で示される。又c1はウィンド
ウ1内のカーソルの座標で(xel、ycl)で示され
る。ウィンドウ2rcついても同様である。
FIG. 2 is a ninth cited diagram illustrating the relationship between windows on the display screen and coordinates. Window 1 is “xe”
l) 1, and its coordinates are (XI *)'1
) (x* *3' snow). Further, c1 is the coordinate of the cursor in window 1, and is indicated by (xel, ycl). The same applies to window 2rc.

第3図は第1図に示したカーソルノ母ターンジヱネレー
タ4の実施例を示す図である。図において、40はカー
ソル座標レジスタである。Rx、 RY、 RAはマイ
クロプロセッサ1で与えられるデータを保持しRx、 
R,はそれぞれカーソルのX座標、Y座標を示し、RA
はカーソルの表示修飾を制御する情報である。41はコ
ンパレータで表示ラスタのカレント座標とRx、 RY
の一致をとるもので、一致した場合はライン1042を
介して一致信号を出力する。
FIG. 3 is a diagram showing an embodiment of the cursor main turn generator 4 shown in FIG. 1. In the figure, 40 is a cursor coordinate register. Rx, RY, and RA hold data given by the microprocessor 1;
R, respectively indicate the X and Y coordinates of the cursor, and RA
is information that controls the display modification of the cursor. 41 is a comparator that indicates the current coordinates of the display raster and Rx, RY
If they match, a match signal is output via line 1042.

42はカーソルパターンを記憶するメモリで、表示中の
ラスタ座標で決まるアドレスの内容がライン1043を
介して読み出される。43はカーソルパターンメモリ4
2の出力を一致信号が出ている間だけライン107上に
出力するセレクタである。
42 is a memory for storing a cursor pattern, and the contents of the address determined by the raster coordinates being displayed are read out via line 1043. 43 is cursor pattern memory 4
This is a selector that outputs the output of No. 2 onto line 107 only while a match signal is output.

この時、RAの出力によってライン107に出力される
データが修飾される。例えばプリンク信号(ライン10
6)が有効となり、ライン107上に時系列的に間引か
れたデータが出力され、力−ソルノ4ターンがブリンク
する様に構成される。
At this time, the data output on line 107 is modified by the output of RA. For example, the plink signal (line 10
6) becomes valid, the data thinned out in time series is output on the line 107, and the force-Sorno 4 turns are configured to blink.

以下、本発明実施例の動作について詳細に説明する。は
じめにマルチウィンドウの表示動作について説明する。
Hereinafter, the operation of the embodiment of the present invention will be explained in detail. First, the multi-window display operation will be explained.

マイクロプロセッサlは所定のプログラムにより対応す
るウィンドウを作成し、第2図に示す様にウィンドウ枠
を表示するため画面の座標に対応するリフレッシュメモ
リ2のアドレスに枠データを書き込む。以後ウィンドウ
に対応するプログラムによって指示されるデータのみ当
該エリヤに書き込み制御する。リフレッシュメモリ2の
内容は表示タイミングにあわせて順次読み出されてビデ
オ信号に変換されCRT −i ニタ8に送られて表示
される。この様にしてマルチウィンドウの表示制御がお
こなわれる。
The microprocessor 1 creates a corresponding window using a predetermined program, and writes frame data to the address of the refresh memory 2 corresponding to the coordinates of the screen in order to display the window frame as shown in FIG. Thereafter, only data instructed by the program corresponding to the window is written into the area. The contents of the refresh memory 2 are sequentially read out in accordance with the display timing, converted into video signals, and sent to the CRT-i monitor 8 for display. In this way, multi-window display control is performed.

次にカーソルをウィンドウ内に表示する場合の動作を説
明する。マイクロプロセッサ1はカーソルノ臂ターンジ
ェネレータ4のメモリ42にカーソルツクターンをあら
かじめ書き込んでおく。次にカーソル座標レジスタ40
のうちRx、 RYにカーソルを出したい画面上の座標
を書き込む。ここではRx、 RYとラスタの座標の比
較がとられており、一致するとカーソルツクターンがラ
イン107上に出力される。第3図に示す回路をウィン
ドウの数だけもつと各ウィンドウに対して任意形状のカ
ーソルを表示することができる。この様にしてウィンド
ウにカーソルが表示されるO 最後にオペレータが操作対象としているウィンドウの識
別を容易にする本発明の特徴について説明する。
Next, the operation when displaying the cursor within the window will be explained. The microprocessor 1 writes the cursor turn in the memory 42 of the cursor turn generator 4 in advance. Next, the cursor coordinate register 40
Write the coordinates on the screen where you want the cursor to appear in Rx and RY. Here, Rx, RY and raster coordinates are compared, and if they match, a cursor turn is output on line 107. If the circuit shown in FIG. 3 is provided as many times as there are windows, a cursor of arbitrary shape can be displayed for each window. In this way, the cursor is displayed on the window.Finally, the feature of the present invention that makes it easy for the operator to identify the window to be operated will be explained.

第3図の回路を複数持つことで、マルチウィンドウに対
応したカーソルを表示することは前述したとおりである
が操作対象のウィンドウのカーソル表示に関してのみ、
カーソル座標レジスタ40中のRAO値を制御する。こ
のカーソルのみがプリンタし、容易に対象ウィンドウが
識別できる。
As mentioned above, by having multiple circuits in Figure 3, a cursor compatible with multi-windows can be displayed, but only regarding the cursor display of the window to be operated.
Controls the RAO value in the cursor coordinate register 40. Only this cursor prints, and the target window can be easily identified.

尚、本発明実施例では表示修飾(プリンク)を利用して
他との識別を行なう例についてのみ述べたが対象ウィン
ドウに対応するカーソルパターンメモリ42の内容(形
状)を他のカーソルパターンメモリの内容(形状)と変
えることによっても容易に対象ウィンドウが識別できる
。又、カーソルツクターンを変えることと表示修飾を併
用して更に識別しやすくすることもできる。
Incidentally, in the embodiment of the present invention, only an example in which display modification (plink) is used to identify the window from others has been described, but the contents (shape) of the cursor pattern memory 42 corresponding to the target window can be changed to the contents of other cursor pattern memories. (shape), the target window can be easily identified. Further, it is also possible to use a combination of changing the cursor turn and display modification to make it easier to identify.

[発明の効果] 以上説明の様に本発明に従えば、マルチウィンドウ表示
において、各ウィンドウ毎にカーソルを表示することが
出来、且つオペレータが操作対象としているウィンドウ
の識別が容易にできるため、高い操作性を実現すること
ができる・
[Effects of the Invention] As explained above, according to the present invention, a cursor can be displayed for each window in a multi-window display, and the operator can easily identify the window to be operated. Operability can be achieved.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の実施例を示すブロック図、第2図は表
示画面上でのウィンドウと座標の関係を説明するために
引用した図、第3図は第1図に示し九カーソルパターン
ジェネレータの実施例を示す図である。 1・・・マイクロプロセッサ(μCPU)、2・・・リ
フレッシュメモリ、3,5・・・アドレスセレクタ、4
・・・力−ソルノ9ターンジェネレータ、6・・・ミキ
サ、7・・・表示制御回路、8・−CRTモニタ。
Figure 1 is a block diagram showing an embodiment of the present invention, Figure 2 is a diagram cited to explain the relationship between windows and coordinates on the display screen, and Figure 3 is a nine-cursor pattern generator shown in Figure 1. It is a figure showing an example of. 1... Microprocessor (μCPU), 2... Refresh memory, 3, 5... Address selector, 4
...Power-Solno 9-turn generator, 6.. Mixer, 7.. Display control circuit, 8.-CRT monitor.

Claims (4)

【特許請求の範囲】[Claims] (1)マルチウィンドウ表示を行なう表示装置において
、少くとも1つのカーソルパターンを記憶する第1の手
段と、カーソル表示座標をウィンドウ毎記憶する第2の
手段と、カーソルの表示タイミング時、上記第1の手段
から得られるカーソルパターンに基づきアクティブウィ
ンドウに表示されるカーソルと他のウィンドウに表示さ
れるカーソルを区別して表示する第3の手段とを具備す
ることを特徴とする表示装置。
(1) In a display device that performs multi-window display, a first means for storing at least one cursor pattern, a second means for storing cursor display coordinates for each window, and a second means for storing cursor display coordinates for each window; A display device comprising: third means for distinguishing and displaying a cursor displayed on an active window and a cursor displayed on other windows based on a cursor pattern obtained from the means.
(2)上記第3の手段は表示修飾の有無を示す情報、及
びその表示修飾制御手段であることを特徴とする特許請
求の範囲第1項記載の表示装置。
(2) The display device according to claim 1, wherein the third means is information indicating the presence or absence of display modification and display modification control means.
(3)上記第3の手段は上記第1の手段に記憶されるカ
ーソルパターンの形状及びその表示手段であることを特
徴とする特許請求の範囲第1項記載の表示装置。
(3) The display device according to claim 1, wherein the third means is a shape of a cursor pattern stored in the first means and means for displaying the same.
(4)上記第3の手段は、カーソルの表示修飾の有無と
カーソルパターン形状の差異を併用することを特徴とす
る特許請求の範囲第1項記載の表示装置。
(4) The display device according to claim 1, wherein the third means uses both the presence or absence of cursor display modification and the difference in cursor pattern shape.
JP62021019A 1987-01-31 1987-01-31 Display device Pending JPS63188228A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62021019A JPS63188228A (en) 1987-01-31 1987-01-31 Display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62021019A JPS63188228A (en) 1987-01-31 1987-01-31 Display device

Publications (1)

Publication Number Publication Date
JPS63188228A true JPS63188228A (en) 1988-08-03

Family

ID=12043324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62021019A Pending JPS63188228A (en) 1987-01-31 1987-01-31 Display device

Country Status (1)

Country Link
JP (1) JPS63188228A (en)

Similar Documents

Publication Publication Date Title
JPH056197B2 (en)
GB1587169A (en) Line segment video display apparatus
JPS63188228A (en) Display device
JPS6330928A (en) Input/output device
KR960002044B1 (en) Data selection device
JPS6225785A (en) Display control processing system for multiple window
US6002391A (en) Display control device and a method for controlling display
US4449200A (en) Line segment video display apparatus
JP2821121B2 (en) Display control device
JPS5931714B2 (en) display device
JPH0131197B2 (en)
JPH02188787A (en) Cursor display controller
JP2623592B2 (en) Display control device
US5412403A (en) Video display control circuit
JP2817483B2 (en) Video display control circuit
JP2626294B2 (en) Color image processing equipment
JPH05130504A (en) Image display controller
JPH02154296A (en) Video image scrolling system
JPH01276196A (en) Image display controller
JPS5984293A (en) Display
JPH03235993A (en) Multiwindow display system
JPH01159686A (en) Display control circuit in interlaced scanning system
JPH03115979A (en) Brightness interpolation type waveform display device
JPH0415689A (en) Image display circuit
JPS62272321A (en) Display system