JPH0719201B2 - アイコン管理方法 - Google Patents
アイコン管理方法Info
- Publication number
- JPH0719201B2 JPH0719201B2 JP30244286A JP30244286A JPH0719201B2 JP H0719201 B2 JPH0719201 B2 JP H0719201B2 JP 30244286 A JP30244286 A JP 30244286A JP 30244286 A JP30244286 A JP 30244286A JP H0719201 B2 JPH0719201 B2 JP H0719201B2
- Authority
- JP
- Japan
- Prior art keywords
- block
- icon
- icon management
- pointer
- group
- 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
Landscapes
- Digital Computer Display Output (AREA)
Description
【発明の詳細な説明】 〔概要〕 アイコン管理方法であって、レベル番号l、グループ番
号mおよびブロック番号nによりアイコン管理ブロック
を定義し、このアイコン管理ブロック内に、l,m,nに対
応する各リンクポインタを含ませることにより、レベル
別、機能別およびメディア別にアイコンを分離し、かつ
効率よくアイコンを管理できる。
号mおよびブロック番号nによりアイコン管理ブロック
を定義し、このアイコン管理ブロック内に、l,m,nに対
応する各リンクポインタを含ませることにより、レベル
別、機能別およびメディア別にアイコンを分離し、かつ
効率よくアイコンを管理できる。
本発明は、ビデオテックス(たとえばキャプテン)通信
システムの構成装置の一つである情報入力端末装置その
他に適用されるアイコン管理方法に関し、特に、アイコ
ンを利用する情報入力端末装置において、効率よくアイ
コンを管理し処理速度を改善するようにしたアイコン管
理方法に関する。
システムの構成装置の一つである情報入力端末装置その
他に適用されるアイコン管理方法に関し、特に、アイコ
ンを利用する情報入力端末装置において、効率よくアイ
コンを管理し処理速度を改善するようにしたアイコン管
理方法に関する。
現在の情報入力端末装置には、約700種類のアイコンが
使用されているが、これらのアイコンはたとえば1〜70
0のような通し番号で分類管理されている。したがっ
て、現在の画面作成に必要なアイコンの表示、さらにそ
れらのアイコンの一つを選択したときのアイコン処理
は、最初にアイコン(番号1)から順次検索して、表示
に必要なアイコンを抽出し、また指定されたアイコンを
捜し出す方式をとっている。
使用されているが、これらのアイコンはたとえば1〜70
0のような通し番号で分類管理されている。したがっ
て、現在の画面作成に必要なアイコンの表示、さらにそ
れらのアイコンの一つを選択したときのアイコン処理
は、最初にアイコン(番号1)から順次検索して、表示
に必要なアイコンを抽出し、また指定されたアイコンを
捜し出す方式をとっている。
したがって、このような従来のアイコン管理方法では、
アイコンをそれぞれレベル別、機能別、メディア別など
のような分類管理を行なうためには、メモリ内にその領
域を確保する必要があり、また必要に応じてダミーの管
理ブロックを設けなければならなかった。
アイコンをそれぞれレベル別、機能別、メディア別など
のような分類管理を行なうためには、メモリ内にその領
域を確保する必要があり、また必要に応じてダミーの管
理ブロックを設けなければならなかった。
さらに、該当するアイコンを探し出すための処理に時間
がかかり、複数の関連するアイコンを同時に表示するた
めの処理などを効率よく行なうことが困難であった。
がかかり、複数の関連するアイコンを同時に表示するた
めの処理などを効率よく行なうことが困難であった。
本発明は、このような従来の問題点を解決するもので、
アイコン処理を迅速かつ正確に行なうことができるアイ
コン管理方法を提供することを目的とする。
アイコン処理を迅速かつ正確に行なうことができるアイ
コン管理方法を提供することを目的とする。
本発明は、レベル番号l、グループ番号mおよびブロッ
ク番号nによるブロック定義番号(l,m,n)で各アイコ
ンに対応するアイコン管理ブロックを定義し、このアイ
コン管理ブロック内に、同一レベルで隣のグループの先
頭ブロックを示すリンクポインタ、同一レベルで隣のブ
ロックを示すリンクポインタおよび下位レベルの先頭ブ
ロックを示すリンクポインタを設定し、ブロック定義番
号のl、m、nおよび各リンクポインタを含めてアイコ
ン管理を行なうことを特徴とする。
ク番号nによるブロック定義番号(l,m,n)で各アイコ
ンに対応するアイコン管理ブロックを定義し、このアイ
コン管理ブロック内に、同一レベルで隣のグループの先
頭ブロックを示すリンクポインタ、同一レベルで隣のブ
ロックを示すリンクポインタおよび下位レベルの先頭ブ
ロックを示すリンクポインタを設定し、ブロック定義番
号のl、m、nおよび各リンクポインタを含めてアイコ
ン管理を行なうことを特徴とする。
複数のアイコンに対応してそれぞれ設けられるアイコン
管理ブロックが、対応するアイコンのレベル番号l、同
一レベルのグループ番号mおよび同一レベルグループの
ブロック番号nにより定義される。さらに、同一レベル
内の隣のグループの先頭アイコン管理ブロックを示すリ
ンクポインタ、同一グループ内の隣のアイコン管理ブロ
ックを示すリンクポインタ、および各アイコンに対応す
る下位レベルグループの先頭アイコン管理ブロックを示
すリンクポインタが設定される。
管理ブロックが、対応するアイコンのレベル番号l、同
一レベルのグループ番号mおよび同一レベルグループの
ブロック番号nにより定義される。さらに、同一レベル
内の隣のグループの先頭アイコン管理ブロックを示すリ
ンクポインタ、同一グループ内の隣のアイコン管理ブロ
ックを示すリンクポインタ、および各アイコンに対応す
る下位レベルグループの先頭アイコン管理ブロックを示
すリンクポインタが設定される。
本発明のアイコン管理方法では、これらのブロック定義
番号(l,m,n)および各リンクポインタにより、該当す
るアイコンの高速サーチを可能とし、また任意のアイコ
ンの配下にあるアイコンの表示あるいは消去その他のア
イコン管理処理を、迅速にかつ正確に行なうことができ
る。
番号(l,m,n)および各リンクポインタにより、該当す
るアイコンの高速サーチを可能とし、また任意のアイコ
ンの配下にあるアイコンの表示あるいは消去その他のア
イコン管理処理を、迅速にかつ正確に行なうことができ
る。
以下、図面に基づいて本発明の実施例について詳細に説
明する。
明する。
第1図は、本発明アイコン管理方法を実現するためのア
イコン管理ブロックの一構成例を示す。
イコン管理ブロックの一構成例を示す。
図において、アイコン管理ブロックを構成する各管理情
報は、アイコン状態101、管理フラグ103、表示アイコン
コード105、アイコン表示位置107と、ブロック定義番号
(l,m,n)111、および同一レベルグループポインタ11
3、同一レベルブロックリンクポインタ115、下位レベル
ブロックリンクポインタ117を含む。
報は、アイコン状態101、管理フラグ103、表示アイコン
コード105、アイコン表示位置107と、ブロック定義番号
(l,m,n)111、および同一レベルグループポインタ11
3、同一レベルブロックリンクポインタ115、下位レベル
ブロックリンクポインタ117を含む。
アイコン状態101とは、アイドル、アクティブ、ビジ
ー、および表示、非表示の区別をつける情報である。表
示アイコンコード105にはアイコンのフォントが登録さ
れる。アイコン表示位置107は、アクティブポジション
をフレーム識別情報と、アドレス(x,y)で指定する。
ー、および表示、非表示の区別をつける情報である。表
示アイコンコード105にはアイコンのフォントが登録さ
れる。アイコン表示位置107は、アクティブポジション
をフレーム識別情報と、アドレス(x,y)で指定する。
各アイコンに対応して設けられるアイコン管理ブロック
は、レベル番号l、同一レベル内のグループ番号m、同
一レベルグループ内のブロック番号nにより定義され
る。
は、レベル番号l、同一レベル内のグループ番号m、同
一レベルグループ内のブロック番号nにより定義され
る。
同一レベルグループリンクポインタ113は、同一レベル
内の隣のグループの先頭アイコン管理ブロックのポイン
タを示し、同一レベルブロックリンクポインタ115は、
同一グループ内の隣のアイコン管理ブロックのポインタ
を示し、下位レベルブロックリンクポインタ117は、各
アイコンに対応する下位レベルグループの先頭アイコン
管理ブロックのポインタを示す。
内の隣のグループの先頭アイコン管理ブロックのポイン
タを示し、同一レベルブロックリンクポインタ115は、
同一グループ内の隣のアイコン管理ブロックのポインタ
を示し、下位レベルブロックリンクポインタ117は、各
アイコンに対応する下位レベルグループの先頭アイコン
管理ブロックのポインタを示す。
アイコンの管理処理は、このブロック定義番号(l,m,
n)111および各リンクポインタ113,115,117に基づいて
行なわれる。
n)111および各リンクポインタ113,115,117に基づいて
行なわれる。
第2図は、本発明によるアイコンの管理処理を説明する
ためのアイコン管理ブロックの配置構成例を示す。
ためのアイコン管理ブロックの配置構成例を示す。
図において、レベルポインタテーブル200には、各レベ
ルの先頭アイコン管理ブロックを示すポインタ(a)が
格納される。たとえば、レベル番号l=1の一次サブア
イコン群ポインタ210としてブロック定義番号(1,0,0)
のアイコン管理ブロックのポインタが格納され、レベル
番号l=2の二次サブアイコン群ポインタ220としてブ
ロック定義番号(2,0,0)のアイコン管理ブロックのポ
インタが格納され、レベル番号l=3の三次サブアイコ
ン群ポインタ230としてブロック定義番号(3,0,0)のア
イコン管理ブロックのポインタが格納される。以下、レ
ベル番号=4、5、…と同様である。
ルの先頭アイコン管理ブロックを示すポインタ(a)が
格納される。たとえば、レベル番号l=1の一次サブア
イコン群ポインタ210としてブロック定義番号(1,0,0)
のアイコン管理ブロックのポインタが格納され、レベル
番号l=2の二次サブアイコン群ポインタ220としてブ
ロック定義番号(2,0,0)のアイコン管理ブロックのポ
インタが格納され、レベル番号l=3の三次サブアイコ
ン群ポインタ230としてブロック定義番号(3,0,0)のア
イコン管理ブロックのポインタが格納される。以下、レ
ベル番号=4、5、…と同様である。
レベル番号l=1のアイコン管理ブロックは、グループ
番号m=0のアイコン管理ブロック211、212、213によ
り構成される。各アイコン管理ブロックのブロック定義
番号は、それぞれ(1,0,0)、(1,0,1)、(1,0,2)で
ある。
番号m=0のアイコン管理ブロック211、212、213によ
り構成される。各アイコン管理ブロックのブロック定義
番号は、それぞれ(1,0,0)、(1,0,1)、(1,0,2)で
ある。
レベル番号l=2のアイコン管理ブロックは、グループ
番号m=0のアイコン管理ブロック221、222、グループ
番号m=1のアイコン管理ブロック223、224、225、グ
ループ番号m=2のアイコン管理ブロック226、227より
構成される。各アイコン管理ブロックのブロック定義番
号は、それぞれ〔(2,0,0)、(2,0,1)〕、〔(2,1,
0)、(2,1,1)、(2,1,2)〕、〔(2,2,0)、(2,2,
1)〕である。
番号m=0のアイコン管理ブロック221、222、グループ
番号m=1のアイコン管理ブロック223、224、225、グ
ループ番号m=2のアイコン管理ブロック226、227より
構成される。各アイコン管理ブロックのブロック定義番
号は、それぞれ〔(2,0,0)、(2,0,1)〕、〔(2,1,
0)、(2,1,1)、(2,1,2)〕、〔(2,2,0)、(2,2,
1)〕である。
レベル番号l=3のアイコン管理ブロックは、グループ
番号m=0のアイコン管理ブロック231、232、233、グ
ループ番号m=1のアイコン管理ブロック234、235、23
6、グループ番号m=2のアイコン管理ブロック237、23
8、239より構成される。各アイコン管理ブロックのブロ
ック定義番号は、それぞれ〔(3,0,0)、(3,0,1)、
…、(3,0,7)〕、〔(3,1,0)、(3,1,1)、(3,1,
2)〕、〔(3,2,0)、(3,2,1)、…、(3,2,13)〕で
ある。
番号m=0のアイコン管理ブロック231、232、233、グ
ループ番号m=1のアイコン管理ブロック234、235、23
6、グループ番号m=2のアイコン管理ブロック237、23
8、239より構成される。各アイコン管理ブロックのブロ
ック定義番号は、それぞれ〔(3,0,0)、(3,0,1)、
…、(3,0,7)〕、〔(3,1,0)、(3,1,1)、(3,1,
2)〕、〔(3,2,0)、(3,2,1)、…、(3,2,13)〕で
ある。
各グループの先頭アイコン管理ブロックには、同一レベ
ル内の隣のグループの先頭アイコン管理ブロックを示す
ポインタ(b)が、同一レベルグループプリンクポイン
タとして格納される。すべてのアイコン管理ブロックに
は、同一グループ内の隣のアイコン管理ブロックを示す
ポインタ(c)が、同一レベルブロックリンクポインタ
として格納され、また各ブロックに対応する下位レベル
グループの先頭アイコン管理ブロックを示すポインタ
(d)が、下位レベルブロックリンクポインタとして格
納される。
ル内の隣のグループの先頭アイコン管理ブロックを示す
ポインタ(b)が、同一レベルグループプリンクポイン
タとして格納される。すべてのアイコン管理ブロックに
は、同一グループ内の隣のアイコン管理ブロックを示す
ポインタ(c)が、同一レベルブロックリンクポインタ
として格納され、また各ブロックに対応する下位レベル
グループの先頭アイコン管理ブロックを示すポインタ
(d)が、下位レベルブロックリンクポインタとして格
納される。
ここで、各リンクポインタが最終ブロックを示す場合に
は、たとえば「0xFFFF」として以下アイコン管理ブロッ
クのリンクはされないものとする。
は、たとえば「0xFFFF」として以下アイコン管理ブロッ
クのリンクはされないものとする。
アイコン管理ブロック211の下位レベルブロックリンク
ポインタとして、グループ番号m=0のアイコン管理ブ
ロック221のポインタ(d)が設定される。同様に、ア
イコン管理ブロック212にはグループ番号m=1のアイ
コン管理ブロック223、アイコン管理ブロック213にはグ
ループ番号m=2のアイコン管理ブロック226に対応す
るポインタ(d)が設定される。さらに、アイコン管理
ブロック221にはグループ番号m=0のアイコン管理ブ
ロック231、アイコン管理ブロック222にはグループ番号
m=1のアイコン管理ブロック234、アイコン管理ブロ
ック226にはグループ番号m=2のアイコン管理ブロッ
ク237に対応するポインタ(d)が設定される。
ポインタとして、グループ番号m=0のアイコン管理ブ
ロック221のポインタ(d)が設定される。同様に、ア
イコン管理ブロック212にはグループ番号m=1のアイ
コン管理ブロック223、アイコン管理ブロック213にはグ
ループ番号m=2のアイコン管理ブロック226に対応す
るポインタ(d)が設定される。さらに、アイコン管理
ブロック221にはグループ番号m=0のアイコン管理ブ
ロック231、アイコン管理ブロック222にはグループ番号
m=1のアイコン管理ブロック234、アイコン管理ブロ
ック226にはグループ番号m=2のアイコン管理ブロッ
ク237に対応するポインタ(d)が設定される。
なお、レベル番号l=2のグループ番号m=1の各アイ
コン管理ブロック223〜225、グループ番号m=2のアイ
コン管理ブロック227、レベル番号l=3の各アイコン
管理ブロック231〜239の下位レベルブロックリンクポイ
ンタは、それぞれ最終ブロックを示し、配下のアイコン
管理ブロックはないものとする。
コン管理ブロック223〜225、グループ番号m=2のアイ
コン管理ブロック227、レベル番号l=3の各アイコン
管理ブロック231〜239の下位レベルブロックリンクポイ
ンタは、それぞれ最終ブロックを示し、配下のアイコン
管理ブロックはないものとする。
以下、第2図に示すアイコン管理ブロックの配置構成例
を参照して、本発明のアイコン管理方法の処理例につい
て説明する。
を参照して、本発明のアイコン管理方法の処理例につい
て説明する。
第3図は、該当するアイコン管理ブロックのサーチ手順
を示す。
を示す。
アイコンの指定に伴い、その機能に対応するパラメータ
として(L,M,N)を受け取る。このL、M、Nが、アイ
コン管理ブロック内のl,m,nと一致するものを検出する
ことにより、該当するアイコン管理ブロックをサーチす
ることができる。
として(L,M,N)を受け取る。このL、M、Nが、アイ
コン管理ブロック内のl,m,nと一致するものを検出する
ことにより、該当するアイコン管理ブロックをサーチす
ることができる。
以下、その手順について説明する。なお、具体例とし
て、L=2、M=1、N=1でブロック定義番号(2,1,
1)のアイコン管理ブロック224をサーチする場合を括弧
書きにして示す。
て、L=2、M=1、N=1でブロック定義番号(2,1,
1)のアイコン管理ブロック224をサーチする場合を括弧
書きにして示す。
レベルポインタテーブル200内のL(=2)次サブアイ
コン群ポインタ(220)をセーブし、Pとする。Pの指
すアイコン管理ブロック(221)のm(=0)とパラメ
ータのM(=1)が一致するか否かを判断する。一致が
取れないので、アイコン管理ブロック(221)の同一レ
ベルグループリンクポインタをPとする。すなわち、次
のグループ(m=1)のアイコン管理ブロック(223)
のm(=1)とパラメータのM(=1)が一致するか否
かが判断される。一致するので、次にPの指すアイコン
管理ブロック(223)のn(=0)とパラメータのN
(=1)が一致するか否かを判断する。一致が取れない
ので、アイコン管理ブロック(223)の同一レベルブロ
ックリンクポインタをPとする。すなわち、次のアイコ
ン管理ブロック(224)のn(=1)とパラメータのN
(=1)が一致するか否かが判断される。一致するの
で、このP(ブロック定義番号(2,1,1)のアイコン管
理ブロックを示すポインタ)を復帰情報として設定し、
サーチ処理を終了する。
コン群ポインタ(220)をセーブし、Pとする。Pの指
すアイコン管理ブロック(221)のm(=0)とパラメ
ータのM(=1)が一致するか否かを判断する。一致が
取れないので、アイコン管理ブロック(221)の同一レ
ベルグループリンクポインタをPとする。すなわち、次
のグループ(m=1)のアイコン管理ブロック(223)
のm(=1)とパラメータのM(=1)が一致するか否
かが判断される。一致するので、次にPの指すアイコン
管理ブロック(223)のn(=0)とパラメータのN
(=1)が一致するか否かを判断する。一致が取れない
ので、アイコン管理ブロック(223)の同一レベルブロ
ックリンクポインタをPとする。すなわち、次のアイコ
ン管理ブロック(224)のn(=1)とパラメータのN
(=1)が一致するか否かが判断される。一致するの
で、このP(ブロック定義番号(2,1,1)のアイコン管
理ブロックを示すポインタ)を復帰情報として設定し、
サーチ処理を終了する。
第4図は、各レベルごとのアイコン表示に関する管理処
理の一例を示す。
理の一例を示す。
表示画面には、まずレベル番号l=1のアイコン管理ブ
ロック211、212、213が表示されているとする。ここ
で、アイコン管理ブロック211のアイコン状態がアクテ
ィブであるか、あるいはサーチ処理によりアイコン管理
ブロック211がサーチされたとする。以下、具体例とし
て、サーチ処理によりアイコン管理ブロック211がサー
チされ、その配下のアイコンを表示させる場合の処理に
ついて括弧書きにして示す。
ロック211、212、213が表示されているとする。ここ
で、アイコン管理ブロック211のアイコン状態がアクテ
ィブであるか、あるいはサーチ処理によりアイコン管理
ブロック211がサーチされたとする。以下、具体例とし
て、サーチ処理によりアイコン管理ブロック211がサー
チされ、その配下のアイコンを表示させる場合の処理に
ついて括弧書きにして示す。
サーチ処理によりサーチされ復帰情報として設定される
アイコン管理ブロック(211)を示すポインタが、Pと
して設定されている。Pの指すアイコン管理ブロック
(211)の下位レベルブロックリンクポインタ(d)を
セーブし、Pとする。Pの指すアイコン管理ブロック
(221)のアイコン状態を機能コードにより設定する
(表示あるいは非表示)。また、Pの指すアイコン管理
ブロック(221)がアクティブであれば、たとえば他と
異なる色で表示してそのPをセーブし、Qとする。
アイコン管理ブロック(211)を示すポインタが、Pと
して設定されている。Pの指すアイコン管理ブロック
(211)の下位レベルブロックリンクポインタ(d)を
セーブし、Pとする。Pの指すアイコン管理ブロック
(221)のアイコン状態を機能コードにより設定する
(表示あるいは非表示)。また、Pの指すアイコン管理
ブロック(221)がアクティブであれば、たとえば他と
異なる色で表示してそのPをセーブし、Qとする。
次に、Pの指すアイコン管理ブロック(221)の同一レ
ベルブロックリンクポインタ(c)が、最終ブロックか
否かが判断される(たとえば、それが「0xFFFF」であれ
ば、最終ブロックを示すポンイタであると判断され
る)。Pの指すアイコン管理ブロック(221)の同一レ
ベルブロックリンクポインタ(c)は、最終ブロックを
指すポインタでないので、その同一レベルブロックリン
クポインタ(c)をセーブし、Pとする。
ベルブロックリンクポインタ(c)が、最終ブロックか
否かが判断される(たとえば、それが「0xFFFF」であれ
ば、最終ブロックを示すポンイタであると判断され
る)。Pの指すアイコン管理ブロック(221)の同一レ
ベルブロックリンクポインタ(c)は、最終ブロックを
指すポインタでないので、その同一レベルブロックリン
クポインタ(c)をセーブし、Pとする。
次に、このPにより指定されるアイコン管理ブロック
(222)のアイコン状態の設定にもどり、Pのさすアイ
コン管理ブロック(222)の同一レベルブロックリンク
ポインタ(c)が、最終ブロックを示すポインタと判断
されるまで以上のループが繰り返される。
(222)のアイコン状態の設定にもどり、Pのさすアイ
コン管理ブロック(222)の同一レベルブロックリンク
ポインタ(c)が、最終ブロックを示すポインタと判断
されるまで以上のループが繰り返される。
ここで、Pの指すアイコン管理ブロック(222)の同一
レベルブロックリンクポインタが、最終ブロック(同一
レベルグループ内)を示す場合には、Qとしてセーブさ
れているアクティブなアイコン管理ブロック(222)を
示すポインタをPとする。
レベルブロックリンクポインタが、最終ブロック(同一
レベルグループ内)を示す場合には、Qとしてセーブさ
れているアクティブなアイコン管理ブロック(222)を
示すポインタをPとする。
このPの指すアイコン管理ブロック(222)の下位レベ
ルブロックリンクポインタが、最終ブロックか否かが判
断される(たとえば、それが「0xFFFF」であれば、最終
ブロックを示すポインタであると判断される)。Pの指
すアイコン管理ブロック(222)の下位レベルブロック
リンクポインタが、最終ブロックを指すポインタでない
場合には、そのアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタがセーブされ、それが最終
ブロックを指すポインタと判断されるまで以上のループ
が繰り返される。
ルブロックリンクポインタが、最終ブロックか否かが判
断される(たとえば、それが「0xFFFF」であれば、最終
ブロックを示すポインタであると判断される)。Pの指
すアイコン管理ブロック(222)の下位レベルブロック
リンクポインタが、最終ブロックを指すポインタでない
場合には、そのアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタがセーブされ、それが最終
ブロックを指すポインタと判断されるまで以上のループ
が繰り返される。
すなわち、アイコン管理ブロック(211)の下位レベル
ブロックリンクポインタにより、アイコン管理ブロック
(221)、さらにその同一レベルブロックリンクポイン
タによりアイコン管理ブロック(222)が表示され、ア
クティブであるアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタにより、アイコン管理ブロ
ック(234)が表示され、さらにその同一レベルブロッ
クリンクポインタによりアイコン管理ブロック(235,23
6)が表示されて、アイコン管理ブロック(211)配下の
すべてのアイコンの表示が終了する。
ブロックリンクポインタにより、アイコン管理ブロック
(221)、さらにその同一レベルブロックリンクポイン
タによりアイコン管理ブロック(222)が表示され、ア
クティブであるアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタにより、アイコン管理ブロ
ック(234)が表示され、さらにその同一レベルブロッ
クリンクポインタによりアイコン管理ブロック(235,23
6)が表示されて、アイコン管理ブロック(211)配下の
すべてのアイコンの表示が終了する。
このように、アイコン管理ブロックのブロック定義番号
および各リンクポインタにより、各種アイコン管理処理
を迅速かつ正確に行なうことができる。
および各リンクポインタにより、各種アイコン管理処理
を迅速かつ正確に行なうことができる。
なお、レベルポインタテーブル200を各メディアごとに
備え、たとえば切替アイコンで一つのレベルポインタテ
ーブルを選択して、以下同様にアイコン管理処理を実施
することができる。この場合の切替アイコンのレベルは
0であり、たとえば下位レベルブロックリンクポインタ
により、それぞれのレベルポインタテーブルを選択する
構成とする。
備え、たとえば切替アイコンで一つのレベルポインタテ
ーブルを選択して、以下同様にアイコン管理処理を実施
することができる。この場合の切替アイコンのレベルは
0であり、たとえば下位レベルブロックリンクポインタ
により、それぞれのレベルポインタテーブルを選択する
構成とする。
また、本実施例で示した該当するアイコンのサーチ手順
およびアイコンの消去、表示を制御する手順は、本発明
アイコン管理方法の一例でありそれに限定されるもので
はない。
およびアイコンの消去、表示を制御する手順は、本発明
アイコン管理方法の一例でありそれに限定されるもので
はない。
上述したように、本発明によれば、アイコン管理ブロッ
クがブロック定義番号(l,m,n)により定義されるの
で、少ないメモリ容量で効率よくアイコン管理を行なう
ことができる。また、ブロックを定義番号および各リン
クポインタにより、アイコン管理処理を迅速かつ正確に
行なうことができ、実用的には極めて有用である。
クがブロック定義番号(l,m,n)により定義されるの
で、少ないメモリ容量で効率よくアイコン管理を行なう
ことができる。また、ブロックを定義番号および各リン
クポインタにより、アイコン管理処理を迅速かつ正確に
行なうことができ、実用的には極めて有用である。
第1図は本発明アイコン管理方法を実現するためのアイ
コン管理ブロックの一構成例を示す図、 第2図は本発明によるアイコン管理処理を説明するため
のアイコン管理ブロックの配置構成例を示す図、 第3図は該当するアイコン管理ブロックのサーチ手順を
説明するフローチャート、 第4図は各レベルごとのアイコン表示に関する管理処理
の一例を説明するフローチャートである。 図において、 200はレベルポインタテーブル、210は一次サブアイコン
群ポインタ、220は二次サブアイコン群ポインタ、230は
三次サブアイコン群ポインタ、211〜213、221〜227、23
1〜239はアイコン管理ブロックである。
コン管理ブロックの一構成例を示す図、 第2図は本発明によるアイコン管理処理を説明するため
のアイコン管理ブロックの配置構成例を示す図、 第3図は該当するアイコン管理ブロックのサーチ手順を
説明するフローチャート、 第4図は各レベルごとのアイコン表示に関する管理処理
の一例を説明するフローチャートである。 図において、 200はレベルポインタテーブル、210は一次サブアイコン
群ポインタ、220は二次サブアイコン群ポインタ、230は
三次サブアイコン群ポインタ、211〜213、221〜227、23
1〜239はアイコン管理ブロックである。
Claims (1)
- 【請求項1】複数のアイコンの各管理情報がそれぞれ格
納されるアイコン管理ブロックを用いて、複数のアイコ
ンの管理処理を行なうアイコン管理方法において、 前記各アイコン管理ブロックに、対応するアイコンのレ
ベル番号l、同一レベルのグループ番号mおよび同一レ
ベルグループのブロック番号nにより定義されるブロッ
ク定義番号(l,m,n)を設定し、 さらに、同一レベル内の隣のグループの先頭アイコン管
理ブロックを示すリンクポインタ、同一グループ内の隣
のアイコン管理ブロックを示すリンクポインタ、および
各アイコンに対応する下位レベルグループの先頭アイコ
ン管理ブロックを示すリンクポインタを設定し、 前記ブロック定義番号(l,m,n)および各リンクポイン
タの管理情報を含めてアイコン管理処理を行なうことを
特徴とするアイコン管理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30244286A JPH0719201B2 (ja) | 1986-12-18 | 1986-12-18 | アイコン管理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30244286A JPH0719201B2 (ja) | 1986-12-18 | 1986-12-18 | アイコン管理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63155228A JPS63155228A (ja) | 1988-06-28 |
| JPH0719201B2 true JPH0719201B2 (ja) | 1995-03-06 |
Family
ID=17908982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30244286A Expired - Lifetime JPH0719201B2 (ja) | 1986-12-18 | 1986-12-18 | アイコン管理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0719201B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02197861A (ja) * | 1989-01-26 | 1990-08-06 | Fuji Xerox Co Ltd | ポップアップ表示方式 |
| JP3335213B2 (ja) * | 1993-03-24 | 2002-10-15 | 株式会社ソニー・コンピュータエンタテインメント | 情報を図的に表示する情報機器、情報表示方法 |
-
1986
- 1986-12-18 JP JP30244286A patent/JPH0719201B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63155228A (ja) | 1988-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR970704278A (ko) | 통신 시스템에서 정보를 디스플레이하는 방법 및 장치 | |
| US20120185794A1 (en) | Method and Apparatus for Managing Buttons on Taskbar | |
| EP0108520B1 (en) | Method for controlling windows displayed in a card image data processing system | |
| JPH0719201B2 (ja) | アイコン管理方法 | |
| JPH06274552A (ja) | マルチメディアデータリンク方式 | |
| JPH03296790A (ja) | 画像情報表示装置 | |
| US5570115A (en) | Image processor | |
| JPH0322014A (ja) | メニュー選択方法 | |
| JPH052382A (ja) | マルチ画面表示制御装置 | |
| JP3500812B2 (ja) | 表処理装置 | |
| JPS61128325A (ja) | 画面制御方式 | |
| JP2638364B2 (ja) | 図形管理装置 | |
| JPS58107957A (ja) | 投入ジヨブの表示方法 | |
| JP2692431B2 (ja) | 画像選択装置 | |
| JPS60189504A (ja) | 数値制御装置 | |
| JP2536619B2 (ja) | 図形処理装置 | |
| JPH0279898A (ja) | 表示色制御方式 | |
| JPH07325903A (ja) | 画面作成支援システム | |
| CN113535174A (zh) | 一种信息查找方法、装置、设备及存储介质 | |
| JPH10254421A (ja) | 色選択方法 | |
| JPS61285531A (ja) | 多機能アイコン制御装置 | |
| JPH02121024A (ja) | マルチウィンドウ間の関連性表示方式 | |
| JPH03191480A (ja) | 図形データ格納方式 | |
| JPH06230914A (ja) | データ表示装置 | |
| JPH03110595A (ja) | カーソル表示方式 |