JPH0451319A - メニュー表示方式 - Google Patents

メニュー表示方式

Info

Publication number
JPH0451319A
JPH0451319A JP2159726A JP15972690A JPH0451319A JP H0451319 A JPH0451319 A JP H0451319A JP 2159726 A JP2159726 A JP 2159726A JP 15972690 A JP15972690 A JP 15972690A JP H0451319 A JPH0451319 A JP H0451319A
Authority
JP
Japan
Prior art keywords
menu
pull
item
down menu
display
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
JP2159726A
Other languages
English (en)
Inventor
Yuko Okayama
祐孝 岡山
Kaoru Maeda
薫 前田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2159726A priority Critical patent/JPH0451319A/ja
Publication of JPH0451319A publication Critical patent/JPH0451319A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、メニュー表示方法に係り、CRT上にプルダ
ウンメニューを表示する時のメニュー表示方式に関する
[従来の技術] 従来の方法は、特開平1.−120619号公報に記載
のように、メニュー項目を幾列かに分けて表示していた
[発明が解決しようとする課題] 」1記従来技術は、プルダウンメニューの全メニュー項
目が物理画面内に収まりきらない場合、収まりきるよう
に横に幾列かに分けて表示していたため、メニュー項目
を指示するポインタを上下、左右の四方向に動かす必要
があり、操作性に問題があった。
本発明の目的は、全メニュー項目が物理画面に収まりき
らない場合でも、各メニュー項目をオーバーラツプさせ
て表示することにより通常のメニュー表示のときと同様
な操作で選択できるメニュー表示方法を提供することに
ある。
[課題を解決するための手段] 本発明は、上記目的を達成するために、全メニュー項目
が物理画面内に収まりきらない場合、収まりきるように
各メニュー項目をオーバーラップさせるための解析手段
とオーバーラツプされたメニュー項目を表示するメニュ
ー表示手段を設けたものである。
[作用] プルダウンメニューを表示しようとする時、解析手段は
、全メニュー項目が物理画面内に収まりきるかどうか判
断し、収まりきらない場合には、全メニュー項目が収ま
りきるようにオーバーラツプさせる量を算出し、表示す
るために物理画面内の座標を算出する。
メニュー表示手段は解析手段によって算出した座標を基
にオーバーラツプさせて表示するためのクリッピングの
処理を行なう。
このように、メニュー項目数が多くとも、オーバーラツ
プさせて表示することにより、通常のメニュー表示と同
様の操作で選択できるので操作性が良い。
[実施例コ 以下、本発明の一実施例について図面を参照して説明す
る。
第1図は本発明の一実施例の全体構成を示すブロック図
である。第1図において、100はマウス、キーボード
等の入力装置、200は入力された情報を制御する入力
制御部、300はプルダウンメニューを表示するための
情報を作成するメニュー表示解析部であり、作成した情
報はメニュー管理テーブル700に格納される。400
はメニュー管理テーブル700の情報を基に物理画面上
にプルダウンメニューを表示するためのクリッピング処
理を施すメニュー表示制御部、500は物理画面上にプ
ルダウンメニューを表示する表示制御部、600はCR
T等の出力装置である。第2図にメインメニューの表示
例を示す。物理画面1000にメインメニューi :t
ooが表示されており、メインメニュー1100は項目
#A1200と項目#B1300とから構成されている
次に、本実施例の動作について説明する。
入力袋!100から入力された入力データは、入力制御
部200へ送られ、入力制御部200は入力データがメ
ニューの操作に関するものであれば、メニュー表示解析
部300を起動する。第3図にメニュー表示解析部30
0の処理フローチャートを示す。ブロック310は、入
力データがプルダウンメニューの表示要求であるか、あ
るいは、メニュー上での項目を指示するポインタ(注視
点)の移動であるかを判別する。もし、入力データがメ
インメニュー1100の項目#A1200を選択したと
きのプルダウンメニューの表示要求であれば、処理はブ
ロック320へ移る。ブロック320はプルダウンメニ
ューの表示可能領域を求める。メインメニュー1100
が物理画面1000の上半分に位置するならば、表示可
能領域は項目# A、 1200から物理画面1000
の最下位までであり、メインメニュー1100が物理画
面1−000の下半分に位置するならば、表示可能領域
は項目# A 1.200から物理画面1000の最上
位までである。ブロック330はブロック320で求め
た表示可能領域にプルダウンメニューの各項目が通常の
フォーマツ1〜で収まりきるかどうかを判別する。表示
可能領域の高さthr、プルダウンメニューの一つの項
目の高さをh工、プルダウンメニューの項目数をCゎと
すると、収まりきらない条件は、 h、<h、、xc。
で与えられる。この条件に合致したときはブロック34
0へ処理が移る。この場合、プルダウンメニューが、通
常、フォーマットでは物理画面1000には収まりきら
ないので、プルダウンメニューの各項目をオーバーラツ
プさせて表示することになる。ブロック340では、各
項目の表示される高さを算出する。各項目の表示される
高さhoは以下の計算式で求められる。
この結果をもとにブロック350では各項目の左上の座
標を算出する。プルダウンメニュー中の一番先頭の項目
の左りの座標は項目#A1200の直下であり、この座
標をXl、 ytとする。二番目以降の項目の左上のy
座標をyt  i=2.:3,4゜・・・とすると、以
下の計算式で、順次、算出できる。
yiや、=’jt+ ho    j、=1.2,3.
  ・・・また、各項目のX座標は全てxlである。ブ
ロック360はブロック350で算出した各項目の左上
の座標をメニュー管理テーブル700に格納する。第5
図にメニュー管理テーブルの構成例を示す。第5図(a
)はプルダウンメニューのヘッダ部、第5図(b)は本
体部である。ヘッダ部はプルダウンメニューが所属する
メインメニューのより、一つの項目の縦と横の長さ、項
目数、現在注視点のある項目のIDとから構成される。
本体部は各項目の文字列と左上の座標とから構成される
このように、メニュー表示解析部300では、プルダウ
ンメニューの各項目をオーバーラツプさせて表示すると
き、メニュー管理テーブル700の更新を行なう。
メニュー表示制御部500は、メニュー表示解析部30
0で更新されたメニュー管理テーブル700を参照して
、クリッピングの処理を行なう。
これは各項目がオーバーラツプされて表示するため、他
の項目に一部隠れて見えなくなるからである。表示制御
部500はクリッピング処理の結果を用いて出力装置6
00へ出力する。その結果、第4図(a)に示すような
プルダウンメニューが表示される。第4図(a)におい
て、現在の注視点は項目#1にあり、項目#1のみが全
領域表示される。
さて、プルダウンメニューが第4図(a)の状態から、
注視点が項目#2に移ったとすると、ブロック310は
ブロック370に処理を移す。ブロック370はメニュ
ー管理テーブル700中のプルダウンメニューのヘッダ
部の現在注視点のある項目のIDを#2に更新する。メ
ニュー表示制御部400はクリッピング処理を、再度、
行ない、表示制御部500が出力装置600へ出力する
その結果、プルダウンメニューは第4図(b)に示すよ
うに更新される。
[発明の効果] 本発明によれば、プルダウンメニューが物理画面に収ま
りきらない時、プルダウンメニューの各項目をオーバー
ラツプさせて表示することにより一 全項目を表示できる。また、プルダウンメニューが物理
画面に収まりきらない時でも、通常のプルダウンメニュ
ー表示の時と同様の操作で選択できるので操作性が良い
【図面の簡単な説明】
第1図は1本発明の一実施例のブロック図、第2図は、
メインメニューの表示例の説明図、第3図は、メニュー
表示解析部300の処理フローチャート、第4図は、プ
ルダウンメニューの説明図、第5図は、メニュー管理テ
ーブルの説明図である。 符号の説明 100・・・入力装置、200・・・入力制御部、30
0・・・メニュー表示解析部、400・・・メニュー表
示制御部、500・・・表示制御部、600・・・出力
装置、700・・・メニュー管理テーブル、1000・
・・物理画面、1100・・・メインメニュー、120
0・・・メインメニューの項目#A、1300・・・メ
インメニューの項目#B。

Claims (1)

  1. 【特許請求の範囲】 1、プルダウンメニューを表示する際、前記プルダウン
    メニューを表示する位置で前記プルダウンメニューの全
    メニュー項目が物理画面内に収まりきらない場合、前記
    プルダウンメニューの各メニュー項目をオーバーラップ
    させて表示することにより前記プルダウンメニューの全
    メニュー項目を表示することを特徴とするメニュー表示
    方式。 2、請求項1に記載のメニュー表示方式を具備するオー
    バーラップマルチウィンドウ表示システム。
JP2159726A 1990-06-20 1990-06-20 メニュー表示方式 Pending JPH0451319A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2159726A JPH0451319A (ja) 1990-06-20 1990-06-20 メニュー表示方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2159726A JPH0451319A (ja) 1990-06-20 1990-06-20 メニュー表示方式

Publications (1)

Publication Number Publication Date
JPH0451319A true JPH0451319A (ja) 1992-02-19

Family

ID=15699939

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2159726A Pending JPH0451319A (ja) 1990-06-20 1990-06-20 メニュー表示方式

Country Status (1)

Country Link
JP (1) JPH0451319A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10326136A (ja) * 1997-04-01 1998-12-08 Sun Microsyst Inc ウインドウパネルを拡大及び縮小する方法及び装置
US7694237B2 (en) * 2002-05-03 2010-04-06 Nokia Corporation Method and apparatus for using menu functions of an electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10326136A (ja) * 1997-04-01 1998-12-08 Sun Microsyst Inc ウインドウパネルを拡大及び縮小する方法及び装置
US7694237B2 (en) * 2002-05-03 2010-04-06 Nokia Corporation Method and apparatus for using menu functions of an electronic device

Similar Documents

Publication Publication Date Title
JP3484096B2 (ja) 有向グラフの論理的ズーム装置における論理的ズーム方法
US5821930A (en) Method and system for generating a working window in a computer system
US5568604A (en) Method and system for generating a working window in a computer system
US5764227A (en) Document display apparatus for displaying document containing a plurality of pages.
US6738028B2 (en) Multi-display system and cursor controlling method therefor
JPH0451319A (ja) メニュー表示方式
JPH04291621A (ja) 移動表示方式
JP2906357B2 (ja) 複数ウインドウの表示方法
JP2583850B2 (ja) ウインドウ表示制御装置
JP3050281B2 (ja) 地図情報検索装置
JP3185209B2 (ja) 表示制御装置
JPH05282119A (ja) マルチウィンドウ表示システム
JPH07334769A (ja) トレンドグラフ表示装置
JP2853144B2 (ja) 画像処理装置
JPS62189584A (ja) 複数ウインドウの表示方法
JP2523790B2 (ja) 画面表示装置
JP3199071B2 (ja) データ表示装置
JPH0981107A (ja) ウィンドウ表示制御装置
JP2928563B2 (ja) スクロール方式
JPH10312390A (ja) データベースの表示方法
JPH0659850A (ja) ウィンドウ表示領域制御方式
JPH02143325A (ja) ウィンドウ表示方式
JP3028543B2 (ja) 図形の再表示方式
JP2000020210A (ja) 画面スクロール方式およびそのプログラム記録媒体
JPH07129361A (ja) 画面描画位置の表示・変更方式