JPH0628143A - Window display controller - Google Patents

Window display controller

Info

Publication number
JPH0628143A
JPH0628143A JP4206021A JP20602192A JPH0628143A JP H0628143 A JPH0628143 A JP H0628143A JP 4206021 A JP4206021 A JP 4206021A JP 20602192 A JP20602192 A JP 20602192A JP H0628143 A JPH0628143 A JP H0628143A
Authority
JP
Japan
Prior art keywords
window
display
menu
displayed
cursor
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
JP4206021A
Other languages
Japanese (ja)
Inventor
Yasuaki Okamoto
保明 岡本
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP4206021A priority Critical patent/JPH0628143A/en
Publication of JPH0628143A publication Critical patent/JPH0628143A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To instantaneously select a target window by indicating the identification name of a desired window in a displayed menu and making the indicated window temporarily visible. CONSTITUTION:When a cursor is placed in a specific area on a display and the button of a mouse is clicked. a menu display part 6 displays the identification name and layer upper/lower and display state of a window displays in a window information storage part 5 in each item of the menu according to the display order. A window temporary display part 8 temporarily displays the contents of the window corresponding to the menu item at the position of the cursor in the menu on the screen of a display in response to the position of the cursor. A window operation part 9 displays the window corresponding to the menu item where the cursor position is present over other all windows once the button of the mouse is released from being depressed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はウィンドウ表示制御装置
に関し、詳しくはマルチウィンドウシステムに於けるウ
ィンドウの表示制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a window display control device, and more particularly to a window display control device in a multi-window system.

【0002】[0002]

【従来の技術】マルチウィンドウシステムでは、当然の
ことながら、あるウィンドウが他のウィンドウの下に隠
されてしまうということが起こる。隠されたウィンドウ
を見える状態にするため、従来は各ウィンドウの識別名
をメニューに表示し、その中から所望のものを選択して
最上位に表示させる、という手法が使用されていた(例
えば、特開昭63−20524号公報、特開平2−17
1917号公報、特開平3−263086号公報、特開
平3−278093号公報参照。)。即ち、従来の手法
では、例えばカーソルを画面上の所定の領域に置き、マ
ウスのボタンを押下すると、そのとき開かれているウィ
ンドウの識別名(プログラムのタイトルなど)のメニュ
ーが表示される。そこで例えばマウスのボタンを押下し
たままカーソルを所望のウィンドウの識別名のところま
で移動させ、そこでマウスのボタンから手を離すと、そ
のときカーソルで指示されていたウィンドウが最上位に
表示された。
2. Description of the Related Art In a multi-window system, it is natural that one window is hidden under another window. In order to make the hidden window visible, the method of displaying the identification name of each window in the menu and selecting the desired one from the menus and displaying it at the top has been used (for example, JP-A-63-20524 and JP-A-2-17
See Japanese Patent No. 1917, Japanese Patent Laid-Open No. 3-263086, and Japanese Patent Laid-Open No. 3-278093. ). That is, in the conventional method, for example, when the cursor is placed in a predetermined area on the screen and the mouse button is pressed, a menu of the identification name (the title of the program, etc.) of the window opened at that time is displayed. Then, for example, while holding down the mouse button, the cursor is moved to the desired window identifier, and when the mouse button is released, the window pointed to by the cursor at that time is displayed at the top.

【0003】[0003]

【発明が解決しようとする課題】ところで仕事上のあら
ゆる分野にコンピュータが適用されるようになり、一人
一人が日常使用するアプリケーションプログラムや開発
用プログラムの数が益々増加して来ている。扱うプログ
ラムの数が多くなった場合生ずる問題の一つは、プログ
ラムの区別である。プログラムの識別名、即ちファイル
のタイトルやウィンドウのタイトルは、各社が独自に自
社のルールに従って付しているものであるから、似通っ
たものになったり、同一になったりという状態は往々に
して発生する。区別し易いように修飾語を沢山付けると
いう手法も考えられる。しかし多くのシステムはタイト
ルの長さに制限があり、区別容易なほど詳しい修飾後は
付すことが出来ない。仮にそのような制限が無いにして
も、落語の「寿限無」ではないが、長ったらしい識別名
は、もともと取り扱いが煩雑で、キー入力一つにしても
スペルミス等を起こし易く実用的でない。
By the way, computers have come to be applied to all fields of work, and the number of application programs and development programs that each person uses on a daily basis is increasing more and more. One of the problems that arises when the number of programs to handle increases is the distinction between programs. Since the program identifiers, that is, file titles and window titles, are uniquely assigned by each company in accordance with their own rules, it often happens that they are similar or identical. To do. A method of adding many modifiers so that they can be easily distinguished can be considered. However, many systems have a limitation on the length of the title, which cannot be attached after being modified so that it is easy to distinguish. Even if there is no such limitation, it is not the rakugo's "life limitless", but the long identification name is originally complicated to handle, and spelling mistakes are likely to occur even with a single key input, which is not practical. .

【0004】上記従来の技術ではこの区別しにくい識別
名をメニューとして表示しており、しかもボタンを離す
などの選択動作が行なわれると、直ちにそのウィンドウ
が最上位に表示されるように構成されていた。この為似
通った識別名が並んでいた場合、これと思うものを選択
して当該ウィンドウを表示させ、違っていたら再びメニ
ューを表示させ、これと思う次のものを選択する、とい
う試行錯誤を繰り返す必要があった。また同じような条
件下で、所望のものとは異なるウィンドウを選択してし
まうことも多く、その為ウィンドウが表示されて初めて
間違いに気付き、再度メニュー表示、選択という操作を
し直すという状況がしばしば発生した。本発明の目的
は、このような煩わしさが無く、目的のウィンドウを即
座に選択することが出来る使い勝手の良いウィンドウ表
示制御装置を提供することにある。
In the above conventional technique, this indistinguishable identification name is displayed as a menu, and when the selection operation such as releasing the button is performed, the window is immediately displayed at the top. It was For this reason, if similar identifiers are lined up, select the one you think is this and display the window concerned, if it is different, display the menu again and select the next one you think this is repeated trial and error There was a need. Also, under the same conditions, I often select a different window than the one I want, so I often notice an error when the window is displayed, and I often start the menu display and select again. Occurred. An object of the present invention is to provide a user-friendly window display control device capable of promptly selecting a target window without such troublesomeness.

【0005】[0005]

【課題を解決するための手段】上記目的達成のため請求
項1の発明では、表示画面上に複数のウィンドウを表示
するウィンドウ表示制御装置に於て、各ウィンドウの識
別名をメニューとして表示するメニュー表示手段と、前
記メニュー表示手段により表示されたメニューから所望
のウィンドウの識別名を指示する指示手段と、前記指示
手段により指示されたウィンドウを一時的に可視状態と
する表示制御手段とを備える。請求項2の発明では、請
求項1記載の発明に於て、前記指示手段により指示され
たウィンドウを最上位に表示する表示制御手段を備え
る。請求項3の発明では、表示画面上に複数のウィンド
ウを表示するウィンドウ表示制御装置に於て、各ウィン
ドウの識別名をそのウィンドウの表示状態を示す情報と
ともにメニューとして表示するメニュー表示手段を備え
る。請求項4の発明では、表示画面上に論理的な階層構
造を有する複数のウィンドウを表示するウィンドウ表示
制御装置に於て、各ウィンドウの識別名をメニューとし
て表示する際にその階層構造に基づいて字下げして表示
するメニュー表示手段を備える。
In order to achieve the above object, according to the invention of claim 1, in a window display control device for displaying a plurality of windows on a display screen, a menu for displaying an identification name of each window as a menu. Display means, instruction means for instructing an identification name of a desired window from the menu displayed by the menu display means, and display control means for temporarily making the window instructed by the instructing means visible. According to the invention of claim 2, in the invention of claim 1, there is provided a display control means for displaying the window designated by the designating means at the top. According to the third aspect of the invention, in the window display control device for displaying a plurality of windows on the display screen, a menu display means for displaying the identification name of each window together with information indicating the display state of the window as a menu is provided. According to the invention of claim 4, in a window display control device for displaying a plurality of windows having a logical hierarchical structure on a display screen, the identification name of each window is displayed as a menu based on the hierarchical structure. It is provided with a menu display means for indenting and displaying.

【0006】[0006]

【作用】請求項1の発明では、各ウィンドウの識別名が
メニュー表示手段によりメニューとして表示される。マ
ウスやキーによりカーソルが操作され、表示されたメニ
ュー上の識別名が指示されると、そのときカーソルで指
示されている識別名のウィンドウが表示制御手段により
一時的に可視状態とされる。請求項2の発明では、前記
指示手段により指示されたウィンドウが表示制御手段に
より最上位に表示される。請求項3の発明では、メニュ
ー表示手段により、各ウィンドウの識別名がそのウィン
ドウの表示状態を示す情報とともにメニューとして表示
される。請求項4の発明では、メニュー表示手段によ
り、各ウィンドウの識別名がメニューとして表示される
際、それらが階層構造に基づいて字下げして表示され
る。
According to the invention of claim 1, the identification name of each window is displayed as a menu by the menu display means. When the cursor is operated with a mouse or a key and an identification name on the displayed menu is designated, the window of the identification name designated by the cursor at that time is temporarily made visible by the display control means. In the invention of claim 2, the window designated by the designating means is displayed at the top by the display control means. According to the invention of claim 3, the menu display means displays the identification name of each window as a menu together with the information indicating the display state of the window. According to the invention of claim 4, when the menu display means displays the identification name of each window as a menu, they are displayed indented based on the hierarchical structure.

【0007】[0007]

【実施例】以下、本発明の詳細を図示実施例に基いて説
明する。図1に於て1は入力部で、マウス及びキーボー
ドを備える(不図示)。2は出力装置でディスプレイD
SP(図2など参照)を備える。3はマルチウィンドウ
システムを実現するウィンドウ管理装置(ウィンドウマ
ネジャ)で、ディスプレイDSP上の各ウィンドウWA
〜WDを管理する。なおウィンドウWA〜WDを個々に
区別する必要が無い場合、符号WA〜WDの付記は省略
する。4はウィンドウ表示制御装置で、ウィンドウ情報
記憶手段5、メニュー表示部6、メニュー選択部7、ウ
ィンドウ一時表示制御部8、ウィンドウ操作部9を備え
ている。メニュー表示部6が請求項1,3及び4にいう
メニュー表示手段にあたる。ウィンドウ一時表示制御部
8が請求項1にいう表示制御手段にあたる。ウィンドウ
一時表示制御部8にウィンドウ操作部9を加えたものが
請求項2にいう表示制御手段にあたる。
The details of the present invention will be described below with reference to the illustrated embodiments. In FIG. 1, reference numeral 1 denotes an input unit, which includes a mouse and a keyboard (not shown). 2 is an output device and a display D
SP (see FIG. 2 etc.) is provided. Reference numeral 3 is a window management device (window manager) that realizes a multi-window system, and each window WA on the display DSP.
~ Manage WD. When it is not necessary to individually distinguish the windows WA to WD, the symbols WA to WD are omitted. A window display control device 4 includes a window information storage unit 5, a menu display unit 6, a menu selection unit 7, a window temporary display control unit 8, and a window operation unit 9. The menu display section 6 corresponds to the menu display means in claims 1, 3 and 4. The window temporary display control unit 8 corresponds to the display control means in claim 1. The display control means according to the present invention is obtained by adding the window operation unit 9 to the window temporary display control unit 8.

【0008】ウィンドウ情報記憶部5は、起動されたと
き、ウィンドウ管理装置3をアクセスし、該装置3が管
理する全てのウィンドウの識別名、階層の上下関係、ウ
ィンドウの位置、表示順位、表示状態のデータを取得
し、これを記憶する。なお実際の識別名は、「英文ワー
ドプロセッサ Ver.1」、「表作成 Part1」
などと付されるものであるが、実施例では、A〜Dの一
文字のアルファベットで簡略に表現する。メニュー表示
部6は、カーソルCSがディスプレイDSPの所定領域
SAに置かれ、マウスのボタンがクリックされたのに応
動して、ウィンドウ情報記憶部5に記憶されたウィンド
ウの識別名、階層の上下及び表示状態を、表示順位に従
ってメニューMの各項目CL1〜CL4に表示する。カ
ーソルCS及びマウスが請求項にいう指示手段にあた
る。メニュー選択部7はメニューM上のカーソルCSの
位置の変化に応動して、そのときカーソルCSが位置す
るメニュー項目をハイライト表示させる。ウィンドウ一
時表示部8は、メニューM上のカーソルCSの位置に応
動して、その位置のメニュー項目に対応するウィンドウ
の内容をディスプレイDSPの画面上に一時的に表示さ
せる。ウィンドウ操作部9は、押下されていたマウスの
ボタンが離されると、そのときカーソルCSが位置して
いるメニュー項目に対応するウィンドウを他の全てのウ
ィンドウの上に表示する。
When activated, the window information storage unit 5 accesses the window management device 3 to identify the windows of all the windows managed by the device 3, the hierarchical relationship among the windows, the positions of the windows, the display order, and the display status. The data of is acquired and stored. The actual identification names are "English word processor Ver.1" and "Table creation Part1".
In the embodiments, they are simply expressed by the alphabet of one letter A to D. The menu display unit 6 responds to the cursor CS being placed in a predetermined area SA of the display DSP and a mouse button being clicked, so that the window identification name stored in the window information storage unit 5, the upper and lower layers, and The display state is displayed in each item CL1 to CL4 of the menu M according to the display order. The cursor CS and the mouse correspond to the indicating means in the claims. The menu selection unit 7 responds to the change in the position of the cursor CS on the menu M, and highlights the menu item where the cursor CS is located at that time. The window temporary display unit 8 responds to the position of the cursor CS on the menu M and temporarily displays the contents of the window corresponding to the menu item at that position on the screen of the display DSP. When the pressed mouse button is released, the window operation unit 9 displays the window corresponding to the menu item where the cursor CS is located on all the other windows.

【0009】なおウィンドウの内容の図示は省略した。
ウィンドウ一時表示部8によるウィンドウの内容の一時
表示、及びウィンドウ操作部9によるウィンドウの最上
位表示は、公知のウィンドウシステムを利用して実現で
きる。例えば一時表示は、カーソルCSがメニューMの
外から何れかの項目(CL1〜CL4)に移動される
か、或いは新たな項目(CL1〜CL4)の上に移動さ
れたら、ウィンドウ一時表示部8がウィンドウ情報記憶
部5から、該新たなカーソル位置に対応するウィンドウ
の識別名を読み出し、このウィンドウを最上位に表示す
るようにウィンドウ管理部3に通知し、ウィンドウ管理
部3がこれに従ってウィンドウの表示順位を変更し、そ
のリペイントを当該プログラムに指示し、これによって
最上位に表示されたウィンドウの内容がリペイントされ
る、というように処理手順を構成することによって実現
できる。ウィンドウ操作部9によるウィンドウの最上位
表示も、押下されていたマウスのボタンが離されたのを
契機として同様の処理を行なうよう構成することにより
実現できる。
The window contents are not shown.
The temporary display of the contents of the window by the temporary window display unit 8 and the uppermost display of the window by the window operation unit 9 can be realized by using a known window system. For example, in the temporary display, when the cursor CS is moved from outside the menu M to any item (CL1 to CL4) or moved to a new item (CL1 to CL4), the window temporary display unit 8 is displayed. The identification name of the window corresponding to the new cursor position is read from the window information storage unit 5, and the window management unit 3 is notified to display this window at the top, and the window management unit 3 displays the window accordingly. This can be realized by changing the order, instructing the program to repaint, and restructuring the contents of the window displayed at the top, thereby configuring the processing procedure. The topmost display of the window by the window operation unit 9 can also be realized by performing the same process when the button of the mouse that has been pressed is released.

【0010】具体的表示例を引用して更に詳しく説明す
る。図2に4つのウィンドウWA〜WDが開かれた初期
状態を示す。ここで例えばウィンドウWDをアイコン化
し(図3 ICD)、更にウィンドウWCを一番上に表
示させたとする(図4)。ウィンドウWB、アイコンI
CDは全く見えなくなり、ウィンドウWAは一部のみが
見える状態になる。メニューMを表示させるべく、ディ
スプレイDSP上の特定領域SAにカーソルCSが置か
れマウスのボタンが押下されると、これに応動して図5
に示すようにメニューMが表示される。メニューMの各
項目CL1〜CL4の順序及び字下げの状態は、各ウィ
ンドウ表示順位及び階層の上下に合わせられており、表
示順序はWC,WA,WB,WDの順、階層はウィンド
ウWBがウィンドウWAの1階層下となっていることが
示されている。なお識別名を一文字で簡略化して表示し
たので、字下げの状態がやや明確でないが、識別名はあ
る程度の文字数があるので、実際の表示では字下げは明
確に認識し得る。各項目CL1〜CL4のウィンドウの
識別名C,A,B,Dの右側には、ウィンドウの表示状
態が絵文字で表現される。この例では、ウィンドウ全体
が表現されたものが「○」、一部表示されたものが
「△」、全く表示されていないものが「×」で表現され
ている。なお表示状態は、ウィンドウ管理装置3が保持
するウィンドウの割り付けデータから算出される。ウィ
ンドウの識別名C,A,B,Dの左側には、アイコン化
されているか否かが絵文字で表現される。この例では、
アイコン化されているウィンドウWDの識別名Dに
「−」が付されている。
A more detailed description will be given with reference to a specific display example. FIG. 2 shows an initial state in which the four windows WA to WD are opened. Here, for example, the window WD is iconized (ICD in FIG. 3), and the window WC is displayed at the top (FIG. 4). Window WB, icon I
The CD is completely invisible and only part of the window WA is visible. When the cursor CS is placed in the specific area SA on the display DSP to display the menu M and the mouse button is pressed, in response to this, FIG.
The menu M is displayed as shown in FIG. The order of the items CL1 to CL4 of the menu M and the state of the indentation are matched with the order of display of windows and the top and bottom of the hierarchy. The display order is WC, WA, WB, WD, and the hierarchy is window WB. It is shown to be one layer below WA. It should be noted that since the identification name is displayed in a simplified form with one character, the state of indentation is somewhat unclear, but since the identification name has a certain number of characters, the indentation can be clearly recognized in the actual display. To the right of the window identification names C, A, B, and D of the items CL1 to CL4, the display state of the window is represented by pictograms. In this example, what represents the entire window is represented by “◯”, that which is partially displayed is represented by “Δ”, and that which is not displayed at all is represented by “x”. The display state is calculated from the window allocation data held by the window management device 3. On the left side of the window identification names C, A, B, and D, pictorial characters are used to indicate whether or not they are iconified. In this example,
"-" Is added to the identification name D of the iconized window WD.

【0011】マウスボタンを押下した儘、メニューMの
各項目CL1〜CL4上でカーソルが移動されると、そ
の移動に応じそのときカーソルCSが位置する項目CL
1〜CL4のウィンドウWA〜WDに示される識別名の
ウィンドウが次々に一時表示される。図6はカーソルC
Sが項目CL3の位置に置かれているときの状態を示
す。この項目CL3のウィンドウBの表示順位は本来3
番目である。しかしここではこの順位に拘わり無く、こ
の項目CL3にカーソルCSが置かれている間、ウィン
ドウBが画面の最上位に一時的に表示される。又この一
時表示は、ウィンドウがアイコン化されているか否かに
拘わり無く、ウィンドウ管理装置3に管理されている全
てのウィンドウについて実行される。例えばカーソルC
Sが次の項目CL4に移動されたとする。ウィンドウD
の表示順位は本来4番目であり、しかもアイコン化され
ている。しかしこのようなウィンドウについても、項目
CL4にカーソルCSが置かれている間、当該ウィンド
ウDが画面の最上位に一時的に表示される(図7)。こ
の場合、アイコン化されていることを認知し易くする
為、当該アイコンIDも同時に表示され、両者の関係を
明確にするべく夫々の角が破線で結合される(図7)。
なおアイコン化されているウィンドウを表示するには、
例えば、前述した一時表示の為の構成例の前に「ウィン
ドウ管理装置3に対し、当該ウィンドウのオープンを要
求する」というような処理を加えた構成とすれば良い。
When the cursor is moved on each item CL1 to CL4 of the menu M when the mouse button is pressed, the item CL at which the cursor CS is located at that time in response to the movement.
The windows having the identification names shown in the windows WA to WD of 1 to CL4 are temporarily displayed one after another. Figure 6 shows the cursor C
The state when S is placed at the position of the item CL3 is shown. The display order of window B of this item CL3 is originally 3
Is th. However, here, regardless of this order, the window B is temporarily displayed at the top of the screen while the cursor CS is placed on this item CL3. Further, this temporary display is executed for all windows managed by the window management device 3 regardless of whether the windows are iconified or not. For example, cursor C
It is assumed that S is moved to the next item CL4. Window D
The display order of is originally 4th and is iconized. However, even for such a window, the window D is temporarily displayed at the top of the screen while the cursor CS is placed on the item CL4 (FIG. 7). In this case, in order to make it easier to recognize that the icon is made, the icon ID is also displayed at the same time, and the respective corners are connected by broken lines to clarify the relationship between them (FIG. 7).
To display an iconified window,
For example, a configuration such as "requesting the window management device 3 to open the window" may be added before the configuration example for the temporary display described above.

【0012】このようにメニューMの上でカーソルCS
を移動させ、そのときカーソルCSの位置に応じて一時
表示される各ウィンドウの表示内容を確認し、自分が所
望するものであることを確認したら、そこで、そのとき
まで押下していたマウスのボタンを離す。これにより例
えばウィンドウBが選択されたとすれば、図8のように
それが一番上に表示される。またウィンドウDが選択さ
れたならば、アイコン化されていたこのウィンドウDを
開く操作が行なわれ、図9に示されるようにそれが一番
上に表示される。
Thus, the cursor CS is displayed on the menu M.
, And confirm the display contents of each window temporarily displayed according to the position of the cursor CS at that time, and if it is confirmed that it is the one you want, then press the mouse button that was pressed until then Release. As a result, if window B is selected, it is displayed at the top as shown in FIG. When the window D is selected, the operation of opening the iconified window D is performed, and it is displayed at the top as shown in FIG.

【0013】以下説明を補足する。一時的に表示される
メニューの内容は任意であり、場合によってはウィンド
ウの枠だけの表示でも構わない。メニューMを表示させ
る為の操作手順、或いは所望のウィンドウWA〜WDを
選択するための操作手順は、種々考えられる。実施例と
同じようにマウス、そのボタン及びカーソルCSを使用
するとしても、例えばメニューMの表示は特定領域SA
上でのボタンのクリックに応動して行なわれるように
し、ウィンドウWA〜WDの一時表示は、メニューM上
でマウスのキーが押下されない状態でカーソルCSが移
動されるのに応動して行なわれるようにし、そしてウィ
ンドウWA〜WDの選択は、マウスのキーの押下に応動
して行なわれるようにするなど、種々の構成が考えられ
る。これらの操作をキーボードで行なうことも考えられ
る。この場合、例えばメニューMの表示はキーボードの
所定のキー、又は所定の複数のキーの押下に応動して行
なわれるようにし、カーソルは項目CL1〜CL4の反
転表示とし、矢印キーの押下に応動して上下移動をさせ
るようにし、そして最上位に表示させるウィンドウの選
択は、キーボードの選択実行(リターン)キーの押下で
行なわれるようにする、などの構成が考えられる。また
これらマウスやそのボタンの操作と、キーボードの各操
作を組合せ、或いは併用する、という構成も考えられ
る。
The following description will be supplemented. The content of the menu displayed temporarily is arbitrary, and depending on the case, only the frame of the window may be displayed. Various operating procedures for displaying the menu M or selecting desired windows WA to WD can be considered. Even if the mouse, its button, and the cursor CS are used as in the embodiment, for example, the menu M is displayed in the specific area SA.
The windows WA to WD are temporarily displayed in response to the click of a button on the menu M, in response to the cursor CS being moved on the menu M without the mouse key being pressed. Various configurations are conceivable such that the windows WA to WD are selected in response to the depression of a mouse key. It is also possible to perform these operations with a keyboard. In this case, for example, the menu M is displayed in response to the pressing of a predetermined key or a plurality of predetermined keys of the keyboard, the cursor is highlighted in the items CL1 to CL4, and the arrow keys are pressed. A configuration is conceivable in which the window is moved up and down, and the window displayed at the top is selected by pressing the selection execution (return) key on the keyboard. Further, a configuration in which the operation of the mouse or its button and each operation of the keyboard are combined or used together is also conceivable.

【0014】ウィンドウシステムがカラー表示に対応し
ている場合、ウィンドウの表示状態が、メニューMの各
項目CL1〜CL4の各エリアの背景色やそこの文字色
の違いで表現されるように構成しても良い。なおウィン
ドウシステムがルックアンドフィールをユーザ毎に変更
出来る手段を備えている場合、メニューMの表示状態を
示す絵文字や表示色が、ユーザの好みに応じて変更出来
るように構成すると、より一層視認性に優れたシステム
を実現することが出来る。同じくウィンドウシステムが
カラー表示に対応している場合、ウィンドウ自体が特定
の色で一時表示されるように構成することにより、同じ
く視認性に優れたシステムとすることが出来る。
When the window system supports color display, the display state of the window is configured to be expressed by the background color of each area of each item CL1 to CL4 of the menu M and the difference in the character color thereof. May be. If the window system is provided with a means for changing the look and feel for each user, if the pictograms and display colors indicating the display state of the menu M can be changed according to the user's preference, the visibility will be further improved. An excellent system can be realized. Similarly, when the window system is compatible with color display, the window itself can be temporarily displayed in a specific color to provide a system with excellent visibility.

【0015】[0015]

【発明の効果】以上説明したように、請求項1の発明で
は、例えばマウスやキーにより、表示されたメニュー上
の識別名が指示されると、そのとき指示されているウィ
ンドウが表示制御手段により一時的に可視状態とされ
る。従ってウィンドウの識別名が、同じ或いは類似のも
のであっても、一時表示されたウィンドウの内容から、
その違いを容易に認識することが出来る。各ウィンドウ
の表示位置の確認も直ちに出来る。また見分けたウィン
ドウを最上位に表示したい場合は、従来の手法でそれを
実行させても良いが、本願請求項2記載の発明のように
構成すると一層効率的な操作が出来る。即ち請求項2の
発明では、前記指示手段により指示されたウィンドウが
表示制御手段により最上位に表示される。ウィンドウを
探索するのは多くの場合、当該ウィンドウを最上位に表
示し、所望の操作を実行したいからである。請求項2の
発明では一時表示のあと当該選択されたウィンドウが画
面の最上位に表示されるから、直ちにそのウィンドウの
操作を実行することが出来る。請求項3の発明では、各
ウィンドウの識別名がそのウィンドウの表示状態を示す
情報とともにメニューとして表示される。従ってウィン
ドウの表示状態の確認が容易に出来、従来は知覚しにく
かったアイコン状態にあるウィンドウなども一時表示で
直ちに認識出来、所望ならそれを開くなど、迅速な操作
が可能になる。請求項4の発明では、メニューとして表
示される際、各ウィンドウの識別名が階層構造に基づい
て字下げして表示される。従って、階層の下の方のウィ
ンドウの所在も可視的に把握出来、目的のウィンドウへ
のアクセス、ウィンドウの階層的管理を一層的確に実行
することが出来る。
As described above, in the invention of claim 1, when the identification name on the displayed menu is designated by the mouse or the key, the window designated at that time is designated by the display control means. It will be temporarily visible. Therefore, even if the window identification name is the same or similar, from the contents of the temporarily displayed window,
You can easily recognize the difference. You can immediately check the display position of each window. Further, when it is desired to display the distinguished window at the top, it may be executed by a conventional method, but if it is configured as the invention according to claim 2 of the present application, more efficient operation can be performed. That is, in the invention of claim 2, the window instructed by the instructing means is displayed on the top by the display control means. In many cases, the window is searched because the window is displayed at the top and the desired operation is performed. According to the second aspect of the invention, since the selected window is displayed at the top of the screen after the temporary display, the operation of the window can be immediately executed. In the invention of claim 3, the identification name of each window is displayed as a menu together with the information indicating the display state of the window. Therefore, the display state of the window can be easily confirmed, and the window or the like in the icon state, which is difficult to perceive in the past, can be immediately recognized by the temporary display, and the desired operation such as opening the window can be performed. According to the invention of claim 4, when displayed as a menu, the identification name of each window is displayed indented based on the hierarchical structure. Therefore, the location of the lower window of the hierarchy can be visually grasped, and the access to the target window and the hierarchical management of the window can be executed more accurately.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例を示すブロック図。FIG. 1 is a block diagram showing an embodiment of the present invention.

【図2】 ウィンドウ表示の一例を示す線図。FIG. 2 is a diagram showing an example of a window display.

【図3】 図2の表示例のウィンドウWDをアイコン化
した状態を示す線図。
FIG. 3 is a diagram showing a state in which the window WD of the display example of FIG. 2 is iconized.

【図4】 図2の表示例のウィンドウWCを最上位に表
示した状態を示す線図。
FIG. 4 is a diagram showing a state in which a window WC of the display example of FIG. 2 is displayed at the top.

【図5】 メニューを表示させた状態を示す線図。FIG. 5 is a diagram showing a state in which a menu is displayed.

【図6】 ウィンドウWBが一時表示された状態を示す
線図。
FIG. 6 is a diagram showing a state in which a window WB is temporarily displayed.

【図7】 ウィンドウWD及びそのアイコンが一時表示
された状態を示す線図。
FIG. 7 is a diagram showing a state in which a window WD and its icon are temporarily displayed.

【図8】 一時表示後ウィンドウWBが最上位に表示さ
れた状態を示す線図。
FIG. 8 is a diagram showing a state in which a window WB after temporary display is displayed at the top.

【図9】 一時表示後ウィンドウWDが開かれ、最上位
に表示された状態を示す線図。
FIG. 9 is a diagram showing a state in which a window WD after temporary display is opened and displayed at the top.

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

A〜D 識別名 CS(+マウス) 指示手段 WA〜WD ウィンドウ 6 メニュー表示手段 8 表示制御手段 8,9 請求項2の表示制御手段 AD identification name CS (+ mouse) instruction means WA-WD window 6 menu display means 8 display control means 8 and 9 display control means according to claim 2.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 表示画面上に複数のウィンドウを表示す
るウィンドウ表示制御装置に於て、各ウィンドウの識別
名をメニューとして表示するメニュー表示手段と、前記
メニュー表示手段により表示されたメニューから所望の
ウィンドウの識別名を指示する指示手段と、前記指示手
段により指示されたウィンドウを一時的に可視状態とす
る表示制御手段とを備えたことを特徴とするウィンドウ
表示制御装置。
1. In a window display control device for displaying a plurality of windows on a display screen, a menu display means for displaying the identification name of each window as a menu and a desired menu from the menu displayed by the menu display means. A window display control device comprising: an instruction means for instructing an identification name of a window; and a display control means for temporarily making the window instructed by the instruction means visible.
【請求項2】 前記指示手段により指示されたウィンド
ウを最上位に表示する表示制御手段を備えたことを特徴
とする請求項1記載のウィンドウ表示制御装置。
2. The window display control device according to claim 1, further comprising display control means for displaying the window instructed by said instruction means at the top.
【請求項3】 表示画面上に複数のウィンドウを表示す
るウィンドウ表示制御装置に於て、各ウィンドウの識別
名をそのウィンドウの表示状態を示す情報とともにメニ
ューとして表示するメニュー表示手段を備えたことを特
徴とするウィンドウ表示制御装置。
3. A window display control device for displaying a plurality of windows on a display screen, comprising a menu display means for displaying the identification name of each window together with information indicating the display state of the window as a menu. Characteristic window display control device.
【請求項4】 表示画面上に論理的な階層構造を有する
複数のウィンドウを表示するウィンドウ表示制御装置に
於て、各ウィンドウの識別名をメニューとして表示する
際にその階層構造に基づいて字下げして表示するメニュ
ー表示手段を備えたことを特徴とするウィンドウ表示制
御装置。
4. In a window display control device for displaying a plurality of windows having a logical hierarchical structure on a display screen, when displaying an identification name of each window as a menu, an indentation is made based on the hierarchical structure. A window display control device comprising a menu display means for displaying the same.
JP4206021A 1992-07-08 1992-07-08 Window display controller Pending JPH0628143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4206021A JPH0628143A (en) 1992-07-08 1992-07-08 Window display controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4206021A JPH0628143A (en) 1992-07-08 1992-07-08 Window display controller

Publications (1)

Publication Number Publication Date
JPH0628143A true JPH0628143A (en) 1994-02-04

Family

ID=16516591

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4206021A Pending JPH0628143A (en) 1992-07-08 1992-07-08 Window display controller

Country Status (1)

Country Link
JP (1) JPH0628143A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200237A (en) * 1993-12-10 1995-08-04 Internatl Business Mach Corp <Ibm> Method and system for operation of display of plurality of applications in data processing system
US7730423B2 (en) 1999-03-23 2010-06-01 Ricoh Company, Ltd. Method and system for organizing document information

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200237A (en) * 1993-12-10 1995-08-04 Internatl Business Mach Corp <Ibm> Method and system for operation of display of plurality of applications in data processing system
US7730423B2 (en) 1999-03-23 2010-06-01 Ricoh Company, Ltd. Method and system for organizing document information

Similar Documents

Publication Publication Date Title
US5737557A (en) Intelligent window user interface for computers
US5305435A (en) Computer windows management system and method for simulating off-screen document storage and retrieval
US5929851A (en) Grouping of operations in a computer system
EP0817012B1 (en) Selection of operations in a computer system
US5668964A (en) Graphical user interface for creating a new notebook with a dragged page
US5469540A (en) Method and apparatus for generating and displaying multiple simultaneously-active windows
US5754176A (en) Pop-up help system for a computer graphical user interface
US6072486A (en) System and method for creating and customizing a deskbar
US5859638A (en) Method and apparatus for displaying and scrolling data in a window-based graphic user interface
JP4879983B2 (en) Keyboard accelerator
US5825355A (en) Method and apparatus for providing a help based window system using multiple access methods
US5920313A (en) Method and system for associating related user interface objects
JP3565441B2 (en) Data processing system
JPH05108232A (en) Method and apparatus for limiting touch-type operating keyboard
JP2006506698A (en) Multimedia file tooltip
US6335745B1 (en) Method and system for invoking a function of a graphical object in a graphical user interface
JPH0823803B2 (en) Method for accessing system behavior, icon display device and data processing system
US6023273A (en) User interface with repeating interactive background elements
WO1994017469A1 (en) Graphical user interface for a help system
JPH0769778B2 (en) Icon menu / palletizing method
JPH0628143A (en) Window display controller
JPH04199352A (en) Information processor suitable for tool operation
Hart The five w’s of online help systems
US20040090459A1 (en) Graphical user interface for presenting and manipulating object attributes
US20040189592A1 (en) Method for associating multiple functionalitis with mouse buttons