JPH0769778B2 - アイコンメニュ−・パレット化処理方式 - Google Patents

アイコンメニュ−・パレット化処理方式

Info

Publication number
JPH0769778B2
JPH0769778B2 JP62143796A JP14379687A JPH0769778B2 JP H0769778 B2 JPH0769778 B2 JP H0769778B2 JP 62143796 A JP62143796 A JP 62143796A JP 14379687 A JP14379687 A JP 14379687A JP H0769778 B2 JPH0769778 B2 JP H0769778B2
Authority
JP
Japan
Prior art keywords
menu
icon
icon menu
item
control table
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
Application number
JP62143796A
Other languages
English (en)
Other versions
JPS63307528A (ja
Inventor
星児 藤田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62143796A priority Critical patent/JPH0769778B2/ja
Publication of JPS63307528A publication Critical patent/JPS63307528A/ja
Publication of JPH0769778B2 publication Critical patent/JPH0769778B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)

Description

【発明の詳細な説明】 〔概要〕 従来のアイコンメニューはシステムで固定であり,業務
によって使用しにくいことがあるという問題を解決する
ため,アイコンメニューをパレット化し,アイコンメニ
ュー領域における任意の位置に,任意のメニュー項目を
動的に対応づける手段を設けることにより,利用者が自
分の業務に合った融通性があるメニューを簡単に作成す
ることができるようにしている。
〔産業上の利用分野〕
本発明は,例えば図形処理を行うデータ処理システムで
用いられるアイコンメニューの制御方式に係り,特に,
アイコンメニューを利用者が自分の業務に合わせて動的
に作成できるようにしたアイコンメニュー・パレット化
処理方式に関するものである。
〔従来の技術〕
第5図は従来方式の例を示す。第5図において,21はデ
ィスプレイ画面,25はアイコンメニュー,25-1,25-2,…は
アイコン,27はカーソルを表す。
アイコン25-iは,ソフトウェアで頻繁に使用する機能や
基本図形等を,図形/文字で抽象表現したものであり,
アイコンメニュー25は,これらのアイコン25-iを一覧表
示したものである。カーソル27を位置入力装置によりデ
ィスプレイ画面21上で移動させ,アイコンメニュー25の
領域における1つのアイコンの位置を指示させることに
より,そのアイコンで示される機能または基本図形を選
択するようになっている。
従来の方式によれば,アイコンメニュー25は,固定であ
って,アイコンメニュー25の1番目の区画にはアイコン
25-1,2番目の区画にはアイコン25-2,……というよう
に,アイコンメニュー領域における位置と,選択対象と
なるアイコンのメニュー項目とが,予めシステムで一意
的に対応づけられていた。
〔発明が解決しようとする問題点〕
第6図は従来方式の問題点説明図である。
上記従来方式によれば,アイコンメニュー25が固定であ
るため,例えば第6図に示すように,アイコンメニュー
25上に重ねて他のウィンドウ30を開いた場合に,アイコ
ンの一部が他のウィンドウ30の下に隠れて,使用できな
くなるアイコンが生じるという問題があった。また,ア
イコンメニュー25を持つウィンドウを小さくした場合に
は,アイコンメニュー25の区画数が少なくなって,同様
に使用できなくなるアイコンが生じるとういう問題があ
った。
また,利用者が作成した図形パターンを,システムに登
録(ファイルに格納)し,それを再利用する場合,従来
方式では,登録された図形パターンの一覧表から選択す
ることしかできず,登録図形をアイコンメニュー25に反
映することができないため,操作性が悪いとうい問題が
あった。
本発明は上記問題点の解決を図り,利用者が業務に合っ
たアイコンメニューを簡単に作成変更できる手段を提供
することを目的としている。
〔問題点を解決するための手段〕
第1図は本発明の基本構成例を示す。
第1図において,10はCPUおよびメモリなどからなる処理
装置,11はマウスやタブレットなどの位置入力装置,12は
キーボード,13は入力処理を行う入力処理部,14はディス
プレイへの表示処理を行う表示処理部,15はメニュー項
目選択処理部,16は選択されたメニュー項目に対応する
処理を実行するメニュー項目対応処理部,17はアイコン
メニュー作成変更処理部,18はアイコンメニュー制御テ
ーブル,19はメニュー項目の管理情報を記憶する項目管
理テーブルを表す。
また,20はディスプレイ,21はディスプレイ画面,22は画
面上に常に表示されるグローバルメニュー,23はグロー
バルメニュー22の選択によって表示されるプルダウンメ
ニュー,24はウィンドウ,25はアイコンメニュー,26は作
図した図形が描かれる作図領域,27は入力位置を表示す
るカーソルを表す。
アイコンメニュー制御テーブル18は,アイコンメニュー
25における各アイコンの区画の位置番号と,選択対象と
なるメニュー項目に付与された項目番号との対応情報が
格納されるテーブルである。項目管理テーブル19には,
選択対象となるメニュー項目番号と,そのメニュー項目
の内容(例えば各種基本図形や登録図形など)との対応
情報が予め格納されている。
メニュー項目選択処理部15は,入力処理部13を介して位
置入力装置11から,アイコンメニュー25における位置情
報を入力すると,アイコンメニュー制御テーブル18を参
照し,その位置に割当てられているメニュー項目番号を
読み取り,指示位置に対応するメニュー項目を選択する
処理を行うものである。
アイコンメニュー作成変更処理部17は,プルダウンメニ
ュー23やコマンドなどによるメニュー項目の割当て指示
に対し,アイコンメニュー制御テーブル18を更新し,ア
イコンメニュー25において現在選択されているアイコン
の位置に,割当て指示があった新しいメニュー項目を対
応づける処理を行うものである。アイコンメニュー制御
テーブル18の更新があると,その新しいメニュー項目に
よるアイコンが,表示処理部14を介して,ディスプレイ
画面21のアイコンメニュー25に表示される。
〔作用〕
第1図に示す状態では,アイコンメニュー25の1番目の
区画に,項目番号=3の「円/楕円」の図形が割当てら
れ,2番目の区画に,項目番号=2の「直線」の図形が割
当てられ,3番目の区画に,項目番号=4の「長方形」の
図形が割当てられている。
現在,このアイコンメニュー25の中で,3番目の「長方
形」の項目が選択されているとする。カーソル27を作図
領域26上に置いて,入力操作を行えば,メニュー項目対
応処理16により,「長方形」の作図処理が行われる。
アイコンメニュー25における3番目の区画を,「長方
形」ではなく,他のメニュー項目に変更する場合,位置
入力装置11により,プルダウンメニュー23を開き,その
中の新しいメニュー項目を入力する。アイコンメニュー
作成変更処理部17は,アイコンメニュー制御テーブル18
における3番目の項目番号=4を,新しく選択されたメ
ニュー項目番号に変更し,表示処理部14により,新しい
アイコンメニュー25を表示する。
以上のように,アイコンメニュー制御テーブル18によ
り,アイコンメニュー25の管理を行い,アイコンメニュ
ー作成変更処理部17によって,アイコンメニュー25にお
ける各区画に対して,動的にメニュー項目の割当てを行
うことができるようなり,アイコンメニュー25のパレッ
ト化が実現される。
〔実施例〕
第2図は本発明の一実施例処理説明図,第3図は本発明
の一実施例に係るアイコンメニュー項目追加処理の例,
第4図は本発明の一実施例に係るアイコンメニュー項目
変更処理の例を示す。
第1図に示した例は,本発明を作図処理システムに適用
した例であるが,もちろん作図処理システムに限らず,
アイコンメニューを使用する他のデータ処理システムに
も同様に適用することができる。第1図に示す構成にお
いて,本発明に関連する主要部の処理は,例えば第2図
に示すようになっている。以下の説明における〜
は,第2図に示す処理〜に対応する。
マウスなどの位置入力装置11からの入力により,現在
のカーソル位置を調べ,アイコンメニュー25の項目が選
択されたかどうかを判定する。アイコンメニュー項目の
選択入力でない場合,処理へ制御を移す。
アイコンメニュー項目が選択された場合,その選択さ
れたアイコンメニューの位置番号を記憶する。
次に,第1図に示すプルダウンメニュー23のメニュー
項目の選択入力があったかどうかを判定する。プルダウ
ンメニュー項目の選択でない場合,処理へ制御を移
す。
プルダウンメニュー項目の選択入力があった場合,そ
のプルダウンメニューで選択された項目が,既にアイコ
ンメニュー制御テーブル18に登録されているか否かを調
べる。
プルダウンメニューの選択項目と同じ項目がアイコン
メニュー制御テーブル18にあるかないかにより,次のよ
うにアイコンメニュー制御テーブル18を更新する。
(a)同じ項目がない場合 現在有効となっているアイコンメニュー25の位置に対応
するアイコンメニュー制御テーブル18のエントリに,プ
ルダウンメニュー23で選択されたメニュー項目の番号を
書く。
(b)同じ項目がある場合 アイコンメニュー25に対する二重登録を避けるため,現
在有効となっているアイコンメニュー25の位置にあるメ
ニュー項目と,プルダウンメニュー23で選択されたメニ
ュー項目とが入れ換わるように,アイコンメニュー制御
テーブル18に登録されている項目番号を交換する。
アイコンメニュー制御テーブル18に従って,新しいア
イコンメニュー25を表示する。
現在有効となっているメニュー項目に従って,作図処
理を行う。作図処理の詳細については,従来と同様でよ
いため,説明を省略する。
次に,アイコンメニュー項目の追加と変更の具体的な処
理態様について,第3図および第4図に従って説明す
る。
第3図は,初期状態において,図形のアイコンを追加表
示する例を示している。例えは,第3図(A)に示すよ
うに,アイコンメニュー25に何も表示されていない状態
で,プルダウンメニュー23により,「長方形」を選択す
ると,第3図(B)に示すように,アイコンメニュー25
の先頭の区画に,「長方形」のアイコンが表示される。
このとき,第1図に示すアイコンメニュー制御テーブル
18の先頭のエントリには,「長方形」の項目番号が設定
される。同様に,プルダウンメニュー項目を選択してい
くことにより,例えば第3図(C)に示すように,任意
のメニュー項目を任意の順番で,アイコンメニュー25上
に割当てていくことができる。
第4図は,既に作成されたアイコンメニュー25を書き換
える例を示している。例えば,第4図(A)に示すよう
に,アイコンメニュー25において,4番目の「菱形」の図
形に関するアイコンが選択されているとする。この状態
で,プルダウンメニュー23により,「長方形」を選択す
ると,第4図(B)に示すように,アイコンメニュー25
の4番目の区画における「菱形」のアイコンが書き換え
られて,「長方形」のアイコンが表示される。このと
き,第1図に示すアイコンメニュー制御テーブル18の4
番目のエントリには,「長方形」の項目番号が設定され
る。
第4図(B)に示す状態で,さらにプルダウンメニュー
23から,例えば「円/楕円」のメニュー項目が選択され
たとする。この「円/楕円」のメニュー項目は,既にア
イコンメニュー25の先頭の区画に割当てられている。こ
の場合,現在有効となっている4番目の区画にある「長
方形」のアイコンを先頭の区画に移し,先頭にあった
「円/楕円」のアイコンを4番目の区画に移す処理が行
われる。これにより,アイコンメニュー25は,第4図
(C)に示すようになる。アイコンメニュー制御テーブ
ル18は,1番目のエントリと4番目のエントリの項目番号
が交換された状態となる。
上記実施例では,アイコンメニュー25に設定するメニュ
ー項目の割当て指示を,プルダウンメニュー23で行って
いるが,もちろんプルダウンメニュー23に限らず,ポッ
プアップメニューや,キーボードからのコマンド入力な
どによって行うようにしてもよい。また,本発明に係る
アイコンメニュー制御テーブルを,第1図に示す項目管
理テーブル19とアイコンメニュー制御テーブル18とを併
合した形で構成することもできる。
〔発明の効果〕
以上説明したように,本発明によれば,アイコンメニュ
ーのパレット化が実現され,利用者は自分の業務に合っ
たアイコンメニューを簡単に作成することができるよう
なる。従って,融通性のあるアイコンメニューを使用で
きるようになり,操作性が向上すると共に,アイコンメ
ニュー領域の有効利用が可能になる。
【図面の簡単な説明】
第1図は本発明の基本構成例,第2図は本発明の一実施
例処理説明図,第3図は本発明の一実施例に係るアイコ
ンメニュー項目追加処理の例,第4図は本発明の一実施
例に係るアイコンメニュー項目変更処理の例,第5図は
従来方式の例,第6図は従来方式の問題点説明図を示
す。 図中,10は処理装置,11は位置入力装置,12はキーボード,
13は入力処理部,14は表示処理部,15はメニュー項目選択
処理部,16はメニュー項目対応処理部,17はアイコンメニ
ュー作成変更処理部,18はアイコンメニュー制御テーブ
ル,19は項目管理テーブル,20はディスプレイ,21はディ
スプレイ画面,22はグローバルメニュー,23はプルダウン
メニュー,24はウィンドウ,25はアイコンメニュー,26は
作図領域,27はカーソルを表す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】ディスプレイ(20)と位置入力装置(11)
    とを備え,ディスプレイ画面上の所定の区画にアイコン
    メニュー(25)を表示して,アイコンメニューにより選
    択されたメニュー項目に関する処理を行うデータ処理シ
    ステムにおいて, アイコンメニュー領域における位置と選択対象となるメ
    ニュー項目とを対応づける情報を記憶するアイコンメニ
    ュー制御テーブル(18)と, 上記位置入力装置により,アイコンメニュー領域の位置
    が指示されたときに,上記アイコンメニュー制御テーブ
    ルに基づいて,指示位置に対応するメニュー項目を選択
    するメニュー項目選択処理手段(15)と, メニュー項目の割当て指示に対し,上記アイコンメニュ
    ー制御テーブルを更新し,アイコンメニューにおいて選
    択されている位置に,指示されたメニュー項目を対応づ
    ける処理を行うアイコンメニュー作成変更処理手段(1
    7)とを備えたことを特徴とするアイコンメニュー・パ
    レット化処理方式。
JP62143796A 1987-06-09 1987-06-09 アイコンメニュ−・パレット化処理方式 Expired - Lifetime JPH0769778B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62143796A JPH0769778B2 (ja) 1987-06-09 1987-06-09 アイコンメニュ−・パレット化処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62143796A JPH0769778B2 (ja) 1987-06-09 1987-06-09 アイコンメニュ−・パレット化処理方式

Publications (2)

Publication Number Publication Date
JPS63307528A JPS63307528A (ja) 1988-12-15
JPH0769778B2 true JPH0769778B2 (ja) 1995-07-31

Family

ID=15347184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62143796A Expired - Lifetime JPH0769778B2 (ja) 1987-06-09 1987-06-09 アイコンメニュ−・パレット化処理方式

Country Status (1)

Country Link
JP (1) JPH0769778B2 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02197861A (ja) * 1989-01-26 1990-08-06 Fuji Xerox Co Ltd ポップアップ表示方式
JP2518032B2 (ja) * 1989-01-26 1996-07-24 富士ゼロックス株式会社 記録装置のユ―ザインタ―フェ―ス
JPH0322296U (ja) * 1989-07-13 1991-03-07
WO1991006050A1 (en) * 1989-10-17 1991-05-02 Applied Biosystems, Inc. Robotic interface
JPH03240126A (ja) * 1990-02-16 1991-10-25 Nec Corp メニュー画面簡易構築システム
JP3195612B2 (ja) * 1991-05-23 2001-08-06 三菱電機株式会社 ユーザインタフェースシステム及びユーザインタフェース方法
JPH0573195A (ja) * 1991-07-18 1993-03-26 Personal Joho Kankyo Kyokai 操作方法変換装置
JP2552071B2 (ja) * 1992-03-31 1996-11-06 インターナショナル・ビジネス・マシーンズ・コーポレイション 異なるグラフィック・ユーザ・インタフェースでサポートされる複数のウィンドウを同時に提示するための方法及びシステム
JPH1117789A (ja) * 1997-06-25 1999-01-22 Kokusai Electric Co Ltd 携帯電話機
JP6498366B1 (ja) * 2018-07-10 2019-04-10 三菱電機株式会社 教示装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH063575B2 (ja) * 1985-05-31 1994-01-12 松下電器産業株式会社 アイコンメニユ−制御装置

Also Published As

Publication number Publication date
JPS63307528A (ja) 1988-12-15

Similar Documents

Publication Publication Date Title
US6404443B1 (en) Three-dimensional graphical user interface for managing screen objects
US5155806A (en) Method and apparatus for displaying context sensitive help information on a display
US5664128A (en) Object storage apparatus for use with data sets in computer applications
US5157768A (en) Method and apparatus for displaying context sensitive help information on a display
US6075531A (en) Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer
JPH06301505A (ja) コンピュータ制御ディスプレイ・システム
JPH0769778B2 (ja) アイコンメニュ−・パレット化処理方式
US5995984A (en) Apparatus and method for zoom-in entry of an element in a table
JP2995719B2 (ja) ペン入力・メニュー表示装置
JPH07220109A (ja) 情報処理装置及び方法
JPH04257919A (ja) 図形処理方法
JP2513890B2 (ja) 画面表示制御装置
EP1124176B1 (en) Display system
JP3456023B2 (ja) データ表示装置
JP2554631B2 (ja) オブジエクト選択方式
JPH04273322A (ja) 階層メニュー選択装置
JPH04328626A (ja) 情報処理装置
JPS60189504A (ja) 数値制御装置
JPH09146745A (ja) ウインドウの選択方法および選択装置
JPH0778016A (ja) メニュー表示機能を有する数値制御装置
JPH0470925A (ja) ヘルプメッセージ表示方式
JPS60132227A (ja) 表示装置
JPH03103921A (ja) ウィンドウ表示装置
JPS6290720A (ja) メニユ−表示装置
JPH02240689A (ja) マルチウィンドウ・システム

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term