Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0675737A - Choice preparing and executing system - Google Patents
[go: Go Back, main page]

JPH0675737A - Choice preparing and executing system - Google Patents

Choice preparing and executing system

Info

Publication number
JPH0675737A
JPH0675737A JP4225450A JP22545092A JPH0675737A JP H0675737 A JPH0675737 A JP H0675737A JP 4225450 A JP4225450 A JP 4225450A JP 22545092 A JP22545092 A JP 22545092A JP H0675737 A JPH0675737 A JP H0675737A
Authority
JP
Japan
Prior art keywords
name
option
file
choice
unique identifier
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.)
Granted
Application number
JP4225450A
Other languages
Japanese (ja)
Other versions
JP2871969B2 (en
Inventor
Hideki Sugimoto
英樹 杉本
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.)
TOHOKU NIPPON DENKI SOFTWARE KK
NEC Solution Innovators Ltd
Original Assignee
TOHOKU NIPPON DENKI SOFTWARE KK
NEC Software Tohoku 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 TOHOKU NIPPON DENKI SOFTWARE KK, NEC Software Tohoku Ltd filed Critical TOHOKU NIPPON DENKI SOFTWARE KK
Priority to JP4225450A priority Critical patent/JP2871969B2/en
Publication of JPH0675737A publication Critical patent/JPH0675737A/en
Application granted granted Critical
Publication of JP2871969B2 publication Critical patent/JP2871969B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Abstract

PURPOSE:To decrease the coding jobs and to improve the working efficiency by preparing a choice menu display program interactively with input of an imge diagram. CONSTITUTION:A name register means 1 gives the identifiers to the nams contained in an inputted choice menu and stores them in a name file 5. A drawing input means 2 stores the image diagram of the choice menu in an image file 6 together with the identifiers. When a valid area designating diagram which shows the valid area of each choice in a rectangle is inputted together with the image diagram, these diagrams are shown on a display 7 by a set screen display means 3. When a rectangle is designated on a screen by a mouse and the processing is assigned, an area assignment means 4 calculates the valid area of each choice and stores this area in a choice area file 9 together with the assigned processing identifier. A name input means 11 calculates an identifier when a name is inputted from a program of a selection executing system. Then a choice menu display means 12 shows the choice menu on the display 7. The selected choice is decided by a choice deciding means 13 and then carried out by a choice processing execution means 14.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は選択肢作成実行方式に関
し、特に選択実行方式のプログラムの開発が容易に行え
る選択肢作成実行方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an option creation execution method, and more particularly to an option creation execution method that facilitates development of a selection execution method program.

【0002】[0002]

【従来の技術】選択実行方式とは、図2(a)に示すよ
うに、ディスプレイの表示画面20の一部に設けられた
選択領域21内に、実行する処理内容を示した図形等か
ら成る複数個の選択肢(通称ではボタンと呼ばれる)2
2〜25を表示させ、希望の選択肢内の一点をマウスカ
ーソルで指示選択することにより、その選択肢が示す処
理を実行させる方式である。
2. Description of the Related Art As shown in FIG. 2 (a), a selection execution system is composed of a graphic or the like showing the contents of processing to be executed in a selection area 21 provided in a part of a display screen 20 of a display. Multiple options (commonly called buttons) 2
2 to 25 are displayed, and one point in the desired option is designated and selected by the mouse cursor to execute the processing indicated by the option.

【0003】従来、このような選択実行方式のプログラ
ムを開発する場合、机上において選択領域21に表示さ
せようとする選択肢メニュー画面のイメージ図を作成
し、それを基にして各選択肢が占めるディスプレイ上の
座標点の算出と、選択肢と共に表示する文字情報等の決
定と、各選択肢が選択されたとき呼び出すルーチンの割
り当てとを行った後、これらの情報を基にプログラミン
グ(コーディング作業)を行っていた。
Conventionally, when developing a program of such a selection execution method, an image diagram of an option menu screen to be displayed in the selection area 21 is created on a desk, and based on this, an image occupied by each option is displayed on the display. After calculating coordinate points, determining character information to be displayed together with options, and assigning a routine to be called when each option is selected, programming (coding work) is performed based on these information.

【0004】[0004]

【発明が解決しようとする課題】上述した従来の方法で
は、選択領域に何種類もの選択肢メニューを表示させる
必要がある場合や、一つの選択肢メニュー内に表示する
選択肢が多数必要な場合などには、選択領域に選択肢メ
ニューを表示させるためのプログラムを作成するための
労力が大きくなる欠点がある。
In the conventional method described above, when it is necessary to display many kinds of option menus in the selection area, or when many options to be displayed in one option menu are required, etc. However, there is a drawback that the effort for creating a program for displaying the option menu in the selection area becomes large.

【0005】本発明の目的は、選択実行方式のプログラ
ム開発に必要な選択肢メニュー表示のためのプログラミ
ング工数を削減し、簡易化できる選択肢作成実行方式を
提供することにある。
It is an object of the present invention to provide an option creation execution method which can reduce the number of programming steps for displaying an option menu necessary for developing a program of the selection execution method, and which can be simplified.

【0006】[0006]

【課題を解決するための手段】本発明の選択肢作成実行
方式は、入力された選択肢メニュー名称に名称特有識別
子を付与して名称ファイルに格納する名称登録手段と、
画面上に表示される選択肢メニューのイメージ図を読み
込み前記名称登録手段で付与された名称特有識別子と共
に画像ファイルに格納する図面入力手段と、前記イメー
ジ図に含まれる各選択肢の有効領域を長方形枠で表した
有効範囲指定図を読み込みディスプレイに表示させる設
定画面表示手段と、前記設定画面表示手段によりディス
プレイに表示された画面上の長方形枠をマウスで指定し
た後キーボードから処理特有識別子が入力されたとき指
定された長方形枠の範囲を示す有効範囲座標値を算出し
入力された処理特有識別子および前記名称登録手段で付
与された名称特有識別子と関係付けて選択肢領域ファイ
ルに格納する領域割り当て手段と、選択実行方式のプロ
グラム実行時に選択肢メニュー名称または名称特有識別
子の指定を受けて前記名称ファイルから対応する名称特
有識別子または選択肢メニュー名称を取得する名称入力
手段と、前記名称入力手段から受け取った名称特有識別
子により前記画像ファイルを検索し該当する選択肢メニ
ューイメージを選択肢メニュー名称と共にディスプレイ
に表示させる選択肢メニュー表示手段と、ディスプレイ
に表示された選択肢メニューの中からある選択肢が選択
されたときマウスからの座標情報と名称特有識別子とで
前記選択肢領域ファイルを参照し対応する処理特有識別
子を決定する選択肢判定手段と、決定した処理特有識別
子により選択実行方式で実行できる処理の処理名称を処
理特有識別子と対応させて格納してある選択肢命令ファ
イルを参照して実行する処理の処理名称を決定する選択
肢処理実行手段とを備えて構成されている。
The option creation execution method of the present invention is a name registration means for assigning a unique name identifier to an input option menu name and storing it in a name file.
A drawing input means for reading an image view of the option menu displayed on the screen and storing it in an image file together with the name unique identifier given by the name registration means, and a valid area of each option included in the image view are represented by a rectangular frame. A setting screen display means for reading the effective range specification map and displaying it on the display, and a rectangular frame on the screen displayed on the display by the setting screen display means are specified with a mouse and then a processing-specific identifier is input with the keyboard. Area allocation means for calculating the effective range coordinate value indicating the range of the rectangular frame and storing it in the option area file in association with the input processing unique identifier and the name unique identifier given by the name registration means, and a selection execution method When the option menu name or name-specific identifier is specified when the program is executed The name input means for obtaining the corresponding name unique identifier or the option menu name from the name file, and the image file is searched by the name unique identifier received from the name input means, and the corresponding option menu image is displayed on the display together with the option menu name. When a certain option is selected from the option menu displayed on the display and the option menu displayed on the display, the option area file is referred to by the coordinate information from the mouse and the name unique identifier, and the corresponding process unique identifier is determined. And a process name of the process to be executed is determined by referring to the option command file in which the process name of the process that can be executed by the selection execution method is stored in association with the process unique identifier. And option processing execution means. There.

【0007】[0007]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Embodiments of the present invention will now be described with reference to the drawings.

【0008】図1は本発明の一実施例の構成を示すブロ
ック図である。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【0009】本実施例の選択肢作成実行方式は、図1に
示すように、選択肢メニューの作成時に使用する名称登
録手段1,図面入力手段2,設定画面表示手段3,領域
割り当て手段4から成る選択肢作成処理部Aと、選択肢
メニューに関する諸情報が格納される名称ファイル5,
画像ファイル6,選択肢領域ファイル9,選択肢命令フ
ァイル10から成るファイル部Bと、プログラムを実行
するときに使用される名称入力手段11,選択肢メニュ
ー表示手段12,選択肢判定手段13,選択肢処理実行
手段14から成る選択肢実行処理部Cと、マウスカーソ
ルで選択指示を行うディスプレイ7と、キーボード8と
から構成されている。
As shown in FIG. 1, the option creation execution system of this embodiment is an option consisting of a name registration means 1, a drawing input means 2, a setting screen display means 3 and an area allocation means 4 used when creating an option menu. The creation processing section A and a name file 5, which stores various information related to the option menu,
A file portion B including an image file 6, an option area file 9, and an option command file 10, a name input means 11, an option menu display means 12, an option determination means 13, and an option processing execution means 14 used when executing a program. The selection execution processing section C is composed of a display 7, a display 7 for instructing selection with a mouse cursor, and a keyboard 8.

【0010】名称登録手段1は、選択肢メニューに付与
する名称を入力し、名称特有識別子を定義して名称ファ
イル5へ格納する。図面入力手段2は、選択肢メニュー
のイメージ図および各選択肢の有効領域を指定する有効
範囲指定図をイメージスキャナで入力し、前者を画像フ
ァイル6に格納する。設定画面表示手段3は、図面入力
手段2で入力した有効範囲指定図のイメージをディスプ
レイ7に表示する。領域割り当て手段4は、設定画面表
示手段3を介して受け取った有効範囲指定図の情報から
各選択肢の有効領域を算出し、ディスプレイ7,キーボ
ード8からの指示に従って各選択肢に対する処理の割り
当てを行い、その内容を選択肢領域ファイル9に格納す
る。
The name registration means 1 inputs a name to be given to the option menu, defines a name unique identifier, and stores it in the name file 5. The drawing input means 2 inputs the image diagram of the option menu and the effective range designation diagram for designating the effective area of each option with the image scanner, and stores the former in the image file 6. The setting screen display means 3 displays on the display 7 the image of the effective range designation drawing input by the drawing input means 2. The area allocating means 4 calculates the effective area of each option from the information of the effective range specification diagram received via the setting screen display means 3, and allocates the processing to each option according to the instructions from the display 7 and the keyboard 8. The contents are stored in the option area file 9.

【0011】名称入力手段11は、選択実行方式のプロ
グラムから選択肢メニュー名称を入力し、名称ファイル
5を参照して名称特有識別子の判定を行う。選択肢メニ
ュー表示手段12は、名称特有識別子で画像ファイル6
を検索し、該当する選択肢メニューのイメージをディス
プレイ7へ出力する。選択肢判定手段13は、ディスプ
レイ7に表示された選択肢メニューの中からマウスで選
択した際の座標情報に基づいて選択肢領域ファイル9を
検索し、選択肢に割り付けられている処理特有識別子を
取得する。選択肢処理実行手段14は、処理特有識別子
により選択肢命令ファイル10を検索し、対応する選択
肢の処理の実行を指示する。
The name input means 11 inputs the option menu name from the program of the selection execution method and refers to the name file 5 to determine the name unique identifier. The option menu display means 12 displays the image file 6 with a unique name identifier.
Is displayed, and the image of the corresponding option menu is output to the display 7. The option determination means 13 searches the option area file 9 based on the coordinate information when the mouse is selected from the option menu displayed on the display 7, and acquires the processing unique identifier assigned to the option. The option process execution means 14 searches the option command file 10 by the process unique identifier and gives an instruction to execute the process of the corresponding option.

【0012】選択肢命令ファイル10は、選択肢が選択
されたときに実行される処理(ルーチン)の処理名称と
各処理を特定するための処理特有識別子とを一組にして
格納しておくファイルであり、本実施例の選択肢作成実
行方式を起動する前に、あらかじめ必要な処理の処理名
称に処理特有識別子を割り付けて格納しておく。格納す
る処理名称としては、名称ファイル5に格納されている
選択肢メニュー名称でも差し支えない。
The option command file 10 is a file in which a process name of a process (routine) executed when an option is selected and a process-specific identifier for specifying each process are stored as a set. Before the option creation execution method of the present embodiment is activated, a process-specific identifier is allocated and stored in advance in the process name of the required process. As the processing name to be stored, the option menu name stored in the name file 5 may be used.

【0013】次に、本実施例の選択肢作成実行方式によ
り、選択肢メニューを作成しプログラムを実行するまで
の流れを、図1に従って詳細に説明する。以下の説明に
用いる括弧付きの項目番号は、図1中の同一符号と対応
している。
Next, the flow of creating an option menu and executing a program by the option creation execution method of this embodiment will be described in detail with reference to FIG. Item numbers in parentheses used in the following description correspond to the same reference numerals in FIG.

【0014】(1)選択肢作成処理部Aが起動される
と、まず、図2(a)に示す画面上の選択領域21の上
部の名称領域26に表示される選択肢メニュー名称をキ
ーボード等から入力する。
(1) When the option creation processing section A is activated, first, the option menu name displayed in the name area 26 above the selection area 21 on the screen shown in FIG. To do.

【0015】(2)名称登録手段1は、このとき入力さ
れた選択肢メニュー名称に自動的に選択肢メニュー名称
に特有となる名称特有識別子を定義して割り当て、入力
された選択肢メニュー名称と割り当てられた名称特有識
別子とを一組にして名称ファイル5に格納する。
(2) The name registration means 1 automatically defines and assigns to the input option menu name a name unique identifier that is unique to the option menu name, and assigns it to the input option menu name. The name unique identifier is stored as a set in the name file 5.

【0016】(3)次に、図2(a)に示す選択肢メニ
ューのイメージ図と、図2(b)に示す各選択肢の有効
領域を長方形の枠で指定した有効範囲指定図とを作成
し、イメージスキャナを用いて順番に入力する。
(3) Next, an image diagram of the option menu shown in FIG. 2A and an effective range designation diagram in which the effective area of each option shown in FIG. 2B is designated by a rectangular frame are created. Input in order using an image scanner.

【0017】(4)図面入力手段2は、最初に入力され
た選択肢メニューのイメージ図に対して、先に定義した
名称特有識別子を割り当てた後に、これらを一組にして
画像ファイル6に格納する。
(4) The drawing input means 2 allocates the previously defined name unique identifier to the image diagram of the option menu that is input first, and then stores these as a set in the image file 6.

【0018】(5)設定画面表示手段3は、次に入力さ
れた有効範囲指定図を図面入力手段2から受け、そのイ
メージをディスプレイ7に出力する。
(5) The setting screen display means 3 receives the next input effective range designation drawing from the drawing input means 2 and outputs the image to the display 7.

【0019】(6)次に、領域割り当て手段4により、
各選択肢の有効領域の確定と対応する処理の割り当てを
行う。すなわち、ディスプレイ7に表示された図2
(b)に示す有効範囲指定図内の一つの長方形枠の内部
の一点をマウスカーソルにより指定して選択肢を選択
し、選択肢命令ファイル10に格納されている処理名と
処理特有識別子との対応一覧表を参照して、その選択肢
に割り当てたい処理の処理特有識別子をキーボード8か
ら入力する。
(6) Next, by the area allocating means 4,
The effective area of each option is determined and the corresponding processing is assigned. That is, as shown in FIG.
A correspondence list of process names and process-specific identifiers stored in the option command file 10 is selected by designating one point inside a rectangular frame in the effective range designation diagram shown in (b) with the mouse cursor. With reference to the table, the process unique identifier of the process desired to be assigned to the option is input from the keyboard 8.

【0020】(7)領域割り当て手段4は、マウスから
の座標情報を基に、指定された長方形を認識し、有効範
囲座標値としてその長方形の左下角および右上角の2頂
点の座標値を算出する。続いて、キーボード8から入力
された処理特有識別子と先に決定されている名称特有識
別子とを、算出した有効範囲座標値と関連付け、これら
を一組にして選択肢領域ファイル9へ格納する。上述し
た(6)及び(7)の処理を選択肢の数だけ繰り返し行
うと選択肢作成処理は終了する。なお、有効範囲座標値
として、1頂点の座標値と2辺の長さとを用いてもよ
い。
(7) The area allocating means 4 recognizes the specified rectangle based on the coordinate information from the mouse, and calculates the coordinate values of the two vertices of the lower left corner and the upper right corner of the rectangle as effective range coordinate values. To do. Subsequently, the processing unique identifier input from the keyboard 8 and the previously determined name unique identifier are associated with the calculated effective range coordinate values, and these are paired and stored in the option area file 9. When the processes (6) and (7) described above are repeated for the number of options, the option creation process ends. As the effective range coordinate value, the coordinate value of one vertex and the length of two sides may be used.

【0021】以上の過程により作成された選択肢メニュ
ーを使用する選択実行方式のプログラムは、選択肢実行
処理部Cを起動し選択肢メニュー名称を与えることによ
り実行することができる。以下に実行時の動作を詳細に
説明する。
The program of the selection execution method using the option menu created in the above process can be executed by activating the option execution processing section C and giving the option menu name. The operation at the time of execution will be described in detail below.

【0022】(8)選択肢実行処理部Cが起動された
後、まず、名称入力手段11に選択肢メニュー名称が入
力される。
(8) After the option execution processing section C is activated, first, the option menu name is input to the name input means 11.

【0023】(9)名称入力手段11は、入力された選
択肢メニュー名称で名称ファイル5を検索し、対応する
名称特有識別子を取得する。
(9) The name input means 11 searches the name file 5 with the input option menu name and acquires the corresponding name-specific identifier.

【0024】(10)次に、選択肢メニュー表示手段1
2は、取得した名称特有識別子に基づいて画像ファイル
6を検索し、対応する選択肢メニューのイメージ情報を
取得する。
(10) Next, the option menu display means 1
2 searches the image file 6 based on the acquired unique identifier and acquires the image information of the corresponding option menu.

【0025】(11)選択肢メニュー表示手段12は、
取得した選択肢メニューのイメージをディスプレイ7に
表示させると共に、選択肢メニュー名称を画面上の名称
領域26に表示させる。
(11) The option menu display means 12 is
The acquired option menu image is displayed on the display 7, and the option menu name is displayed in the name area 26 on the screen.

【0026】(12)ディスプレイ7に表示された選択
肢メニューの中からマウスカーソルによりある選択肢が
選択されると、マウスカーソルで選択された点の座標情
報が選択肢判定手段13に送られる。
(12) When a certain option is selected by the mouse cursor from the option menu displayed on the display 7, the coordinate information of the point selected by the mouse cursor is sent to the option determining means 13.

【0027】(13)選択肢判定手段13は、この座標
情報と名称特有識別子とによって選択肢領域ファイル9
を検索し、対応する処理特有識別子を決定する。
(13) The option determining unit 13 uses the coordinate information and the name-specific identifier to select the option area file 9
And determine the corresponding process-specific identifier.

【0028】(14)最後に、選択肢処理実行手段14
が、決定した処理特有識別子により選択肢命令ファイル
10から実行すべき処理名称を決定し、その処理の実行
を指示する。このとき、取得した処理名称が名称ファイ
ル5の中に格納されているか否かをまず調べ、存在すれ
ばその名称に該当する選択肢メニューをディスプレイ7
に表示させ、上述した(9)〜(14)の選択肢実行処
理を継続する。取得した処理名称が名称ファイル5に無
いときは、その処理名称を要求元の選択実行方式のプロ
グラムに渡して処理の実行を指示することにより、選択
肢実行処理部Cの処理は終了する。
(14) Finally, the alternative process execution means 14
Determines the name of the process to be executed from the option command file 10 based on the determined process-specific identifier, and instructs execution of that process. At this time, it is first checked whether or not the acquired process name is stored in the name file 5, and if it exists, the option menu corresponding to the name is displayed on the display 7.
, And the option execution processing of (9) to (14) described above is continued. When the acquired process name does not exist in the name file 5, the process of the option execution processing unit C ends by passing the process name to the request execution program of the selection execution method and instructing the execution of the process.

【0029】なお、選択実行方式のプログラムから名称
入録手段11に対し選択肢メニュー名称が入力されるも
のとして説明したが、選択肢メニュー名称の代わりに名
称特有識別子を入力してもよい。この場合には、名称入
力手段11は、名称特有識別子を基に名称ファイル5を
検索して選択肢メニュー名称を取得し、この名称が選択
肢メニューと共にディスプレイに表示されることにな
る。
Although the option menu name is input to the name recording means 11 from the program of the selection execution method, a name unique identifier may be input instead of the option menu name. In this case, the name input means 11 retrieves the name file 5 based on the name unique identifier to acquire the option menu name, and this name is displayed on the display together with the option menu.

【0030】[0030]

【発明の効果】以上説明したように、本発明の選択肢作
成実行方式は、選択肢メニュー表示用プログラムの作成
を、机上での選択肢メニューイメージ図および有効範囲
指定図の作成と、マウスカーソル操作およびキーボード
操作による対話式の各種情報の設定のみでできるように
し、選択実行方式のプログラムには、選択肢メニュー名
称または名称特有識別子による呼び出しプログラムを挿
入するだけでよいので、選択肢メニューを表示させるプ
ログラムの作成を簡易化し、プログラム作成者の負担を
大幅に軽減できる効果がある。
As described above, according to the option creation execution method of the present invention, the option menu display program is created by creating the option menu image diagram and the effective range specification diagram on the desk, and the mouse cursor operation and keyboard operation. It is only necessary to insert a calling program with a choice menu name or a name-specific identifier in a program of the selection execution method so that it is easy to create a program that displays a choice menu. This has the effect of significantly reducing the burden on the program creator.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例の構成を示すブロック図であ
る。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.

【図2】選択肢メニューイメージ及び有効範囲指定図の
説明図である。
FIG. 2 is an explanatory diagram of an option menu image and an effective range designation diagram.

【符号の説明】[Explanation of symbols]

1 名称登録手段 2 図面入力手段 3 設定画面表示手段 4 領域割り当て手段 5 名称ファイル 6 画像ファイル 7 ディスプレイ 8 キーボード 9 選択肢領域ファイル 10 選択肢命令ファイル 11 名称入力手段 12 選択肢メニュー表示手段 13 選択肢判定手段 14 選択肢処理実行手段 20 表示画面 21 選択領域 22〜25 選択肢 26 名称領域 1 name registration means 2 drawing input means 3 setting screen display means 4 area allocation means 5 name file 6 image file 7 display 8 keyboard 9 choice area file 10 choice command file 11 name input means 12 choice menu display means 13 choice determination means 14 choices Processing execution means 20 Display screen 21 Selection area 22-25 Options 26 Name area

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 入力された選択肢メニュー名称に名称特
有識別子を付与して名称ファイルに格納する名称登録手
段と、画面上に表示される選択肢メニューのイメージ図
を読み込み前記名称登録手段で付与された名称特有識別
子と共に画像ファイルに格納する図面入力手段と、前記
イメージ図に含まれる各選択肢の有効領域を長方形枠で
表した有効範囲指定図を読み込みディスプレイに表示さ
せる設定画面表示手段と、前記設定画面表示手段により
ディスプレイに表示された画面上の長方形枠をマウスで
指定した後キーボードから処理特有識別子が入力された
とき指定された長方形枠の範囲を示す有効範囲座標値を
算出し入力された処理特有識別子および前記名称登録手
段で付与された名称特有識別子と関係付けて選択肢領域
ファイルに格納する領域割り当て手段と、選択実行方式
のプログラム実行時に選択肢メニュー名称または名称特
有識別子の指定を受けて前記名称ファイルから対応する
名称特有識別子または選択肢メニュー名称を取得する名
称入力手段と、前記名称入力手段から受け取った名称特
有識別子により前記画像ファイルを検索し該当する選択
肢メニューイメージを選択肢メニュー名称と共にディス
プレイに表示させる選択肢メニュー表示手段と、ディス
プレイに表示された選択肢メニューの中からある選択肢
が選択されたときマウスからの座標情報と名称特有識別
子とで前記選択肢領域ファイルを参照し対応する処理特
有識別子を決定する選択肢判定手段と、決定した処理特
有識別子により選択実行方式で実行できる処理の処理名
称を処理特有識別子と対応させて格納してある選択肢命
令ファイルを参照して実行する処理の処理名称を決定す
る選択肢処理実行手段とを備えたことを特徴とする選択
肢作成実行方式。
1. A name registration means for adding a name unique identifier to an inputted option menu name and storing it in a name file, and a name given by the name registration means by reading an image diagram of the option menu displayed on the screen. Drawing input means for storing in a image file together with a unique identifier, setting screen display means for reading and displaying on a display an effective range specification diagram in which the effective area of each option included in the image diagram is represented by a rectangular frame, and the setting screen display means When the process-specific identifier is entered from the keyboard after the rectangular frame on the screen displayed on the screen is specified with the mouse, the effective range coordinate value indicating the range of the specified rectangular frame is calculated and the input process-specific identifier and Stored in the option area file in association with the name unique identifier given by the name registration means. From the area input means, the name input means for receiving the designation of the option menu name or the name unique identifier from the name file during execution of the program of the selection execution method, and the name input means An option menu display means for searching the image file by the received unique identifier and displaying the corresponding option menu image on the display together with the option menu name, and a mouse when a certain option is selected from the option menus displayed on the display Option determining means for determining the corresponding process unique identifier by referring to the option area file with the coordinate information and the name unique identifier, and the process unique identifier for the process name of the process that can be executed by the selection execution method according to the determined process unique identifier. Store in association with Choice creation execution method is characterized in that a selection processing execution means for determining a process name of a process performed by referring to the choices instruction file are.
JP4225450A 1992-08-25 1992-08-25 Choice creation execution method Expired - Fee Related JP2871969B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4225450A JP2871969B2 (en) 1992-08-25 1992-08-25 Choice creation execution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4225450A JP2871969B2 (en) 1992-08-25 1992-08-25 Choice creation execution method

Publications (2)

Publication Number Publication Date
JPH0675737A true JPH0675737A (en) 1994-03-18
JP2871969B2 JP2871969B2 (en) 1999-03-17

Family

ID=16829544

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4225450A Expired - Fee Related JP2871969B2 (en) 1992-08-25 1992-08-25 Choice creation execution method

Country Status (1)

Country Link
JP (1) JP2871969B2 (en)

Also Published As

Publication number Publication date
JP2871969B2 (en) 1999-03-17

Similar Documents

Publication Publication Date Title
US4829294A (en) Document processing method and system using multiwindow
US5287449A (en) Automatic program generation method with a visual data structure display
JP2871969B2 (en) Choice creation execution method
JP3449256B2 (en) Method and apparatus for creating client / server application and information recording medium
JPH04257973A (en) Device and method for supporting design
JPH0322014A (en) Menu selecting method
JP6207694B2 (en) Programmable display, program
JP6095743B2 (en) Support device, program
JP3138430B2 (en) User interface screen creation support device
JPH0366700B2 (en)
JP2720768B2 (en) Program customization equipment
EP0315172A2 (en) Automatic program generation method with a visual data structure display
JP3513318B2 (en) Graphic processing method and graphic processing apparatus
JPS63296131A (en) Multiple display area control method and control device
JPH03176775A (en) Image editing processing system
JP2510327B2 (en) Display control method of data area name
JP3158526B2 (en) Function instruction method and information processing device
JPH08286897A (en) Program editing device having hierarchical structure display function
JPH07271539A (en) Graphical user interface screen creation method
JPH07253864A (en) Image controller
JPH0588862A (en) Control program generator
JPH08202334A (en) Document creation device
JPH05189188A (en) Multi-window display control system
JPH07219948A (en) Document processor
JPH03228173A (en) Item level number re-numbering system

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: 19981208

LAPS Cancellation because of no payment of annual fees
S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371