JPH03250214A - Guidance display system for man-machine interface - Google Patents
Guidance display system for man-machine interfaceInfo
- Publication number
- JPH03250214A JPH03250214A JP2046914A JP4691490A JPH03250214A JP H03250214 A JPH03250214 A JP H03250214A JP 2046914 A JP2046914 A JP 2046914A JP 4691490 A JP4691490 A JP 4691490A JP H03250214 A JPH03250214 A JP H03250214A
- Authority
- JP
- Japan
- Prior art keywords
- guidance
- component
- function
- display
- mouse
- 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
Links
- 238000012545 processing Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 claims description 8
- 230000004913 activation Effects 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 2
- 230000003213 activating effect Effects 0.000 abstract 2
- 239000000306 component Substances 0.000 description 85
- 238000010586 diagram Methods 0.000 description 7
- 238000001994 activation Methods 0.000 description 5
- 239000002131 composite material Substances 0.000 description 3
- 241000282412 Homo Species 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Position Input By Displaying (AREA)
Abstract
Description
【発明の詳細な説明】
A、産業上の利用分野
本発明は、マンマシンインターフェースに係り、特にア
プリケーションの構築、操作のためのガイダンス表示方
式に関する。DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a man-machine interface, and particularly to a guidance display method for building and operating an application.
B0発明の概要
本発明は、マウスを使って表示画面データの作成及び入
出力処理を行うマンマシンインターフェースにおいて、
各機能を階層構造と起動関数を持つ部品の集合体とし、
各部品にはガイダンス表示のための関数を付属させ、表
示される各部品間のマウスの移動に従ってマウスが位置
する部品のガイダンス表示を行わせることにより、
マウスを使ったアプリケーションの構築、操作に作業負
担を軽減するものである。B0 Summary of the invention The present invention provides a man-machine interface that uses a mouse to create display screen data and perform input/output processing, in which each function is a collection of parts having a hierarchical structure and activation function.
Each part has a function for displaying guidance, and by displaying guidance for the part where the mouse is located as you move the mouse between displayed parts, you can easily build and operate applications using the mouse. This reduces the burden.
C1従来の技術
マンマシンインターフェースは、人とコンピュータとの
情報交換を容易にするため、ディスプレイ装置(出力装
置)やマウス、キーボード(入力装置)等を使って対話
形式により情報(コマンド、データ)の入出力を行い、
コンピュータからの出力情報にはテキスト機能とグラフ
ィック機能を使ってディスプレイ装置に表示し、人から
の入力情報は画面りの位置や部品選択によって行うもの
が多い。C1 Conventional technology Man-machine interfaces allow information (commands, data) to be exchanged interactively using a display device (output device), mouse, keyboard (input device), etc. in order to facilitate the exchange of information between humans and computers. performs input and output,
Information output from a computer is displayed on a display device using text and graphic functions, and input information from humans is often done by positioning the screen or selecting parts.
L述のような処理を実現するためのマンマシンインター
フェースのソフトウェアは、ディスプレイ装置やマウス
の各種端末を制御する端末制御機能と、カーソルの座標
検知等の入力情報認識機能と、該人力情報に対応して応
用プログラムへのコマンド発生やディスプレイ装置への
応答出力等を行うコマンド処理機能を備え、さらには人
が応用プログラムを作成するときの補助機能や誤操作に
対する保護機能等を備える。The man-machine interface software to realize the processing described in L includes a terminal control function that controls various terminals such as a display device and a mouse, an input information recognition function such as cursor coordinate detection, and support for the human input information. It has a command processing function that generates commands to application programs, outputs responses to display devices, etc., and also has auxiliary functions when people create application programs and protection functions against erroneous operations.
ここで、コマンド処理機能として、ディスプレイ装置へ
の情報出力を部品画像で表示してカーソル等で部品選択
を行わせる入出力制御では人の認識操作を容易にするた
めに部品の強調をし、さらにはウィンドウ処理機能を持
たせる。Here, as a command processing function, the input/output control that displays information output to the display device as a component image and selects the component with a cursor etc. emphasizes the component to facilitate human recognition operations. has a window processing function.
例えば、第7図に表示画面を例示するように、項目aa
aa”’−’zzzzを表示してその選択入力を促すの
に、部品Bの表示のほかに項目表示位置を示すカーソル
バ一部品CBと部品タイトルを示すタイトル部品Tと、
選択確認を入力するスイッチ部品SWと、カーソルの現
在位置を示すカーソル位置部品CPとを表示する。For example, as shown in the display screen in FIG.
To display aa"'-'zzzzz and prompt the selection input, in addition to displaying part B, a cursor part CB indicating the item display position, a title part T indicating the part title,
A switch component SW for inputting selection confirmation and a cursor position component CP indicating the current position of the cursor are displayed.
このような各部品の表示データは部品同志の関係や位置
関係を決定して作成され、この表示データは入出力処理
のためのプログラムとデータと共にコマンド処理機能部
に一括組み込みがなされている。Such display data for each component is created by determining the relationship and positional relationship between the components, and this display data is collectively incorporated into the command processing function section along with programs and data for input/output processing.
D1発明が解決しようとする課題
従来のマンマシンインターフェースヲ使用シてアプリケ
−シコンを構築あるいは操作する場合、アプリケーショ
ンが膨大になればなるほど数多くのメニューやエディタ
といった入力部品や出力部品が必要となり、マンマシン
インターフェース構成が複雑になってくる。このため、
ユーザはそれらの入力部品をどのように使用してデータ
の入力を行うのか分かり難く、マニュアルと首っ引きで
作業を行うという多大な作業負担を強いられる。D1 Problems to be Solved by the Invention When constructing or operating an application computer using a conventional man-machine interface, the larger the application, the more input and output parts such as menus and editors are required. Machine interface configuration becomes complex. For this reason,
It is difficult for the user to understand how to use these input components to input data, and the user is forced to perform the work manually and with great effort.
本発明の目的は、アプリケーションの構築、操作に作業
負担を軽減するガイダンス表示方式を提供することにあ
る。An object of the present invention is to provide a guidance display method that reduces the workload in building and operating an application.
81課題を解決するための手段
本発明は、前記目的を達成するため、ディスプレイ装置
への出力処理及びマウス等からの入力処理によって対話
形式により情報交換を行うマンマシンインターフェース
において、表示画面データの作成機能と入出力情報の処
理機能を複数の部品の集合体として構成し、各部品は階
層構造と起動関数を持つ構造体にし、前記各部品はガイ
ダンス表示とガイダンスクリアの関数及びガイダンス文
字列を備え、部品の集合体として表示される表示画面の
各部品間をマウスが移動するときに過去に位置する部品
のガイダンスクリアを起動しかつ現在位置する部品のガ
イダンス表示を起動してそのガイダンス文字列を表示さ
せるようにし、各部品は階層構造と起動関数を持つ構造
体にして入出力処理を行うようにし、各機能を部品の結
合によって実現し、また入出力処理を各部品の階層構造
で決定すると共にその起動を行い、各部品にはガイダン
ス表示とガイダンスクリアの関数及びガイダンス文字列
を備えることで各部品の表示画面に対するマウスの移動
に該マウスが位置する部品のガイダンス表示を得る。In order to achieve the above-mentioned object, the present invention provides a method for creating display screen data in a man-machine interface that exchanges information in an interactive manner through output processing to a display device and input processing from a mouse, etc. The function and the input/output information processing function are configured as a collection of multiple parts, each part is a structure having a hierarchical structure and an activation function, and each part has a guidance display function, a guidance clear function, and a guidance character string. , when the mouse moves between parts on the display screen displayed as a collection of parts, it starts clearing the guidance of the parts located in the past, starts the guidance display of the parts currently located, and clears the guidance string. Each part should be a structure with a hierarchical structure and activation function to perform input/output processing, each function should be realized by combining parts, and input/output processing should be determined by the hierarchical structure of each part. Each part is provided with a guidance display function, a guidance clear function, and a guidance character string, so that when the mouse is moved on the display screen of each part, a guidance display of the part on which the mouse is positioned is obtained.
F、実施例
第1図は本発明の一実施例を示すソフトウェア構成図で
ある。端末制御プログラム1はディスプレイ装置の表示
制御とマウスやキーボードからの情報入力制御を行う。F. Embodiment FIG. 1 is a software configuration diagram showing an embodiment of the present invention. The terminal control program 1 controls the display of the display device and the input of information from the mouse and keyboard.
コンポーネントプログラム2は部品を構成するコンポー
ネントを階層的に結合するデータと関数を持つ構造体の
集合にされる。The component program 2 is a collection of structures having data and functions that hierarchically connect components constituting a part.
ペーストボードプログラム3は、コンポーネントプログ
ラム2の各部品を表示、管理する構造体の集合にされる
。管理プログラム4はペーストボードプログラム3とコ
ンポーネントプログラム2及び端末制御プログラムのO
8的処理を司るプログラムである。The pasteboard program 3 is a collection of structures for displaying and managing each part of the component program 2. The management program 4 includes the pasteboard program 3, component program 2, and terminal control program O.
This is a program that manages 8 types of processing.
L述のソフトウェア構成において、ペーストボードプロ
グラム3の構造体は、例えば下記表の各スロット名と機
能を持つ。In the software configuration described in L, the structure of the pasteboard program 3 has, for example, each slot name and function shown in the table below.
表1
コンポーネント表示を行うウィンドウの構造体一方、
コンポーネントプログラム2は、
下記表
に示すようなプリミティブなコンポーネントを具備する
。Table 1 Structure of a window that displays components On the other hand, the component program 2 includes primitive components as shown in the table below.
表2
コンポーネントの種類
これらコンポーネントは単独でマンマシンインターフェ
ースの構成部品とすることができるが、殆どの場合はこ
れらコンポーネントを組み合わせた形で構成される。組
み合わされたものもまた別のコンポーネントとして取り
扱われる。Table 2 Types of Components These components can be used alone as constituent parts of a man-machine interface, but in most cases, these components are constructed in combination. The combined components are also treated as separate components.
上記コンポーネント及びそれらを組み合わせたコンポー
ネントは下記表のスロット名と機能を持つ構造体にされ
る。The above components and components that combine them are made into structures with slot names and functions shown in the table below.
表3 コンポーネントの構造体 ト記表中、 表2のガイダンスコンポーネントには 下記表のスロットが設けられる。Table 3 Component structure In the table below, The guidance components in Table 2 include The slots shown in the table below will be provided.
表4
ガイダンスの特有のスロッ
ト
このうち、text−stringはガイダンスとして
表示する文字列を保存するスロットであり、compo
nentは表示した文字列を所有するコンポーネントが
入るスロットである。また、表示文字列はガイダンスコ
ンポーネントの生成時又は生成後に与える。Table 4 Guidance-specific slots Among these slots, text-string is a slot that stores a character string to be displayed as guidance, and compo
nent is a slot into which the component that owns the displayed string is inserted. Further, the display character string is given when or after the guidance component is generated.
上述までの構成になる本実施例において、表2に示すコ
ンポーネントを使って第7図に示すような表示画面作成
は第2図に示す手順で行われる。In this embodiment having the configuration described above, the display screen shown in FIG. 7 is created using the components shown in Table 2 according to the procedure shown in FIG. 2.
まず、ペーストボードプログラム3のウィンドウ(wi
ndow)を起動させ、ディスプレイ装置G上にコンポ
ーネントを表示するウィンドウを生成する(第2図(a
))。次に当該ウィンドウに表示するコンポーネントを
生成する(第2図(b))。First, open the pasteboard program 3 window (wi
ndow) and generates a window that displays the component on the display device G (see Figure 2 (a)).
)). Next, a component to be displayed in the window is generated (FIG. 2(b)).
これにはコンポーネントプログラム2の構造体の各スロ
ットについて順次定義していく。第2図(b)にl;t
スクロールバー付きのメニュート確認スイッチからなる
各コンポーネントを作成した画面状態を示し、各コンポ
ーネントについて親子関係や位置関係(相対座標)を定
義して各コンポーネントの階層関係を決定する。第2図
(C)は結合したコンポーネントと階層関係を示し、表
示画面にはスクロールバー、メニュー、スイッチの各部
品が定義された位置関係及び大きさ等を有して描画され
る。また、各部品は階層関係が第2図(d)に示すよう
に構造体内部で定義されている。To do this, each slot of the structure of the component program 2 is defined in sequence. l;t in Figure 2(b)
It shows the screen state where each component consisting of a menu confirmation switch with a scroll bar has been created, defines the parent-child relationship and positional relationship (relative coordinates) for each component, and determines the hierarchical relationship of each component. FIG. 2(C) shows the connected components and their hierarchical relationships, and each component such as a scroll bar, menu, and switch is drawn on the display screen with defined positional relationships, sizes, etc. Further, the hierarchical relationship of each component is defined within the structure as shown in FIG. 2(d).
コンポーネントの描画は、描画するコンポーネントを引
数にして描画関係を起動する。その関数はコンポーネン
トの親子関係からみて親から子へバックグランドを塗り
つふして行き、子から親へコンポーネントが持つ描画関
数の起動をし、枠を描いて行く。コンポーネントが描画
関数を持たなければバックグランドの塗りつぶしと枠の
描画のみを行う。例えば、スクロールバーの三角形表示
はコンポーネントの描画関数としてコンポーネント生成
時に指定する。To draw a component, start a drawing relationship using the component to be drawn as an argument. Considering the parent-child relationship of the components, that function fills the background from the parent to the child, starts the drawing function of the component from the child to the parent, and draws the frame. If a component does not have a drawing function, it only fills the background and draws the frame. For example, the triangular display of a scroll bar is specified as the component's drawing function when the component is generated.
次に、作成された複合部分のコンポーネントをペースト
ボード上に表示し、そのコンポーネントを活性化して入
出力制御するには、ペーストボードプログラムの割込み
関数を起動し、これによりマウスが有効にされる。マウ
スの操作に対して、ペーストボードプログラムは第3図
に示すポインター関数(マウスの移動割込み関数)の処
理を行う。まず、マウスの現在座標とコンポーネントの
領域(矩形の対角点座標)からマウスが位置するコンポ
ーネントを現在の変数(compo)としくステップS
1)、マウスの移動に伴い現在座sでの変数(new)
を過去の変数(odd)とすると共に現在座標になるコ
ンポーネントの変数(compo)を現在の変数(ne
w)とする(ステップS2)。このような変数の更新の
後、現在変数(new)と過去変数(old)は同じコ
ンポーネントに属するか否か判定しくステップS3)、
異なる場合にはマウスが他のコンポーネントへ移動した
と認識して両変数(newとold)を元にexit関
数の起動によってガイダンス部品のクリアを行いそれま
でのコンポーネントに対するガイダンスを画面から消去
させる(ステップS4)。次いで、両変数を元にent
er関数の起動によって新しいコンポーネントに対スる
ガイダンス部品への文字列表示を行う(ステップS5)
。Next, to display the components of the created composite part on the pasteboard and activate the components for input/output control, an interrupt function of the pasteboard program is activated, which enables the mouse. In response to mouse operations, the pasteboard program processes the pointer function (mouse movement interrupt function) shown in FIG. First, step S
1), Variable (new) at the current location s as the mouse moves
is the past variable (odd), and the component variable (compo) that becomes the current coordinate is the current variable (ne
w) (step S2). After updating such variables, it is determined whether the current variable (new) and the past variable (old) belong to the same component (step S3);
If it is different, it recognizes that the mouse has moved to another component, clears the guidance part by invoking the exit function based on both variables (new and old), and erases the guidance for the previous component from the screen (step S4). Next, based on both variables, enter
By invoking the er function, a character string is displayed on the guidance component corresponding to the new component (step S5).
.
一ト述までのポインター関数処理により、マウスが新し
いコンポーネント内に移動する都度当該コンポーネント
に対応づけたガイダンス表示を行う。Through the pointer function processing described above, each time the mouse moves into a new component, guidance associated with that component is displayed.
ト述のエンター関数の起動処理は第4図に示す手順にさ
れる。エンター関数はコンポーネントの階層関係を親か
ら子へとマウスが移動したときに、即ちコンポーネント
の外側から当該コンポーネントに移動してきたことで起
動され、新しいコンポーネントが持つ親子関係リスト(
ペーストボードまでのリスト)を求め(ステップ5ll
)、このリストにそれまでマウスが位置したコンポーネ
ントの変数oldが含まれるか否かを判定しくステップ
512)、含まれていなければ当該リストの11側のコ
ンポーネントが持つエンター関数を起動しくステップ5
13)、該エンター関数の起動で再びステップSllの
処理から始める。The activation process of the enter function described above is performed in the procedure shown in FIG. The enter function is activated when the mouse moves from a parent to a child in a component's hierarchy, that is, when the mouse moves from outside a component to the component in question, and the enter function is activated when the mouse moves from a parent to a child in a component's hierarchy, and the parent-child relationship list (
list up to the pasteboard) (step 5ll)
), it is determined whether this list includes the variable old of the component where the mouse has been positioned so far (step 512), and if it is not included, the enter function of the component on the 11 side of the list is activated (step 5).
13) When the enter function is activated, the process starts again from step Sll.
このような処理は、マウスの移動が親子関係を(old
とnew)を成立させないほど大きくなるときに有効と
なる。例えば第5図にマウスとコンポーネントの位置関
係を示すように、マウスが点P1から点P、へ移動した
とき、コンポーネントAの親子関係リストはコンポーネ
ントA、B、C及びペーストボードとなっており、フン
ボーネントDは含まれない。このとき、コンポーネント
Aノ親子関係リストからコンポーネントBのエンター関
数とコンポーネントAのエンター関数が起動され、相応
のガイダンス文字列表示に切換えられる。This kind of processing means that moving the mouse changes the parent-child relationship (old
It becomes effective when the value becomes large enough to prevent the following: For example, as shown in Fig. 5, which shows the positional relationship between the mouse and the component, when the mouse moves from point P1 to point P, the parent-child relationship list of component A becomes components A, B, C, and the pasteboard. Humboonent D is not included. At this time, the enter function of component B and the enter function of component A are activated from the parent-child relationship list of component A, and the corresponding guidance character string display is switched.
次に、ガイダンス表示は親子関係リストのエンター関係
起動時に、各コンポーネントに対してガイダンスの部品
と文字列の有無をチエツクし、文字列があればその表示
を行う。ガイダンスのクリアはexit関数起動時にe
nter関数起動時と同様なexitのチエツクを親子
関係から判断してクリアする。Next, when the enter relationship of the parent-child relationship list is activated, the guidance display checks whether there is a guidance part and character string for each component, and if there is a character string, it is displayed. To clear the guidance, use e when starting the exit function.
The same exit check as when starting the ``ter'' function is determined from the parent-child relationship and cleared.
第6図はガイダンス表示例を説明するためのコンポーネ
ントとマウスの移動関係を示す。FIG. 6 shows the movement relationship between components and the mouse to explain a guidance display example.
(1)マウスがコンポーネントAから同じレベルのコン
ポーネントBに移動(矢印■で示す)したとき、以下の
ガイダンス表示になる。(1) When the mouse moves from component A to component B at the same level (indicated by an arrow ■), the following guidance is displayed.
コンポーネントAのexit関数・・・・・・・ガイダ
ンスGのクリアコンポーネントBのenter関数・・
・・・・「ここはBです(2)矢印■で示す親のコンポ
ーネントCへの移動は、次のガイダンス表示になる。Component A's exit function...Guidance G's clear Component B's enter function...
..."This is B (2) When moving to the parent component C indicated by the arrow ■, the next guidance will be displayed.
コンポーネントBのexit関数・・・・・・ガイダン
スのクリア(3)矢印■で示す子供のコンポーネントB
への移動は次のガイダンス表示になる。Exit function of component B... Clear guidance (3) Child component B indicated by arrow ■
When moving to , the next guidance will be displayed.
コンポーネントBのenter関数・・・・・・「ここ
はBです」(4)矢印■で示すコンポーネントDからC
を経てAへの移動は、次のガイダンス表示になる。Enter function of component B... "This is B" (4) Components D to C indicated by arrow ■
When moving to A via , the next guidance display will appear.
コンポーネントCのenter関数・・・・・・「ここ
はCですエコンポーネントAのenter関数・・・・
・・「ここはAですヨ(5)矢印■で示すコンポーネン
トAからCを経てDへの移動は、次のガイダンス表示に
なる。Enter function of component C... "This is C" Enter function of component A...
..."This is A. (5) When moving from component A to component D via C, as indicated by the arrow ■, the following guidance will be displayed.
コンポーネントAのexN関数・・・・・・ガイダンス
のクリアコンポーネントCのexit関数・・・・・・
ガイダンスのクリアH1発明の効果
以上のとおり、本発明によれば、マンマシンインターフ
ェースを実現するための各機能を複数部品の集合体とし
て構成し、各部品を階層構造と起動関数を持つ構造体と
し、しかも各部品にはガイダンス表示のための関数を付
属させ、表示される部品間のマウスの移動に従ってそれ
までのガイダンスクリアとマウスが位置する部品のガイ
ダンス表示を行うようにしたため、アプリケーション構
築、操作にマウスの位置によって部品のガイダンス表示
が自動的に切換えられ、作業者は部品の機能、内容をマ
ニュアルから認識することなく画面上ガイダンスから認
識することができると共に以下の効果もある。exN function of component A... Clear guidance component C exit function...
Guidance Clear H1 Effects of the Invention As described above, according to the present invention, each function for realizing a man-machine interface is configured as a collection of multiple parts, and each part is formed into a structure having a hierarchical structure and an activation function. Moreover, each part has a function for displaying guidance, and as the mouse moves between displayed parts, the previous guidance is cleared and the guidance of the part where the mouse is located is displayed, making it easier to build and operate applications. The guidance display for parts is automatically switched depending on the position of the mouse, and the operator can recognize the functions and contents of parts from the on-screen guidance without having to read the manual, and also has the following effects.
(1)部品のガイダンスをマウス操作の流れに従って変
更することで、部品のガイダンス文字列は部品生成時に
マウス操作別に異なるようにし、部品の操作段階別の適
切なガイダンス表示を得ることができる。(1) By changing the guidance of a component according to the flow of mouse operations, the guidance character string of the component can be made different depending on the mouse operation when the component is generated, and an appropriate guidance display for each operation stage of the component can be obtained.
(2)複合部品単位及びプリミティブな部品単位にガイ
ダンスを設定できるため、複合部品を構成する夫々の部
品別に別のガイダンス表示にすることができる。(2) Since guidance can be set for each composite part and each primitive part, different guidance can be displayed for each part that makes up the composite part.
(3)部品そのものとマウスの位置関係からガイダンス
を切換えるため、隣接する部品の説明との間違いを無く
すことができる。(3) Since the guidance is switched based on the positional relationship between the part itself and the mouse, it is possible to eliminate mistakes with explanations of adjacent parts.
第1図は本発明の一実施例を示すソフトウェア構成図、
第2図は表示画面データの作成手順図、第3図は実施例
におけるポインター関数の処理フロチャート、第4図は
実施例におけるエンター関数の処理フロチャート、第5
図は第4図におけるマウスとコンポーネントの位置関係
図、第6図は実施例におけるコンポーネントとマウスの
移動例を示す図、第7図はマンマシンインターフェース
の表示画面図である。
1・・・端末制御プログラム、2・・・コンポーネント
プログラム、3・・・ペーストボードプログラム、4・
・・管理プログラム。
第1図
実施例のソフトウェア構成図
4・・・管理プログラム
第2図
表示肉面データの#、成に原図
(a)
(b)
(c)
(d)
ウィンドウ
第3図
ポインター関数の処理フローチャー1・第4図
エンター関数の処理フローチャート
第5図
マウスとコンポーネントの(17w関係図第6図
=1〉ボーネン1とマウスの移#例を)Jr−J I間
表小崗向FIG. 1 is a software configuration diagram showing an embodiment of the present invention;
Fig. 2 is a procedure diagram for creating display screen data, Fig. 3 is a processing flowchart of the pointer function in the embodiment, Fig. 4 is a processing flowchart of the enter function in the embodiment, and Fig. 5
The figures are a diagram showing the positional relationship between the mouse and the components in FIG. 4, FIG. 6 is a diagram showing an example of movement of the components and the mouse in the embodiment, and FIG. 7 is a display screen diagram of the man-machine interface. 1...Terminal control program, 2...Component program, 3...Pasteboard program, 4.
...Management program. Fig. 1 Software configuration of the embodiment Fig. 4 Management program Fig. 2 Display meat surface data #, original image (a) (b) (c) (d) Window Fig. 3 Pointer function processing flowchart 1. Fig. 4 Enter function processing flowchart Fig. 5 Mouse and components (17w relationship diagram Fig. 6 = 1> Boonen 1 and mouse transfer example) Jr-J I
Claims (1)
の入力処理によって対話形式により情報交換を行うマン
マシンインターフェースにおいて、表示画面データの作
成機能と入出力情報の処理機能を複数の部品の集合体と
して構成し、各部品は階層構造と起動関数を持つ構造体
にし、前記各部品はガイダンス表示とガイダンスクリア
の関数及びガイダンス文字列を備え、部品の集合体とし
て表示される表示画面の各部品間をマウスが移動すると
きに過去に位置する部品のガイダンスクリアを起動しか
つ現在位置する部品のガイダンス表示を起動してそのガ
イダンス文字列を表示させることを特徴とするマンマシ
ンインターフェースのガイダンス表示方式。(1) In a man-machine interface that exchanges information interactively through output processing to a display device and input processing from a mouse, etc., the display screen data creation function and the input/output information processing function are implemented as a collection of multiple parts. Each part is a structure with a hierarchical structure and an activation function, and each part has a guidance display function, a guidance clear function, and a guidance character string, and the parts of the display screen displayed as a collection of parts are A guidance display method for a man-machine interface characterized in that when a mouse moves, guidance clearing of a part located in the past is started, guidance display of a currently located part is started, and its guidance character string is displayed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2046914A JPH03250214A (en) | 1990-02-27 | 1990-02-27 | Guidance display system for man-machine interface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2046914A JPH03250214A (en) | 1990-02-27 | 1990-02-27 | Guidance display system for man-machine interface |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03250214A true JPH03250214A (en) | 1991-11-08 |
Family
ID=12760612
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2046914A Pending JPH03250214A (en) | 1990-02-27 | 1990-02-27 | Guidance display system for man-machine interface |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03250214A (en) |
-
1990
- 1990-02-27 JP JP2046914A patent/JPH03250214A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3317763B2 (en) | Program starting method and processing device thereof | |
| US5561811A (en) | Method and apparatus for per-user customization of applications shared by a plurality of users on a single display | |
| CN113918260B (en) | Application display method, device and electronic device | |
| JPH1091414A (en) | How to Display Functional Objects in Graphical Programming | |
| JPH06131168A (en) | User interface preparation supporting device | |
| JPH04319775A (en) | Cad system | |
| JPH03250214A (en) | Guidance display system for man-machine interface | |
| JP3204842B2 (en) | Editing apparatus and editing method in CAD system | |
| JPH04199352A (en) | Information processor suitable for tool operation | |
| JPH04257919A (en) | Graphic processing method | |
| JPH05257670A (en) | Screen preparing method and device therefor | |
| EP1124176B1 (en) | Display system | |
| Rao et al. | A guided tour of the Common Lisp interface manager | |
| JPH0527941A (en) | Display system | |
| JPH03182923A (en) | Editing processing method for input/output information | |
| JP2001117918A (en) | Document editing processor | |
| JPH0635855A (en) | Work station control method for computer system | |
| JPH07219753A (en) | Conversational program development support system | |
| JPH08161519A (en) | Compound document editing method and compound document editing processing device | |
| JP3674164B2 (en) | Display device and display method | |
| JP2843077B2 (en) | Information processing device using both keyboard and position input device | |
| JP3547773B2 (en) | User interface control device | |
| JPH064279A (en) | User interface picture editing device | |
| JP2790940B2 (en) | Data display method and device | |
| JP2560563B2 (en) | Function selection device |