JPH0719201B2 - Icon management method - Google Patents
Icon management methodInfo
- 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に対
応する各リンクポインタを含ませることにより、レベル
別、機能別およびメディア別にアイコンを分離し、かつ
効率よくアイコンを管理できる。DETAILED DESCRIPTION OF THE INVENTION [Outline] In an icon management method, an icon management block is defined by a level number 1, a group number m, and a block number n, and l, m, and n are associated with this icon management block. By including the respective link pointers, the icons can be separated by level, function, and media, and the icons can be managed efficiently.
本発明は、ビデオテックス(たとえばキャプテン)通信
システムの構成装置の一つである情報入力端末装置その
他に適用されるアイコン管理方法に関し、特に、アイコ
ンを利用する情報入力端末装置において、効率よくアイ
コンを管理し処理速度を改善するようにしたアイコン管
理方法に関する。The present invention relates to an icon management method applied to an information input terminal device or the like, which is one of the constituent devices of a videotex (eg, captain) communication system, and particularly, in an information input terminal device that uses an icon, The present invention relates to an icon management method for managing and improving the processing speed.
現在の情報入力端末装置には、約700種類のアイコンが
使用されているが、これらのアイコンはたとえば1〜70
0のような通し番号で分類管理されている。したがっ
て、現在の画面作成に必要なアイコンの表示、さらにそ
れらのアイコンの一つを選択したときのアイコン処理
は、最初にアイコン(番号1)から順次検索して、表示
に必要なアイコンを抽出し、また指定されたアイコンを
捜し出す方式をとっている。Currently, about 700 types of icons are used in information input terminal devices, and these icons are, for example, 1 to 70.
It is classified and managed with a serial number such as 0. Therefore, in the display of the icons required for the current screen creation, and in the icon processing when one of those icons is selected, the icons (number 1) are searched first in order to extract the icons required for the display. , It also takes the method of finding the specified icon.
したがって、このような従来のアイコン管理方法では、
アイコンをそれぞれレベル別、機能別、メディア別など
のような分類管理を行なうためには、メモリ内にその領
域を確保する必要があり、また必要に応じてダミーの管
理ブロックを設けなければならなかった。Therefore, in such a conventional icon management method,
In order to manage each icon by level, function, media, etc., it is necessary to reserve that area in memory, and a dummy management block must be provided if necessary. It was
さらに、該当するアイコンを探し出すための処理に時間
がかかり、複数の関連するアイコンを同時に表示するた
めの処理などを効率よく行なうことが困難であった。Further, it takes a long time to perform a process for finding a corresponding icon, and it is difficult to efficiently perform a process for simultaneously displaying a plurality of related icons.
本発明は、このような従来の問題点を解決するもので、
アイコン処理を迅速かつ正確に行なうことができるアイ
コン管理方法を提供することを目的とする。The present invention solves such conventional problems,
An object of the present invention is to provide an icon management method capable of performing icon processing quickly and accurately.
本発明は、レベル番号l、グループ番号mおよびブロッ
ク番号nによるブロック定義番号(l,m,n)で各アイコ
ンに対応するアイコン管理ブロックを定義し、このアイ
コン管理ブロック内に、同一レベルで隣のグループの先
頭ブロックを示すリンクポインタ、同一レベルで隣のブ
ロックを示すリンクポインタおよび下位レベルの先頭ブ
ロックを示すリンクポインタを設定し、ブロック定義番
号のl、m、nおよび各リンクポインタを含めてアイコ
ン管理を行なうことを特徴とする。The present invention defines an icon management block corresponding to each icon with a block definition number (l, m, n) consisting of a level number 1, a group number m, and a block number n. The link pointer indicating the first block of the group, the link pointer indicating the adjacent block on the same level, and the link pointer indicating the first block on the lower level are set, and the block definition numbers l, m, n, and each link pointer are included. It is characterized by performing icon management.
複数のアイコンに対応してそれぞれ設けられるアイコン
管理ブロックが、対応するアイコンのレベル番号l、同
一レベルのグループ番号mおよび同一レベルグループの
ブロック番号nにより定義される。さらに、同一レベル
内の隣のグループの先頭アイコン管理ブロックを示すリ
ンクポインタ、同一グループ内の隣のアイコン管理ブロ
ックを示すリンクポインタ、および各アイコンに対応す
る下位レベルグループの先頭アイコン管理ブロックを示
すリンクポインタが設定される。An icon management block provided for each of a plurality of icons is defined by a level number 1 of the corresponding icon, a group number m of the same level, and a block number n of the same level group. Further, a link pointer indicating the first icon management block of the next group in the same level, a link pointer indicating the next icon management block of the same group, and a link indicating the first icon management block of the lower level group corresponding to each icon. The pointer is set.
本発明のアイコン管理方法では、これらのブロック定義
番号(l,m,n)および各リンクポインタにより、該当す
るアイコンの高速サーチを可能とし、また任意のアイコ
ンの配下にあるアイコンの表示あるいは消去その他のア
イコン管理処理を、迅速にかつ正確に行なうことができ
る。In the icon management method of the present invention, the block definition number (l, m, n) and each link pointer enable high-speed search of the corresponding icon, and display or deletion of an icon under any icon. The icon management process of can be performed quickly and accurately.
以下、図面に基づいて本発明の実施例について詳細に説
明する。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は、本発明アイコン管理方法を実現するためのア
イコン管理ブロックの一構成例を示す。FIG. 1 shows an example of the configuration of an icon management block for implementing the icon management method of the present invention.
図において、アイコン管理ブロックを構成する各管理情
報は、アイコン状態101、管理フラグ103、表示アイコン
コード105、アイコン表示位置107と、ブロック定義番号
(l,m,n)111、および同一レベルグループポインタ11
3、同一レベルブロックリンクポインタ115、下位レベル
ブロックリンクポインタ117を含む。In the figure, each management information forming the icon management block includes an icon status 101, a management flag 103, a display icon code 105, an icon display position 107, a block definition number (l, m, n) 111, and a same level group pointer. 11
3. Includes same level block link pointer 115 and lower level block link pointer 117.
アイコン状態101とは、アイドル、アクティブ、ビジ
ー、および表示、非表示の区別をつける情報である。表
示アイコンコード105にはアイコンのフォントが登録さ
れる。アイコン表示位置107は、アクティブポジション
をフレーム識別情報と、アドレス(x,y)で指定する。The icon state 101 is information that distinguishes between idle, active, busy, and display / non-display. The icon font is registered in the display icon code 105. The icon display position 107 specifies the active position by the frame identification information and the address (x, y).
各アイコンに対応して設けられるアイコン管理ブロック
は、レベル番号l、同一レベル内のグループ番号m、同
一レベルグループ内のブロック番号nにより定義され
る。The icon management block provided corresponding to each icon is defined by a level number 1, a group number m in the same level, and a block number n in the same level group.
同一レベルグループリンクポインタ113は、同一レベル
内の隣のグループの先頭アイコン管理ブロックのポイン
タを示し、同一レベルブロックリンクポインタ115は、
同一グループ内の隣のアイコン管理ブロックのポインタ
を示し、下位レベルブロックリンクポインタ117は、各
アイコンに対応する下位レベルグループの先頭アイコン
管理ブロックのポインタを示す。The same level group link pointer 113 indicates the pointer of the first icon management block of the adjacent group in the same level, and the same level block link pointer 115 is
The pointer of the adjacent icon management block in the same group is shown, and the lower level block link pointer 117 shows the pointer of the head icon management block of the lower level group corresponding to each icon.
アイコンの管理処理は、このブロック定義番号(l,m,
n)111および各リンクポインタ113,115,117に基づいて
行なわれる。The icon management process uses this block definition number (l, m,
n) Based on 111 and each link pointer 113, 115, 117.
第2図は、本発明によるアイコンの管理処理を説明する
ためのアイコン管理ブロックの配置構成例を示す。FIG. 2 shows an arrangement configuration example of an icon management block for explaining an icon management process according to the present invention.
図において、レベルポインタテーブル200には、各レベ
ルの先頭アイコン管理ブロックを示すポインタ(a)が
格納される。たとえば、レベル番号l=1の一次サブア
イコン群ポインタ210としてブロック定義番号(1,0,0)
のアイコン管理ブロックのポインタが格納され、レベル
番号l=2の二次サブアイコン群ポインタ220としてブ
ロック定義番号(2,0,0)のアイコン管理ブロックのポ
インタが格納され、レベル番号l=3の三次サブアイコ
ン群ポインタ230としてブロック定義番号(3,0,0)のア
イコン管理ブロックのポインタが格納される。以下、レ
ベル番号=4、5、…と同様である。In the figure, the level pointer table 200 stores a pointer (a) indicating the head icon management block of each level. For example, the block definition number (1,0,0) is used as the primary sub-icon group pointer 210 with level number 1 = 1.
The pointer of the icon management block is stored, and the pointer of the icon management block of the block definition number (2,0,0) is stored as the secondary sub-icon group pointer 220 of the level number l = 2. As the tertiary sub icon group pointer 230, the pointer of the icon management block having the block definition number (3,0,0) is stored. The same applies to the level numbers = 4, 5, ...
レベル番号l=1のアイコン管理ブロックは、グループ
番号m=0のアイコン管理ブロック211、212、213によ
り構成される。各アイコン管理ブロックのブロック定義
番号は、それぞれ(1,0,0)、(1,0,1)、(1,0,2)で
ある。The icon management block of level number 1 = 1 is composed of the icon management blocks 211, 212, and 213 of group number m = 0. The block definition numbers of the icon management blocks are (1,0,0), (1,0,1), and (1,0,2), respectively.
レベル番号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)〕である。The icon management block of level number l = 2 includes icon management blocks 221 and 222 of group number m = 0, icon management blocks 223, 224 and 225 of group number m = 1, and icon management block 226 of group number m = 2. It is composed of 227. The block definition number of each icon management block is [(2,0,0), (2,0,1)], [(2,1,
0), (2,1,1), (2,1,2)], [(2,2,0), (2,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)〕で
ある。The icon management blocks of the level number l = 3 are the icon management blocks 231, 232, 233 of the group number m = 0 and the icon management blocks 234, 235, 23 of the group number m = 1.
6, icon management blocks 237, 23 with group number m = 2
It consists of 8,239. The block definition numbers of each icon management block are [(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)が、下位レベルブロックリンクポインタとして格
納される。In the head icon management block of each group, a pointer (b) indicating the head icon management block of the adjacent group in the same level is stored as the same level group plink pointer. A pointer (c) indicating the adjacent icon management block in the same group is stored in all the icon management blocks as the same level block link pointer, and also indicates the head icon management block of the lower level group corresponding to each block. The pointer (d) is stored as the lower level block link pointer.
ここで、各リンクポインタが最終ブロックを示す場合に
は、たとえば「0xFFFF」として以下アイコン管理ブロッ
クのリンクはされないものとする。Here, when each link pointer points to the final block, it is assumed that, for example, "0xFFFF" is not linked to the following icon management blocks.
アイコン管理ブロック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)が設定される。As the lower level block link pointer of the icon management block 211, the pointer (d) of the icon management block 221 of the group number m = 0 is set. Similarly, a pointer (d) corresponding to the icon management block 223 having the group number m = 1 and the pointer (d) corresponding to the icon management block 226 having the group number m = 2 are set in the icon management block 212 and the icon management block 213, respectively. Further, the icon management block 221 has an icon management block 231 with a group number m = 0, the icon management block 222 has an icon management block 234 with a group number m = 1, and the icon management block 226 has an icon management block with a group number m = 2. The pointer (d) corresponding to block 237 is set.
なお、レベル番号l=2のグループ番号m=1の各アイ
コン管理ブロック223〜225、グループ番号m=2のアイ
コン管理ブロック227、レベル番号l=3の各アイコン
管理ブロック231〜239の下位レベルブロックリンクポイ
ンタは、それぞれ最終ブロックを示し、配下のアイコン
管理ブロックはないものとする。The lower level blocks of the icon management blocks 223 to 225 of the group number m = 1 of the level number l = 2, the icon management block 227 of the group number m = 2, and the icon management blocks 231 to 239 of the level number l = 3. The link pointer indicates the final block, and there is no icon management block under it.
以下、第2図に示すアイコン管理ブロックの配置構成例
を参照して、本発明のアイコン管理方法の処理例につい
て説明する。Hereinafter, a processing example of the icon management method of the present invention will be described with reference to the arrangement configuration example of the icon management block shown in FIG.
第3図は、該当するアイコン管理ブロックのサーチ手順
を示す。FIG. 3 shows a search procedure for a corresponding icon management block.
アイコンの指定に伴い、その機能に対応するパラメータ
として(L,M,N)を受け取る。このL、M、Nが、アイ
コン管理ブロック内のl,m,nと一致するものを検出する
ことにより、該当するアイコン管理ブロックをサーチす
ることができる。When the icon is specified, (L, M, N) is received as a parameter corresponding to the function. The corresponding icon management block can be searched by detecting that L, M, and N match l, m, and n in the icon management block.
以下、その手順について説明する。なお、具体例とし
て、L=2、M=1、N=1でブロック定義番号(2,1,
1)のアイコン管理ブロック224をサーチする場合を括弧
書きにして示す。The procedure will be described below. As a specific example, when L = 2, M = 1, and N = 1, the block definition number (2,1,
The case of searching the icon management block 224 of 1) is shown in parentheses.
レベルポインタテーブル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)のアイコン管
理ブロックを示すポインタ)を復帰情報として設定し、
サーチ処理を終了する。The L (= 2) next sub-icon group pointer (220) in the level pointer table 200 is saved and designated as P. It is determined whether m (= 0) of the icon management block (221) pointed to by P and the parameter M (= 1) match. Since no match is found, the same level group link pointer of the icon management block (221) is set to P. That is, the icon management block (223) of the next group (m = 1)
It is determined whether or not m (= 1) of No. and M (= 1) of the parameter match. Since they match, n (= 0) of the icon management block (223) pointed to by P and N of the parameter
It is determined whether (= 1) matches. Since there is no match, the same level block link pointer of the icon management block (223) is set to P. That is, n (= 1) of the next icon management block (224) and N of the parameter.
It is determined whether or not (= 1) match. Since they match, set this P (pointer indicating the icon management block of the block definition number (2,1,1)) as return information,
The search process ends.
第4図は、各レベルごとのアイコン表示に関する管理処
理の一例を示す。FIG. 4 shows an example of management processing relating to icon display for each level.
表示画面には、まずレベル番号l=1のアイコン管理ブ
ロック211、212、213が表示されているとする。ここ
で、アイコン管理ブロック211のアイコン状態がアクテ
ィブであるか、あるいはサーチ処理によりアイコン管理
ブロック211がサーチされたとする。以下、具体例とし
て、サーチ処理によりアイコン管理ブロック211がサー
チされ、その配下のアイコンを表示させる場合の処理に
ついて括弧書きにして示す。First, it is assumed that the icon management blocks 211, 212, and 213 with the level number l = 1 are displayed on the display screen. Here, it is assumed that the icon state of the icon management block 211 is active or that the icon management block 211 is searched by the search processing. In the following, as a specific example, the process of searching the icon management block 211 by the search process and displaying the icons under it is shown in parentheses.
サーチ処理によりサーチされ復帰情報として設定される
アイコン管理ブロック(211)を示すポインタが、Pと
して設定されている。Pの指すアイコン管理ブロック
(211)の下位レベルブロックリンクポインタ(d)を
セーブし、Pとする。Pの指すアイコン管理ブロック
(221)のアイコン状態を機能コードにより設定する
(表示あるいは非表示)。また、Pの指すアイコン管理
ブロック(221)がアクティブであれば、たとえば他と
異なる色で表示してそのPをセーブし、Qとする。The pointer indicating the icon management block (211) searched by the search processing and set as the return information is set as P. The lower level block link pointer (d) of the icon management block (211) pointed to by P is saved and designated as P. The icon state of the icon management block (221) pointed to by P is set by the function code (display or non-display). If the icon management block (221) pointed to by P is active, it is displayed in a color different from the others, and the P is saved and designated as Q.
次に、Pの指すアイコン管理ブロック(221)の同一レ
ベルブロックリンクポインタ(c)が、最終ブロックか
否かが判断される(たとえば、それが「0xFFFF」であれ
ば、最終ブロックを示すポンイタであると判断され
る)。Pの指すアイコン管理ブロック(221)の同一レ
ベルブロックリンクポインタ(c)は、最終ブロックを
指すポインタでないので、その同一レベルブロックリン
クポインタ(c)をセーブし、Pとする。Next, it is determined whether or not the same level block link pointer (c) of the icon management block (221) pointed to by P is the final block (for example, if it is “0xFFFF”, a ponita indicating the final block is used). It is judged that there is). Since the same level block link pointer (c) of the icon management block (221) pointed to by P is not a pointer pointing to the final block, the same level block link pointer (c) is saved and designated as P.
次に、このPにより指定されるアイコン管理ブロック
(222)のアイコン状態の設定にもどり、Pのさすアイ
コン管理ブロック(222)の同一レベルブロックリンク
ポインタ(c)が、最終ブロックを示すポインタと判断
されるまで以上のループが繰り返される。Next, returning to the setting of the icon state of the icon management block (222) designated by P, it is determined that the same level block link pointer (c) of the P icon management block (222) is the pointer indicating the final block. The above loop is repeated until it is done.
ここで、Pの指すアイコン管理ブロック(222)の同一
レベルブロックリンクポインタが、最終ブロック(同一
レベルグループ内)を示す場合には、Qとしてセーブさ
れているアクティブなアイコン管理ブロック(222)を
示すポインタをPとする。Here, when the same level block link pointer of the icon management block (222) pointed to by P points to the final block (within the same level group), it indicates the active icon management block (222) saved as Q. Let P be the pointer.
このPの指すアイコン管理ブロック(222)の下位レベ
ルブロックリンクポインタが、最終ブロックか否かが判
断される(たとえば、それが「0xFFFF」であれば、最終
ブロックを示すポインタであると判断される)。Pの指
すアイコン管理ブロック(222)の下位レベルブロック
リンクポインタが、最終ブロックを指すポインタでない
場合には、そのアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタがセーブされ、それが最終
ブロックを指すポインタと判断されるまで以上のループ
が繰り返される。It is determined whether or not the lower level block link pointer of the icon management block (222) pointed to by P is the final block (for example, if it is "0xFFFF", it is determined to be the pointer indicating the final block. ). If the lower level block link pointer of the icon management block (222) pointed to by P is not a pointer pointing to the last block, the lower level block link pointer of the icon management block (222) is saved and it points to the last block. The above loop is repeated until the pointer is determined.
すなわち、アイコン管理ブロック(211)の下位レベル
ブロックリンクポインタにより、アイコン管理ブロック
(221)、さらにその同一レベルブロックリンクポイン
タによりアイコン管理ブロック(222)が表示され、ア
クティブであるアイコン管理ブロック(222)の下位レ
ベルブロックリンクポインタにより、アイコン管理ブロ
ック(234)が表示され、さらにその同一レベルブロッ
クリンクポインタによりアイコン管理ブロック(235,23
6)が表示されて、アイコン管理ブロック(211)配下の
すべてのアイコンの表示が終了する。That is, the icon management block (221) is displayed by the lower level block link pointer of the icon management block (211), and the icon management block (222) is displayed by the same level block link pointer, and the icon management block (222) that is active. The icon management block (234) is displayed by the lower level block link pointer of the icon management block (235, 23).
6) is displayed and the display of all the icons under the icon management block (211) ends.
このように、アイコン管理ブロックのブロック定義番号
および各リンクポインタにより、各種アイコン管理処理
を迅速かつ正確に行なうことができる。In this way, various icon management processes can be performed quickly and accurately by using the block definition number of the icon management block and each link pointer.
なお、レベルポインタテーブル200を各メディアごとに
備え、たとえば切替アイコンで一つのレベルポインタテ
ーブルを選択して、以下同様にアイコン管理処理を実施
することができる。この場合の切替アイコンのレベルは
0であり、たとえば下位レベルブロックリンクポインタ
により、それぞれのレベルポインタテーブルを選択する
構成とする。It should be noted that the level pointer table 200 is provided for each medium, and for example, one level pointer table can be selected by the switching icon, and the icon management processing can be similarly performed thereafter. In this case, the level of the switching icon is 0, and each level pointer table is selected by the lower level block link pointer, for example.
また、本実施例で示した該当するアイコンのサーチ手順
およびアイコンの消去、表示を制御する手順は、本発明
アイコン管理方法の一例でありそれに限定されるもので
はない。Further, the procedure for searching for the corresponding icon and the procedure for controlling the deletion and display of the icon shown in this embodiment are examples of the icon management method of the present invention, and are not limited thereto.
上述したように、本発明によれば、アイコン管理ブロッ
クがブロック定義番号(l,m,n)により定義されるの
で、少ないメモリ容量で効率よくアイコン管理を行なう
ことができる。また、ブロックを定義番号および各リン
クポインタにより、アイコン管理処理を迅速かつ正確に
行なうことができ、実用的には極めて有用である。As described above, according to the present invention, since the icon management block is defined by the block definition number (l, m, n), the icon management can be efficiently performed with a small memory capacity. Moreover, the icon management process can be performed quickly and accurately by using the block definition number and each link pointer, which is extremely useful in practice.
第1図は本発明アイコン管理方法を実現するためのアイ
コン管理ブロックの一構成例を示す図、 第2図は本発明によるアイコン管理処理を説明するため
のアイコン管理ブロックの配置構成例を示す図、 第3図は該当するアイコン管理ブロックのサーチ手順を
説明するフローチャート、 第4図は各レベルごとのアイコン表示に関する管理処理
の一例を説明するフローチャートである。 図において、 200はレベルポインタテーブル、210は一次サブアイコン
群ポインタ、220は二次サブアイコン群ポインタ、230は
三次サブアイコン群ポインタ、211〜213、221〜227、23
1〜239はアイコン管理ブロックである。FIG. 1 is a diagram showing a configuration example of an icon management block for realizing an icon management method of the present invention, and FIG. 2 is a diagram showing an arrangement configuration example of an icon management block for explaining an icon management process according to the present invention. 3, FIG. 3 is a flow chart for explaining the search procedure for the corresponding icon management block, and FIG. 4 is a flow chart for explaining an example of the management processing relating to the icon display for each level. In the figure, 200 is a level pointer table, 210 is a primary sub-icon group pointer, 220 is a secondary sub-icon group pointer, 230 is a tertiary sub-icon group pointer, 211-213, 221-227, 23.
1 to 239 are icon management blocks.
Claims (1)
納されるアイコン管理ブロックを用いて、複数のアイコ
ンの管理処理を行なうアイコン管理方法において、 前記各アイコン管理ブロックに、対応するアイコンのレ
ベル番号l、同一レベルのグループ番号mおよび同一レ
ベルグループのブロック番号nにより定義されるブロッ
ク定義番号(l,m,n)を設定し、 さらに、同一レベル内の隣のグループの先頭アイコン管
理ブロックを示すリンクポインタ、同一グループ内の隣
のアイコン管理ブロックを示すリンクポインタ、および
各アイコンに対応する下位レベルグループの先頭アイコ
ン管理ブロックを示すリンクポインタを設定し、 前記ブロック定義番号(l,m,n)および各リンクポイン
タの管理情報を含めてアイコン管理処理を行なうことを
特徴とするアイコン管理方法。1. An icon management method for performing management processing of a plurality of icons using an icon management block in which management information of a plurality of icons is respectively stored, wherein a level number of an icon corresponding to each icon management block. 1, the block definition number (l, m, n) defined by the group number m of the same level and the block number n of the same level group is set, and the head icon management block of the adjacent group in the same level is indicated. Set a link pointer, a link pointer indicating the next icon management block in the same group, and a link pointer indicating the first icon management block of the lower level group corresponding to each icon, and the block definition number (l, m, n) And performing icon management processing including management information of each link pointer. Characteristic icon management method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30244286A JPH0719201B2 (en) | 1986-12-18 | 1986-12-18 | Icon management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30244286A JPH0719201B2 (en) | 1986-12-18 | 1986-12-18 | Icon management method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63155228A JPS63155228A (en) | 1988-06-28 |
| JPH0719201B2 true JPH0719201B2 (en) | 1995-03-06 |
Family
ID=17908982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30244286A Expired - Lifetime JPH0719201B2 (en) | 1986-12-18 | 1986-12-18 | Icon management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0719201B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02197861A (en) * | 1989-01-26 | 1990-08-06 | Fuji Xerox Co Ltd | Pop-up display system |
| JP3335213B2 (en) * | 1993-03-24 | 2002-10-15 | 株式会社ソニー・コンピュータエンタテインメント | Information devices and methods for displaying information graphically |
-
1986
- 1986-12-18 JP JP30244286A patent/JPH0719201B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63155228A (en) | 1988-06-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR970704278A (en) | Method and apparatus for displaying information in a communication system | |
| 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 (en) | Icon management method | |
| JPH06274552A (en) | Multi-media data link system | |
| JPH03296790A (en) | Image information display device | |
| JPH0322014A (en) | Menu selecting method | |
| JPH052382A (en) | Multi-screen display controller | |
| JP3500812B2 (en) | Table processing equipment | |
| JPS61128325A (en) | Picture control system | |
| JP2638364B2 (en) | Figure management device | |
| JPS58107957A (en) | Display method for applied job | |
| JP2692431B2 (en) | Image selection device | |
| JPS60189504A (en) | Numerical controller | |
| JP2536619B2 (en) | Graphic processing device | |
| JPS6349976A (en) | Videotex image retrieving system | |
| JPH07325903A (en) | Screen creation support system | |
| CN113535174A (en) | Information searching method, device, equipment and storage medium | |
| JPH0279898A (en) | Display color control system | |
| JPH10254421A (en) | Color selection method | |
| JPS61285531A (en) | Multi-function icon controller | |
| JPH02121024A (en) | Inter-multiwindow relevancy displaying system | |
| JPH03191480A (en) | Graphic data storage system | |
| JPH06230914A (en) | Data display device | |
| JPH03110595A (en) | Cursor display system |