JP3258379B2 - メニュー表示装置 - Google Patents
メニュー表示装置Info
- Publication number
- JP3258379B2 JP3258379B2 JP17867492A JP17867492A JP3258379B2 JP 3258379 B2 JP3258379 B2 JP 3258379B2 JP 17867492 A JP17867492 A JP 17867492A JP 17867492 A JP17867492 A JP 17867492A JP 3258379 B2 JP3258379 B2 JP 3258379B2
- Authority
- JP
- Japan
- Prior art keywords
- menu
- graphic element
- command
- mouse cursor
- graphic
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
Description
ニュー表示が行われるメニュー表示装置に関するもので
ある。
ーを表示してユーザが選択した項目の編集コマンドを実
行する方式が採用されており、その方式の採用で、多く
のCAD機能を容易に活用することが可能となる。
域が限られることから、それらコマンドのメニューが階
層化されている。
領域に移動していずれかのメニュー項目をマウスクリッ
クで選択し、この操作を目的のコマンドが選択されるま
で繰り返す。
ザはマウス操作で編集対象の図形要素を特定して選択コ
マンドの実行を指示し、その結果、移動,回転,変形な
どの図形編集が行われる。
拡張とともにコマンドメニューの階層構造が複雑化して
おり、各メニューの項目数も増加しているので、表示メ
ニューから選択すべき項目を確認し、その項目の位置へ
マウスカーソルを移動してメニュー選択を行なう作業が
繰り返される。したがって、このメニュー選択操作はユ
ーザの負担となり、システム操作性の低下を招く。
ものであり、その目的は、図形編集コマンドのメニュー
選択を容易に行うことが可能となる装置を提供すること
にある。
に、第1発明では、複数種類の図形要素の編集に関する
メニューを表示するメニュー表示装置において、各図形
要素に対する編集コマンド群を、各図形要素に対応づけ
て記憶する記憶手段(14)と、マウスカーソルの移動
を契機に、マウスカーソルの位置に図形要素が存在する
か否かを判定し該判定結果が図形要素有りの場合に、マ
ウスカーソルの位置にある図形要素に対応するコマンド
群を、前記記憶手段から抽出し、メニューとしてカーソ
ルの移動位置に表示するメニュー表示手段(18)とを
有することを特徴とする
ュー表示手段(18)は、前記図形要素に対するコマン
ドの選択に基づき、前記メニュー内のコマンドの表示順
位を更新して表示することを特徴とする。
させると、その移動位置に存在した図形要素と対応する
コマンド群がメニューとして表示される。この表示メニ
ューの項目は予め各図形要素に対応付けて用意されてお
り、したがって、表示されるメニューのコマンドを、マ
ウスカーソルの移動先の図形に対応させて、該図形の編
集操作に必要なもののみに限定することが可能となる。
た表示順位でメニュー表示が行われ、このため、必要な
コマンドの確認及び選択が一層容易かつ効率的なものと
なる。
図のマウス200,キーボード202はユーザにより操
作される。
出力は処理装置204の入力制御部206に与えられて
おり、入力制御部206を介して主制御208に通知さ
れている。
210を使用して行われており、マウスカーソルの現在
位置を入力制御部206の出力から算出する処理がこの
主制御部208で行なわれると、出力制御部212によ
りディスプレイ214が制御され、ディスプレイ214
の画面上に表示のマウスカーソルがマウス200の操作
に応じて移動される。
ウスカーソルの現在位置で示される領域に直線,円弧な
どの図形要素が存在するか否かを判定する処理が行われ
ており、この図形要素判定部216の処理結果(判定結
果)はメニューテーブル制御部218に通知される。
要素の存在を示す処理結果が図形要素判定部216から
通知されたときに、ハードディスク220をアクセスし
て図3の図形要素判定テーブル300,メニュー制御テ
ーブル302,表示順序制御テーブル304を順に参照
する処理が行なわれる。
形要素判定テーブル300には基本的な図形要素(線
分,円弧,寸法線,曲線・・・)のリストが格納されて
おり、マウスカーソルの現在位置で示される領域に存在
した図形要素の番号が読み出される。
形要素テーブル300の各図形要素番号について複数の
図形編集コマンドが対応して格納されており(番号と対
応した図形要素へマウスカーソルが移動したときに、次
に実行されるであろうコマンドの候補のみが格納されて
いる)、図形要素判定テーブル300の参照で得られた
図形要素番号と対応するコマンドの全てが読み出され
る。
図形要素の番号別にそれらと対応した各コマンドの表示
順序を内容とするデータが格納されており、図形要素判
定テーブル300の参照で得られた要素番号と対応する
コマンド表示順序の制御データが読み出される。
ュー制御テーブル302から読み出された複数のコマン
ドを表示順序制御テーブル304から読み出されたデー
タに従ってソートする処理が行われており、その処理結
果は主制御部208に通知される。
ル制御部218から通知された内容の制御指示を出力制
御部212へ送出する処理が行われ、その結果、マウス
カーソルの現在位置で示される領域に存在した図形要素
と対応する複数のコマンドがディスプレイ214におい
て表示順序制御テーブル304の示す順序でメニュー表
示される(図4参照)。
かのメニュー項目をマウス操作で選択すると、表示順序
制御テーブル304の該当内容が更新され(ユーザが選
択したコマンドの表示順位が繰り上げられる)、選択さ
れた項目のコマンドが実行される。
ャートを用いて説明されており、マウスカーソルの位置
にコマンドメニューを自動表示するモードが設定されて
いるか否かをチェックする処理(ステップ500)が最
初に行われる。
プ500でYES)、マウスカーソルの移動有無がチェ
ックされ(ステップ502),マウスカーソルの移動が
確認されると(ステップ502で有り),マウスカーソ
ルの現在位置で示される領域に図形要素が存在している
か否かが判定される(ステップ504)。
が得られると(ステップ504で有り)、図形要素判定
テーブル300が参照され、その図形要素の番号が読み
出される(ステップ506)。
され、図形要素テーブル300の参照で得られた番号の
図形要素と対応するコマンドの全てが読み出される(ス
テップ508)。
て該当のデータが読み出され、そのデータを用いて各コ
マンド(メニュー制御テーブル302から読み出された
もの)がソートされる(ステップ510)。
214でマウスカーソルの現在位置にソート順でメニュ
ー表示され(ステップ512,図4参照)、メニュー選
択の操作が監視される(ステップ514)。
認されると(ステップ514で有り)、表示順序制御テ
ーブル304を更新する(ユーザが選択したコマンドの
表示順位が繰り上げられる)処理(ステップ516)が
行なわれてから、選択項目のコマンドが特定され(ステ
ップ518)、そのコマンドが実行される(ステップ5
20)。
ずれかの図形要素上へ移動すると、その図形要素に対し
てユーザが次に選択するであろうコマンドの候補のみ
が、マウスカーソルの位置で、自動的にメニュー表示さ
れる。
コマンドの確認及び選択が容易となり、マウスカーソル
の移動量も必要最小限となる。このため、図形編集の作
業が効率的なものとなり、ユーザの負担が大幅に軽減さ
れる。
ーソル位置で示された図形要素と対応するコマンドメニ
ューの自動表示でコマンドの選択が容易化され、そのメ
ニュー表示がカーソル位置にて最適化された表示順位で
行われてメニュー選択時のカーソル移動量が最小限化さ
れると共にコマンドの選択も一層容易かつ効率的になる
ので、ユーザの負担が大幅に軽減され、作図効率が著し
く高められる。
明図である。
る。
Claims (2)
- 【請求項1】 複数種類の図形要素の編集に関するメニ
ューを表示するメニュー表示装置において、 各図形要素に対する編集コマンド群を、各図形要素に対
応づけて記憶する記憶手段と、 マウスカーソルの移動を契機に、マウスカーソルの位置
に図形要素が存在するか否かを判定し該判定結果が図形
要素有りの場合に、マウスカーソルの位置にある図形要
素に対応するコマンド群を、前記記憶手段から抽出し、
メニューとしてカーソルの移動位置に表示するメニュー
表示手段とを有することを特徴とするメニュー表示装置 - 【請求項2】 請求項1のメニュー表示手段は、前記図
形要素に対するコマンドの選択に基づき、前記メニュー
内のコマンドの表示順位を更新して表示することを特徴
とするメニュー表示装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17867492A JP3258379B2 (ja) | 1992-07-06 | 1992-07-06 | メニュー表示装置 |
US08/884,169 US6049335A (en) | 1992-07-06 | 1997-06-27 | Graphics editing device which displays only candidate commands at a position adjacent to a selected graphic element and method therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17867492A JP3258379B2 (ja) | 1992-07-06 | 1992-07-06 | メニュー表示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0628443A JPH0628443A (ja) | 1994-02-04 |
JP3258379B2 true JP3258379B2 (ja) | 2002-02-18 |
Family
ID=16052580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17867492A Expired - Lifetime JP3258379B2 (ja) | 1992-07-06 | 1992-07-06 | メニュー表示装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6049335A (ja) |
JP (1) | JP3258379B2 (ja) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3571526B2 (ja) * | 1997-10-23 | 2004-09-29 | 富士通株式会社 | システム設計/評価cadシステムおよびそのプログラム記憶媒体 |
US7240296B1 (en) * | 2000-02-11 | 2007-07-03 | Microsoft Corporation | Unified navigation shell user interface |
US7624356B1 (en) * | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
US7003363B1 (en) * | 2000-10-06 | 2006-02-21 | Dassault Systemes | Freeform modeling method and system |
US7058902B2 (en) * | 2002-07-30 | 2006-06-06 | Microsoft Corporation | Enhanced on-object context menus |
US7210107B2 (en) * | 2003-06-27 | 2007-04-24 | Microsoft Corporation | Menus whose geometry is bounded by two radii and an arc |
US7721228B2 (en) * | 2003-08-05 | 2010-05-18 | Yahoo! Inc. | Method and system of controlling a context menu |
US8046712B2 (en) * | 2004-06-29 | 2011-10-25 | Acd Systems International Inc. | Management of multiple window panels with a graphical user interface |
US8056008B2 (en) * | 2004-09-14 | 2011-11-08 | Adobe Systems Incorporated | Interactive object property region for graphical user interface |
US20060072009A1 (en) * | 2004-10-01 | 2006-04-06 | International Business Machines Corporation | Flexible interaction-based computer interfacing using visible artifacts |
JP4548093B2 (ja) * | 2004-11-01 | 2010-09-22 | 日本電気株式会社 | 携帯端末装置及び携帯端末装置の表示データ編集方法 |
US8140593B2 (en) * | 2008-05-15 | 2012-03-20 | Microsoft Corporation | Data viewer management |
US8140581B2 (en) * | 2008-05-15 | 2012-03-20 | Microsoft Corporation | Configurable view on data models |
US9557828B2 (en) * | 2010-10-15 | 2017-01-31 | Zuken Inc. | Input information processing system, input information processing method, program and computer-readable recording medium |
USD722608S1 (en) * | 2012-03-23 | 2015-02-17 | Microsoft Corporation | Display screen with graphical user interface |
EP2856362A2 (en) * | 2012-06-01 | 2015-04-08 | PTC Inc. | Results-based tool selection, diagnosis, and help system for a feature-based modeling environment |
USD743978S1 (en) | 2012-11-08 | 2015-11-24 | Uber Technologies, Inc. | Display screen of a computing device with a computer-generated electronic panel for providing confirmation for a service request |
US10114532B2 (en) * | 2013-12-06 | 2018-10-30 | Google Llc | Editing options for image regions |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6055472A (ja) * | 1983-09-06 | 1985-03-30 | Canon Inc | 文書処理方法 |
JPS60147823A (ja) * | 1984-01-11 | 1985-08-03 | Seiko Instr & Electronics Ltd | コマンド入力方式 |
US4723211A (en) * | 1984-08-30 | 1988-02-02 | International Business Machines Corp. | Editing of a superblock data structure |
US4679137A (en) * | 1985-04-30 | 1987-07-07 | Prometrix Corporation | Process control interface system for designer and operator |
US4815029A (en) * | 1985-09-23 | 1989-03-21 | International Business Machines Corp. | In-line dynamic editor for mixed object documents |
JPS6273327A (ja) * | 1985-09-27 | 1987-04-04 | Toshiba Corp | ワ−クステ−シヨン |
NL8600831A (nl) * | 1986-04-02 | 1987-11-02 | Oce Nederland Bv | Werkwijze voor het opwekken en bewerken van modellen van twee- of driedimensionale objecten in een computer en voor het weergeven van die modellen op een display. |
US4823283A (en) * | 1986-10-14 | 1989-04-18 | Tektronix, Inc. | Status driven menu system |
US4896291A (en) * | 1988-05-20 | 1990-01-23 | International Business Machines Corporation | Valuator menu for use as a graphical user interface tool |
JPH0649030Y2 (ja) * | 1989-04-05 | 1994-12-12 | パイオニア株式会社 | データ入力装置 |
US5287514A (en) * | 1990-01-08 | 1994-02-15 | Microsoft Corporation | Method and system for customizing a user interface in a computer system |
US5347628A (en) * | 1990-01-18 | 1994-09-13 | International Business Machines Corporation | Method of graphically accessing electronic data |
US5208910A (en) * | 1990-04-19 | 1993-05-04 | International Business Machines | Menu driven and method system for informing which past selections have caused disabled actions |
CA2044344A1 (en) * | 1990-07-02 | 1992-01-03 | Michel J. Denber | Graphics display system with improved dynamic menu selection |
CA2080209A1 (en) * | 1992-01-10 | 1993-07-11 | Eric Allen Brewer | Spatially organized computer display system |
US5450539A (en) * | 1992-07-09 | 1995-09-12 | Apple Computer, Inc. | Apparatus and method of dynamically displaying a graphic button on a monitor |
JP2543324B2 (ja) * | 1993-03-23 | 1996-10-16 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュ―タアプリケ―ションソフトウェアの機能をユ―ザに提示する方法及びコンピュ―タシステム |
JP2986047B2 (ja) * | 1993-04-29 | 1999-12-06 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ディジタル入力用表示装置並びに入力処理装置および方法 |
-
1992
- 1992-07-06 JP JP17867492A patent/JP3258379B2/ja not_active Expired - Lifetime
-
1997
- 1997-06-27 US US08/884,169 patent/US6049335A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US6049335A (en) | 2000-04-11 |
JPH0628443A (ja) | 1994-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3258379B2 (ja) | メニュー表示装置 | |
US4772882A (en) | Cursor controller user interface system | |
JPS61194577A (ja) | グラフイツク・オブジエクトの編集方法 | |
EP0192022A2 (en) | Method for interactive rotation of displayed graphic objects | |
JPH11149563A (ja) | 情報処理装置及び方法並びに情報処理プログラムを記録した記録媒体 | |
JPH1145334A (ja) | 画像の比較表示方法及び記録媒体 | |
JPH09120352A (ja) | マルチウィンドウシステム | |
JPH0535436A (ja) | 情報処理装置 | |
JP4193505B2 (ja) | ユーザプログラム開発支援装置及び表示切替方法並びにプログラム | |
JPH07282003A (ja) | 編集メニュー表示装置及び方法 | |
JPH0470925A (ja) | ヘルプメッセージ表示方式 | |
JPH0816518A (ja) | 情報処理装置 | |
JPH02135515A (ja) | 階層構造データの表示画面制御方法及び装置 | |
JPH0744559A (ja) | 文書編集方法および装置 | |
JPS6255731A (ja) | プログラム編集作成装置 | |
JPH08263528A (ja) | Cad装置 | |
JP3036026B2 (ja) | 文書作成装置 | |
JP3011050B2 (ja) | ポインティング確認方式 | |
JPH01200393A (ja) | 画像制御装置 | |
JP2574466B2 (ja) | マルチウィンドウ表示方式 | |
JP2535804B2 (ja) | ウィンドウの起動制御装置 | |
JPH0778016A (ja) | メニュー表示機能を有する数値制御装置 | |
JPH11212968A (ja) | 文書処理装置及び方法 | |
JPS60246433A (ja) | 文書処理装置のコマンド指示方式 | |
JPH0245878A (ja) | 対話型cadシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20011127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071207 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081207 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091207 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091207 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101207 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111207 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111207 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121207 Year of fee payment: 11 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121207 Year of fee payment: 11 |