JPH0228716A - Multi-window device - Google Patents
Multi-window deviceInfo
- Publication number
- JPH0228716A JPH0228716A JP63178609A JP17860988A JPH0228716A JP H0228716 A JPH0228716 A JP H0228716A JP 63178609 A JP63178609 A JP 63178609A JP 17860988 A JP17860988 A JP 17860988A JP H0228716 A JPH0228716 A JP H0228716A
- Authority
- JP
- Japan
- Prior art keywords
- window
- information
- window information
- data
- size
- 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
- 238000009825 accumulation Methods 0.000 claims abstract description 12
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明はコンピュータのマルチウィンドウ装置に関する
ものである。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a multi-window device for a computer.
従来の技術 近年、マルチウィンドウ装置は、コンピュータ。Conventional technology In recent years, multi-window devices are used in computers.
ワークステーションで採用される表示方式として重要で
ある。以下、図面を参照しながら、上述した従来のマル
チウィンドウ装置の一例について説明する。It is important as a display method used in workstations. An example of the conventional multi-window device mentioned above will be described below with reference to the drawings.
第3図は従来のマルチウィンドウ装置の構成を示すもの
である。31は入力部であり、32はブタ処理部、33
はデータベース、34はクリッピング処理部、35はデ
イスプレィファイル、36は表示画面である。第3図に
おいて、入力部31はマウスやキーボードがら成シ、デ
ータ処理命令をデータ処理部32.ウィンドウ制御命令
をクリッピング処理部34に送る。データ処理部32に
よシ処理されたデータはクリッピング処理部34に出力
され、保存されているウィンドウ情報をもとにクリッピ
ング処理を行い、デイスプレィファイ/L’35へ出力
し、表示画面36に表示される。FIG. 3 shows the configuration of a conventional multi-window device. 31 is an input section, 32 is a pig processing section, 33
3 is a database, 34 is a clipping processing unit, 35 is a display file, and 36 is a display screen. In FIG. 3, an input section 31 includes a mouse and a keyboard, and inputs data processing commands to a data processing section 32. A window control command is sent to the clipping processing section 34. The data processed by the data processing section 32 is output to the clipping processing section 34, which performs clipping processing based on the saved window information, and outputs it to the display file/L' 35 and displays it on the display screen 36. Is displayed.
ウィンドウ情報は表示画面上の各ウィンドウの座標デー
タ、サイズ、重なりの順番のデータなどが37、
らなシ、入力部からのウィンドウ制御命令によって変更
することができる。The window information includes coordinate data, size, overlapping order data, etc. of each window on the display screen, and can be changed by a window control command from the input section.
発明が解決しようとする課題
しかしながら、上記のような構成では、新しいウィンド
ウの表示、ウィンドウサイズの変更、あるいはウィンド
ウの移動によって表示画面上の他のウィンドウが隠され
た場合、隠されたウィンドウを見易くするだめ移動した
シ、1番上に持ってきたり、あるいはウィンドウ内の画
面をスクロルするという命令を利用者が入力部よシ指示
しなければならないという問題点があった。Problem to be Solved by the Invention However, with the above configuration, when other windows on the display screen are hidden by displaying a new window, changing the window size, or moving the window, it is difficult to easily see the hidden window. There was a problem in that the user had to use the input section to give commands such as moving the screen to the top or scrolling the screen within the window.
本発明は上記問題点に鑑み、画面上のウィンドウが他の
ウィンドウと重ならないようにウィンドウを自動的に制
御するマルチウィンドウ装置を提供することを目的とす
る。SUMMARY OF THE INVENTION In view of the above problems, it is an object of the present invention to provide a multi-window device that automatically controls windows on a screen so that they do not overlap with other windows.
課題を解決するだめの手段 本発明は、ウィンドウ情報を入力するマウス。A means to solve problems The present invention relates to a mouse for inputting window information.
キーボードなどの入力部と、ウィンドウ情報を記憶し゛
この記憶されたウィンドウ情報をもとにウィンドウ表示
が行なわれるウィンドウ情報累算部と、このウィンドウ
情報累算部からの新しいウィンドウ情報と古いウィンド
ウ情報とにより新しく開かれたウィンドウと古いウィン
ドウとの比軸を行い新しいウィンドウが古いウィンドウ
と重なる場合には隠されるウィンドウを重ならない位置
に移動させるためのウィンドウ位置情報を前記ウィンド
ウ情報累算部に出力するウィンドウ情報制御部とを備え
たマルチウィンドウ装置である。An input section such as a keyboard, a window information accumulation section that stores window information and displays a window based on this stored window information, and a window information accumulation section that stores new window information and old window information from this window information accumulation section. calculates the ratio between the newly opened window and the old window, and if the new window overlaps with the old window, outputs window position information to the window information accumulator for moving the hidden window to a position where it does not overlap. This is a multi-window device equipped with a window information control section.
作 用
本発明は上記した構成によって、画面上のウィンドウが
他のウィンドウと重ならないようにウィンドウを自動的
に制御することができる。Operation The present invention can automatically control windows on the screen so that they do not overlap with other windows with the above-described configuration.
実施例
以下本発明の一実施例のマルチウィンドウ装置について
、図面を参照しながら説明する。Embodiment Hereinafter, a multi-window device according to an embodiment of the present invention will be described with reference to the drawings.
第1図は本発明の実施例におけるマルチウィンドウ装置
の構成を示すものであシ、第2図は本発明の実施例の表
示画面におけるマルチウィンドウの状態を示す図である
。FIG. 1 shows the configuration of a multi-window device according to an embodiment of the present invention, and FIG. 2 is a diagram showing the state of a multi-window on a display screen according to an embodiment of the present invention.
第1図において、入力部11はマウスやキーボ51\−
1・
一ドから成り、データ処理命令をデータ処理部12゜ウ
ィンドウ制御命令をウィンドウ情報累算部18に入力す
る。データ処理部は、処理したデータをクリッピング処
理部14に送る。ウィンドウ情報累算部18は、入力し
たウィンドウ制御信号から関係するウィンドウのウィン
ドウ情報を書き換え、ウィンドウ情報制御部17へ出力
する。このウィンドウ情報制御部17は新しく表示した
ウィンドウに画面上の他のウィンドウが隠される場合、
各ウィンドウが画面上に重ならないで表示されるように
、隠される側のウィンドウを移動したシラインドウのサ
イズを縮小する命令をウィンドウ情報累算部18に出力
する。例えば第2図の例では、ウィンドウ情報制御部1
7は新しく表示したウィンドウ2にょシ隠されたウィン
ドウ1を表示画面上の22の位置から24の位置へ移動
させる命令をウィンドウ情報累算部18へ出力する。ウ
ィンドウ情報累算部18はウィンドウ情報を再び書き換
え、完成したウィンドウ情報をクリッピング処理部14
に出力する。クリッピング処理部14は表示データのク
リッピング処理を行う。In FIG. 1, the input unit 11 is a mouse or keyboard 51\-
1. A data processing command is input to the data processing unit 12° and a window control command is input to the window information accumulating unit 18. The data processing section sends the processed data to the clipping processing section 14. The window information accumulator 18 rewrites the window information of the related window based on the input window control signal and outputs it to the window information controller 17. This window information control unit 17 controls when the newly displayed window hides other windows on the screen.
A command is output to the window information accumulating unit 18 to reduce the size of the window to which the hidden window has been moved so that the windows are displayed without overlapping each other on the screen. For example, in the example shown in FIG.
7 outputs to the window information accumulator 18 a command to move the newly displayed window 2 and the hidden window 1 from the position 22 to the position 24 on the display screen. The window information accumulating unit 18 rewrites the window information and transfers the completed window information to the clipping processing unit 14.
Output to. The clipping processing unit 14 performs clipping processing on display data.
67\−j
デイスフレイファイ/L’15に出力されたデータは、
表示画面16に表示される。67\-j The data output to DisfraiFi/L'15 is
displayed on the display screen 16.
以上のように本実施例によれば、表示画面上のウィンド
ウの位置あるいはサイズの指示命令を入力とし、前記表
示画面上の他のウィンドウの位置あるいはサイズを制御
する手段を設けることにより、自動的にウィンドウ情報
を書き換え、表示画面上の各ウィンドウが重なり合わな
いようにすることができる。As described above, according to this embodiment, by providing a means for inputting an instruction command for the position or size of a window on the display screen and controlling the position or size of another window on the display screen, the You can rewrite the window information so that the windows on the display screen do not overlap.
発明の効果
以上のように本発明は、表示画面上のウィンドウの位置
あるいはサイズの指示命令を入力とし、前記表示画面上
の他のウィンドウの位置あるいはサイズを制御する手段
を設けることにより、自動的にウィンドウ情報を書き換
え、ウィンドウをよシ参照しやすくすることができる。Effects of the Invention As described above, the present invention automatically controls the position or size of another window on the display screen by receiving an instruction command for the position or size of a window on the display screen and providing a means for controlling the position or size of another window on the display screen. You can rewrite the window information to make it easier to refer to the window.
第1図は本発明の実施例におけるマルチウィンドウ装置
の構成図、第2図は本発明の実施例の表示画面における
マルチウィンドウの状態図、第37ベー7
図は従来のマルチウィンドウ装置の一実施例における構
成図である。
11・・・・・・入力部、12・・・・・データ処理部
、13・・・・・・データベース、14・・・・・・ク
リッピング処理部、15・・・・・・デイスプレィファ
イル、16・・・・・・表示画面、17・・・・・ウィ
ンドウ情報制御部、18・・・・・・ウィンドウ情報累
算部。FIG. 1 is a block diagram of a multi-window device according to an embodiment of the present invention, FIG. 2 is a state diagram of a multi-window on a display screen according to an embodiment of the present invention, and FIG. 37 is an implementation of a conventional multi-window device. It is a block diagram in an example. 11... Input section, 12... Data processing section, 13... Database, 14... Clipping processing section, 15... Display file , 16...Display screen, 17...Window information control section, 18...Window information accumulation section.
Claims (1)
力部と、ウィンドウ情報を記憶しこの記憶されたウィン
ドウ情報をもとにウィンドウ表示が行なわれるウィンド
ウ情報累算部と、このウィンドウ情報累算部からの新し
いウィンドウ情報と古いウィンドウ情報とにより新しく
開かれたウィンドウと古いウィンドウとの比較を行い新
しいウィンドウが古いウィンドウと重なる場合には隠さ
れるウィンドウを重ならない位置に移動させるためのウ
ィンドウ位置情報を前記ウィンドウ情報累算部に出力す
るウィンドウ情報制御部とを備えたことを特徴とするマ
ルチウィンドウ装置。An input section such as a mouse and keyboard for inputting window information, a window information accumulation section that stores window information and displays a window based on this stored window information, and a window information accumulation section that stores new information from this window information accumulation section. A newly opened window is compared with the old window using the window information and the old window information, and if the new window overlaps with the old window, the window position information is used to move the hidden window to a position where it does not overlap. A multi-window device comprising: a window information control unit that outputs to an accumulation unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63178609A JPH0228716A (en) | 1988-07-18 | 1988-07-18 | Multi-window device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63178609A JPH0228716A (en) | 1988-07-18 | 1988-07-18 | Multi-window device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0228716A true JPH0228716A (en) | 1990-01-30 |
Family
ID=16051446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63178609A Pending JPH0228716A (en) | 1988-07-18 | 1988-07-18 | Multi-window device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0228716A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05307458A (en) * | 1992-04-30 | 1993-11-19 | Nec Corp | Automatic covered window moving device |
JPH08106275A (en) * | 1994-10-06 | 1996-04-23 | Hitachi Medical Corp | Multiwindow displaying method |
JPH0973382A (en) * | 1995-09-04 | 1997-03-18 | Fujitsu Ltd | Computer system |
WO1998013752A1 (en) * | 1996-09-27 | 1998-04-02 | Honeywell Inc. | Method for constraining the available display surface in which application displays may be rendered |
US5758111A (en) * | 1994-07-20 | 1998-05-26 | Fujitsu Limited | Data processing apparatus for executing data processing using windows displayed on a display apparatus |
JP2007041929A (en) * | 2005-08-04 | 2007-02-15 | Sharp Corp | Electronic equipment, screen display method, screen display program, and medium with the same stored |
WO2013137281A1 (en) * | 2012-03-12 | 2013-09-19 | 株式会社 東芝 | Medical information browsing device |
US8607157B2 (en) | 2007-06-01 | 2013-12-10 | Fuji Xerox Co., Ltd. | Workspace management method, workspace management system, and computer readable medium |
WO2018159067A1 (en) * | 2017-03-03 | 2018-09-07 | 株式会社島津製作所 | Mobile x-ray imaging device and method for controlling display unit of mobile x-ray imaging device |
-
1988
- 1988-07-18 JP JP63178609A patent/JPH0228716A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05307458A (en) * | 1992-04-30 | 1993-11-19 | Nec Corp | Automatic covered window moving device |
US5758111A (en) * | 1994-07-20 | 1998-05-26 | Fujitsu Limited | Data processing apparatus for executing data processing using windows displayed on a display apparatus |
JPH08106275A (en) * | 1994-10-06 | 1996-04-23 | Hitachi Medical Corp | Multiwindow displaying method |
JPH0973382A (en) * | 1995-09-04 | 1997-03-18 | Fujitsu Ltd | Computer system |
WO1998013752A1 (en) * | 1996-09-27 | 1998-04-02 | Honeywell Inc. | Method for constraining the available display surface in which application displays may be rendered |
JP2007041929A (en) * | 2005-08-04 | 2007-02-15 | Sharp Corp | Electronic equipment, screen display method, screen display program, and medium with the same stored |
JP4685540B2 (en) * | 2005-08-04 | 2011-05-18 | シャープ株式会社 | Electronic device, screen display method, screen display program, and medium recording program |
US8607157B2 (en) | 2007-06-01 | 2013-12-10 | Fuji Xerox Co., Ltd. | Workspace management method, workspace management system, and computer readable medium |
WO2013137281A1 (en) * | 2012-03-12 | 2013-09-19 | 株式会社 東芝 | Medical information browsing device |
JP2013218675A (en) * | 2012-03-12 | 2013-10-24 | Toshiba Corp | Medical information browsing device |
WO2018159067A1 (en) * | 2017-03-03 | 2018-09-07 | 株式会社島津製作所 | Mobile x-ray imaging device and method for controlling display unit of mobile x-ray imaging device |
JPWO2018159067A1 (en) * | 2017-03-03 | 2019-12-19 | 株式会社島津製作所 | Mobile X-ray imaging apparatus and method of controlling display unit of mobile X-ray imaging apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0349459B1 (en) | Method for accessing selected windows in a multi-tasking system | |
US7114129B2 (en) | Method and system for controlling an application displayed in an inactive window | |
JPH0467647B2 (en) | ||
JPH0228716A (en) | Multi-window device | |
JPS61133432A (en) | Cursor controller | |
JPH02109124A (en) | Display method for relationship between hyper-texts | |
JPS61107289A (en) | Virtual screen display control system | |
JPH0511959A (en) | Multiwindow controller | |
JPH0462090B2 (en) | ||
JP2520485B2 (en) | Dragging and rubber band independent display system | |
JP2953587B2 (en) | Industrial control equipment | |
JP3185209B2 (en) | Display control device | |
JPH0540590A (en) | Method and device for displaying multiwindows | |
JPH04204994A (en) | Computer system | |
JPS6339027A (en) | Multi-window device | |
JPH02183293A (en) | Scrolling control system of display device | |
JPH02287614A (en) | Window managing system | |
JPH04204998A (en) | Scroll image display device | |
JPH01258105A (en) | Pc program displaying system | |
JPH0756704A (en) | Method for controlling multiwindow screen | |
JPS6461785A (en) | Display device | |
JPS63110486A (en) | Window display control system | |
JPH04191889A (en) | Cursor display controller | |
JPS62276672A (en) | Window changing method | |
JPS6336325A (en) | Command input display method by pull-down menu |