JPH04342018A - Display controlling system for multi-window display system - Google Patents

Display controlling system for multi-window display system

Info

Publication number
JPH04342018A
JPH04342018A JP3114233A JP11423391A JPH04342018A JP H04342018 A JPH04342018 A JP H04342018A JP 3114233 A JP3114233 A JP 3114233A JP 11423391 A JP11423391 A JP 11423391A JP H04342018 A JPH04342018 A JP H04342018A
Authority
JP
Japan
Prior art keywords
window
display
frame buffer
processing means
windows
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
JP3114233A
Other languages
Japanese (ja)
Inventor
Shinji Kitano
伸司 北野
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 JP3114233A priority Critical patent/JPH04342018A/en
Publication of JPH04342018A publication Critical patent/JPH04342018A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To prevent a window not having outputted output for a long period from disturbing the input/output operation of another window, and in addition, to prevent the tube surface of a CRT from being burnt by erasing the window not having outputted the output for a long time after saving it to a save memory. CONSTITUTION:A window display monitoring means checks the displaying state of the windows A, B in respect of all the windows A, B, and in the case that it is decided that they are being displayed, it is decided whether no output is outputted in the window B for a definite period of time or not. If no output is outputted for the definite period of time, a window erasing means is started. The window erasing means saves window B data on a frame buffer to the save memory by a window save processing part, and erases the window B on the frame buffer. As the result, the window B is erased out of the screen of a display device. Thus, it can be prevented from disturbing the input/output operation of the other window A, and in addition, the tube surface of the CRT can be prevented from being burnt.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、マルチウィンドウ表示
システムの表示制御方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display control method for a multi-window display system.

【0002】0002

【従来の技術】従来のマルチウィンドウ表示システムの
表示制御方式は、一度ウィンドウが表示されると、人手
により消去しない限り常に表示されたままになっていた
2. Description of the Related Art In conventional display control systems for multi-window display systems, once a window is displayed, it remains displayed unless manually deleted.

【0003】0003

【発明が解決しようとする課題】上述した従来のマルチ
ウィンドウ表示システムの表示制御方式は、過去に表示
したウィンドウが消去しない限り表示されたままになっ
ているので、他のウィンドウでの入出力の際に邪魔にな
ったり、表示装置にCRTを使用している場合には管面
に焼付きを生じるという問題点がある。
[Problems to be Solved by the Invention] In the display control method of the conventional multi-window display system described above, the previously displayed window remains displayed unless it is deleted, so input/output in other windows cannot be controlled. This poses a problem in that it becomes a nuisance when viewed from the outside, and when a CRT is used as a display device, it causes burn-in on the tube surface.

【0004】0004

【課題を解決するための手段】本発明のマルチウィンド
ウ表示システムの表示制御方式は、ウィンドウデータを
格納するフレームバッファと、前記フレームバッファの
内容をセーブするセーブメモリと、一定時間経過した時
に割込を発生するインタバルタイマと、前記セーブメモ
リからウィンドウデータを前記フレームバッファに転送
し、ウィンドウ表示を行うウィンドウ表示処理手段と、
前記フレームバッファからウィンドウデータを前記セー
ブメモリに転送し、ウィンドウ消去を行うウィンドウ消
去処理手段と、前記インタバルタイマから起動され、予
め設定された時間以上描画が行われていないウィンドウ
に対して前記ウィンドウ消去処理手段を起動し、前記ウ
ィンドウを消去させるウィンドウ表示監視手段とを有し
ている。
[Means for Solving the Problems] The display control method of the multi-window display system of the present invention includes a frame buffer for storing window data, a save memory for saving the contents of the frame buffer, and an interrupt when a certain period of time has elapsed. an interval timer that generates a window, and a window display processing means that transfers window data from the save memory to the frame buffer and displays the window.
a window erasure processing means that transfers window data from the frame buffer to the save memory and erases the window; and a window erasure processing means that is activated by the interval timer and erases the window for a window that has not been drawn for a preset time or more. and window display monitoring means for activating the processing means and erasing the window.

【0005】[0005]

【実施例】本発明について図面を参照して説明する。図
1は本発明の一実施例のブロック図、図2は同実施例の
ウィンドウ表示例を示す図である。図2(a)に示すよ
うに、複数のウィンドウA,Bが表示されている状態で
、インタバルタイマ7は一定時間間隔で割込を発生しウ
ィンドウ表示監視手段2を起動する。ウィンドウ表示監
視手段2は、全ウィンドウに対してウィンドウ表示判定
部21により、ウィンドウの表示状態(表示/非表示)
をチェックする。表示されていると判定された場合、タ
イムアウト判定部22によりウィンドウBにて一定時間
以上出力がないかどうかの判定を行う。一定時間以上出
力がない場合は、ウィンドウ消去処理手段起動部23に
よりウィンドウ消去処理手段3を起動する。ウィンドウ
消去処理手段3は、図2(b)に示すように、ウィンド
ウセーブ処理部31によりフレームバッファ9上のウィ
ンドウBデータをセーブメモリ8に退避させ、ウィンド
ウ消去処理部32によりフレームバッファ9上のウィン
ドウBデータを消去する。その結果、図2(c)に示す
ように、ウィンドウBは表示装置10の画面上から消去
される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be explained with reference to the drawings. FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a diagram showing an example of a window display of the embodiment. As shown in FIG. 2(a), while a plurality of windows A and B are being displayed, the interval timer 7 generates an interrupt at regular time intervals to start the window display monitoring means 2. The window display monitoring means 2 determines the window display status (display/non-display) for all windows by the window display determination unit 21.
Check. If it is determined that the window is being displayed, the timeout determining unit 22 determines whether or not there is no output in window B for a certain period of time or more. If there is no output for a certain period of time or more, the window erasure processing means 3 is activated by the window erasure processing means activating section 23. As shown in FIG. 2(b), the window erasure processing means 3 causes the window save processing unit 31 to save the window B data on the frame buffer 9 to the save memory 8, and causes the window erasure processing unit 32 to save the window B data on the frame buffer 9. Delete window B data. As a result, window B is erased from the screen of the display device 10, as shown in FIG. 2(c).

【0006】次に、上位装置11から描画指示があった
場合、描画処理手段4が起動される。描画処理手段4は
、セーブウィンドウ判定部41によりウィンドウBが消
去されていると判定された場合、図2(d)に示すよう
に、ウィンドウ表示処理手段起動部42によりウィンド
ウ表示処理手段6を起動する。ウィンドウ表示処理手段
6は、ウィンドウリストア処理部61によりセーブメモ
リ8からフレームバッファ9にウィンドウBデータを転
送しウィンドウBを復元する。その結果、図2(e)に
示すように、ウィンドウBは表示処理10の画面上に復
元される。その後、描画処理手段4は描画処理部43で
、フレームバッファ9のウィンドウ上に描画を行う。
Next, when a drawing instruction is received from the host device 11, the drawing processing means 4 is activated. When the save window determining unit 41 determines that window B has been erased, the drawing processing unit 4 causes the window display processing unit activating unit 42 to activate the window display processing unit 6, as shown in FIG. 2(d). do. The window display processing means 6 restores the window B by transferring the window B data from the save memory 8 to the frame buffer 9 using the window restore processing section 61. As a result, window B is restored on the screen of the display processing 10, as shown in FIG. 2(e). Thereafter, the drawing processing section 43 of the drawing processing means 4 performs drawing on the window of the frame buffer 9.

【0007】また、操作者は入力手段1から画面復元処
理手段5を起動することにより、本来の画面を表示装置
10上に復元可能になる。画面復元処理手段5は、全ウ
ィンドウに対して、セーブウィンドウ判定部51により
ウィンドウA,Bが消去されているかどうかの判定を行
う。ウィンドウが消去されていると判定された場合、ウ
ィンドウ表示処理手段起動部52によりウィンドウ表示
処理手段6を起動し、消去されていた全ウィンドウを表
示装置10の画面上に復元する。
Furthermore, by activating the screen restoration processing means 5 from the input means 1, the operator can restore the original screen on the display device 10. The screen restoration processing means 5 uses a save window determination unit 51 to determine whether windows A and B have been erased for all windows. If it is determined that the window has been erased, the window display processing means starting section 52 starts the window display processing means 6 and restores all the erased windows on the screen of the display device 10.

【0008】[0008]

【発明の効果】以上説明したように本発明は、長時間出
力しなかったウィンドウをセーブメモリに退避した後、
消去することにより、他のウィンドウの入出力操作の邪
魔にならないようにし、またCRTの管面の焼付きを防
止できる効果がある。
[Effects of the Invention] As explained above, the present invention saves windows that have not been output for a long time to the save memory, and then
By erasing the window, it is possible to prevent it from interfering with the input/output operations of other windows, and also to prevent burn-in on the CRT tube surface.

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

【図1】本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.

【図2】同実施例のウィンドウ表示例を示す図である。FIG. 2 is a diagram showing an example of a window display in the same embodiment.

【符号の説明】[Explanation of symbols]

1    入力手段 2    ウィンドウ表示監視手段 3    ウィンドウ消去処理手段 4    描画処理手段 5    画面復元処理手段 6    ウィンドウ表示処理手段 7    インタバルタイマ 8    セーブメモリ 9    フレームバッファ 10    表示装置 11    上位装置 21    ウィンドウ表示判定部 22    タイムアウト判定部 23    ウィンドウ消去処理手段起動部31   
 ウィンドウセーブ処理部 32    ウィンドウ消去処理部 41    セーブウィンドウ判定部 42    ウィンドウ表示処理手段起動部43   
 描画処理部 51    セーブウィンドウ判定部
1 Input means 2 Window display monitoring means 3 Window deletion processing means 4 Drawing processing means 5 Screen restoration processing means 6 Window display processing means 7 Interval timer 8 Save memory 9 Frame buffer 10 Display device 11 Host device 21 Window display judgment unit 22 Timeout judgment Section 23 Window deletion processing means starting section 31
Window save processing unit 32 Window deletion processing unit 41 Save window determination unit 42 Window display processing means activation unit 43
Drawing processing unit 51 Save window determination unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】  ウィンドウデータを格納するフレーム
バッファと、前記フレームバッファの内容をセーブする
セーブメモリと、一定時間経過した時に割込を発生する
インタバルタイマと、前記セーブメモリからウィンドウ
データを前記フレームバッファに転送し、ウィンドウ表
示を行うウィンドウ表示処理手段と、前記フレームバッ
ファからウィンドウデータを前記セーブメモリに転送し
、ウィンドウ消去を行うウィンドウ消去処理手段と、前
記インタバルタイマから起動され、予め設定された時間
以上描画が行われていないウィンドウに対して前記ウィ
ンドウ消去処理手段を起動し、前記ウィンドウを消去さ
せるウィンドウ表示監視手段とを有することを特徴とす
るマルチウィンドウ表示システムの表示制御方式。
1. A frame buffer that stores window data, a save memory that saves the contents of the frame buffer, an interval timer that generates an interrupt when a certain period of time has elapsed, and a frame buffer that stores window data from the save memory into the frame buffer. window display processing means for transferring the window data from the frame buffer to the save memory and displaying the window; window erasing processing means for transferring the window data from the frame buffer to the save memory and erasing the window; A display control method for a multi-window display system, comprising window display monitoring means for activating the window erasing processing means for windows for which drawing is not being performed and for erasing the windows.
【請求項2】  上位装置から起動され、描画を行うべ
きウィンドウが消去されている場合は、前記ウィンドウ
表示処理手段を起動し、前記ウィンドウを表示させた後
、前記フレームバッファに描画を行う描画処理手段を有
することを特徴とする請求項1記載のマルチウィンドウ
表示システムの表示制御方式。
2. A drawing process that is started from a host device and, if a window to be drawn is erased, starts the window display processing means, displays the window, and then draws in the frame buffer. 2. A display control method for a multi-window display system according to claim 1, further comprising means for controlling a display in a multi-window display system.
【請求項3】  入力手段から起動され、前記ウィンド
ウ表示処理手段を起動し、前記ウィンドウ表示監視手段
により消去されている全ウィンドウを前記フレームバッ
ファに表示させる画面復元処理手段を有することを特徴
とする請求項1または2記載のマルチウィンドウ表示シ
ステムの表示制御方式。
3. The screen restoration processing means is activated by an input means, activates the window display processing means, and causes all windows erased by the window display monitoring means to be displayed on the frame buffer. A display control method for a multi-window display system according to claim 1 or 2.
JP3114233A 1991-05-20 1991-05-20 Display controlling system for multi-window display system Pending JPH04342018A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3114233A JPH04342018A (en) 1991-05-20 1991-05-20 Display controlling system for multi-window display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3114233A JPH04342018A (en) 1991-05-20 1991-05-20 Display controlling system for multi-window display system

Publications (1)

Publication Number Publication Date
JPH04342018A true JPH04342018A (en) 1992-11-27

Family

ID=14632587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3114233A Pending JPH04342018A (en) 1991-05-20 1991-05-20 Display controlling system for multi-window display system

Country Status (1)

Country Link
JP (1) JPH04342018A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07140947A (en) * 1993-11-12 1995-06-02 Nec Corp Method of erasing picture display

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07140947A (en) * 1993-11-12 1995-06-02 Nec Corp Method of erasing picture display

Similar Documents

Publication Publication Date Title
KR900005278A (en) Data processing system and device
JP2002506538A (en) Graphics processor architecture
JPH04342018A (en) Display controlling system for multi-window display system
JPH05108300A (en) Mouse cursor display system
JPH08286647A (en) Method and device for preventing screen burn-in of display device
JPH0644031A (en) Multiwindow display device
JPH01312624A (en) System for controlling display of multi-window
JPH0561426A (en) Display control system
JPH0863116A (en) Display control device and display control method
JPS6055847B2 (en) Data display control method
JPH01191269A (en) Image controller
JPH0580963A (en) Menu display system of graphic display system
JPH03100715A (en) Mouse cursor display control system
JPS6364122A (en) System line displaying system
JPH05143034A (en) Display device
JPH05216612A (en) Message display system
JPH1021010A (en) Document editing device
JPH05224872A (en) Mouse cursor control system for multi-window display system
JP3260442B2 (en) Cursor control method
JP3107722B2 (en) Signal processing device
JPH06110837A (en) Portable electronic devices
JPH0293688A (en) Drawing system for multiwindow displaying system
JP3088135B2 (en) How to manage the start point of filling a closed area
JPS63133226A (en) Multi-window system
JPH04306722A (en) Measuring instrument with mouse cursor function