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
JP2871969B2 - Choice creation execution method - Google Patents
[go: Go Back, main page]

JP2871969B2 - Choice creation execution method - Google Patents

Choice creation execution method

Info

Publication number
JP2871969B2
JP2871969B2 JP4225450A JP22545092A JP2871969B2 JP 2871969 B2 JP2871969 B2 JP 2871969B2 JP 4225450 A JP4225450 A JP 4225450A JP 22545092 A JP22545092 A JP 22545092A JP 2871969 B2 JP2871969 B2 JP 2871969B2
Authority
JP
Japan
Prior art keywords
name
option
specific identifier
file
option menu
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 - Fee Related
Application number
JP4225450A
Other languages
Japanese (ja)
Other versions
JPH0675737A (en
Inventor
英樹 杉本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TOHOKU NIPPON DENKI SOFUTOEA KK
Original Assignee
TOHOKU NIPPON DENKI SOFUTOEA KK
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 SOFUTOEA KK filed Critical TOHOKU NIPPON DENKI SOFUTOEA 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)

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 and execution system, and more particularly, to an option creation and execution system capable of easily developing a program of a selection execution system.

【0002】[0002]

【従来の技術】選択実行方式とは、図2(a)に示すよ
うに、ディスプレイの表示画面20の一部に設けられた
選択領域21内に、実行する処理内容を示した図形等か
ら成る複数個の選択肢(通称ではボタンと呼ばれる)2
2〜25を表示させ、希望の選択肢内の一点をマウスカ
ーソルで指示選択することにより、その選択肢が示す処
理を実行させる方式である。
2. Description of the Related Art As shown in FIG. 2 (a), a selection execution method comprises a figure or the like showing a processing content 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 a desired option is indicated and selected by a mouse cursor, thereby executing a process indicated by the option.

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

【0004】[0004]

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

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

【0006】[0006]

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

【0007】[0007]

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

【0008】図1は本発明の一実施例の構成を示すブロ
ック図である。
FIG. 1 is a block diagram showing the configuration of one 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 and execution method of this embodiment is an option comprising name registration means 1, drawing input means 2, setting screen display means 3, and area allocation means 4 used when creating an option menu. Creation processing unit A and name file 5 storing various information related to option menu
A file part B including an image file 6, an option area file 9, and an option command file 10, and a name input unit 11, an option menu display unit 12, an option determination unit 13, and an option processing execution unit 14 used when executing a program. , 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に格納す
る。
[0010] The name registration means 1 inputs a name to be given to the option menu, defines a name-specific identifier, and stores it in the name file 5. The drawing input means 2 inputs an image of the option menu and an effective range designation diagram for designating an effective area of each option with an 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 diagram input by the drawing input means 2. The area allocating means 4 calculates an effective area of each option from the information of the effective range designation diagram received via the setting screen display means 3 and allocates a process to each option according to an instruction 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 an option menu name from a program of the selection execution method, and determines a name specific identifier by referring to the name file 5. The option menu display means 12 displays the image file 6 with the name-specific identifier.
And outputs an image of the corresponding option menu to the display 7. The option determining unit 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 process specific identifier assigned to the option. The option processing executing means 14 searches the option command file 10 by the processing unique identifier, and instructs execution of the processing of the corresponding option.

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

【0013】次に、本実施例の選択肢作成実行方式によ
り、選択肢メニューを作成しプログラムを実行するまで
の流れを、図1に従って詳細に説明する。以下の説明に
用いる括弧付きの項目番号は、図1中の同一符号と対応
している。
Next, the flow from creation of an option menu to execution of a program by the option creation execution method of the present 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 unit A is started, first, an option menu name displayed in the name area 26 above the selection area 21 on the screen shown in FIG. I do.

【0015】(2)名称登録手段1は、このとき入力さ
れた選択肢メニュー名称に自動的に選択肢メニュー名称
に特有となる名称特有識別子を定義して割り当て、入力
された選択肢メニュー名称と割り当てられた名称特有識
別子とを一組にして名称ファイル5に格納する。
(2) The name registration means 1 automatically defines and assigns a name unique identifier unique to the option menu name to the option menu name input at this time, and assigns the name to the input option menu name. A set including the name-specific identifier is stored 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 assigns the previously defined name-specific identifier to the initially input image of the option menu, and stores them in the image file 6 as a set.

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

【0019】(6)次に、領域割り当て手段4により、
各選択肢の有効領域の確定と対応する処理の割り当てを
行う。すなわち、ディスプレイ7に表示された図2
(b)に示す有効範囲指定図内の一つの長方形枠の内部
の一点をマウスカーソルにより指定して選択肢を選択
し、選択肢命令ファイル10に格納されている処理名と
処理特有識別子との対応一覧表を参照して、その選択肢
に割り当てたい処理の処理特有識別子をキーボード8か
ら入力する。
(6) Next, the area allocating means 4
The valid area of each option is determined and the corresponding process is assigned. That is, FIG. 2 displayed on the display 7
A selection point is selected by specifying a point inside one rectangular frame in the effective range specification diagram shown in FIG. 2B with a mouse cursor, and a correspondence list between the processing name and the processing specific identifier stored in the selection instruction file 10 is displayed. Referring to the table, the process-specific identifier of the process 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 two vertices of the lower left corner and the upper right corner of the rectangle as effective range coordinate values. I do. Subsequently, the process-specific identifier input from the keyboard 8 and the previously determined name-specific identifier are associated with the calculated effective range coordinate values, and a set of these is stored in the option area file 9. When the processes (6) and (7) are repeated as many times as the number of options, the option creation process ends. Note that the coordinate value of one vertex and the length of two sides may be used as the effective range coordinate value.

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

【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 a corresponding name specific identifier.

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

【0025】(11)選択肢メニュー表示手段12は、
取得した選択肢メニューのイメージをディスプレイ7に
表示させると共に、選択肢メニュー名称を画面上の名称
領域26に表示させる。
(11) The option menu display means 12
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 means 13 determines the option area file 9 based on the coordinate information and the name unique identifier.
To determine the corresponding process-specific identifier.

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

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

【0030】[0030]

【発明の効果】以上説明したように、本発明の選択肢作
成実行方式は、選択肢メニュー表示用プログラムの作成
を、机上での選択肢メニューイメージ図および有効範囲
指定図の作成と、マウスカーソル操作およびキーボード
操作による対話式の各種情報の設定のみでできるように
し、選択実行方式のプログラムには、選択肢メニュー名
称または名称特有識別子による呼び出しプログラムを挿
入するだけでよいので、選択肢メニューを表示させるプ
ログラムの作成を簡易化し、プログラム作成者の負担を
大幅に軽減できる効果がある。
As described above, the choice creation execution method of the present invention involves creating a choice menu display program, creating a choice menu image diagram and an effective range designation diagram on a desk, and operating a mouse cursor and a keyboard. Can be set only by setting various types of information interactively, and a program for displaying the option menu can be easily created by simply inserting a call program with the option menu name or the name specific identifier into the program of the selection execution method. This has the effect of greatly reducing the burden on the program creator.

【図面の簡単な説明】[Brief description of the 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 名称領域 DESCRIPTION OF SYMBOLS 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 judgment means 14 Choice Processing execution means 20 Display screen 21 Selection area 22-25 Options 26 Name area

Claims (1)

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

Similar Documents

Publication Publication Date Title
US5287449A (en) Automatic program generation method with a visual data structure display
US5289568A (en) Apparatus and method for drawing figures
JP2871969B2 (en) Choice creation execution method
JPH0322014A (en) Menu selecting method
WO2014112060A1 (en) Programmable controller system, programmable display, support device, and program
JP3658027B2 (en) Graphic editing apparatus and graphic editing method
JP6207694B2 (en) Programmable display, program
JP3138430B2 (en) User interface screen creation support device
JP2000137600A (en) Method and apparatus for creating client / server application and information recording medium
JP6095743B2 (en) Support device, program
EP0315172B1 (en) Automatic program generation method with a visual data structure display
JPH0778714B2 (en) Multiple display area control method and its control device
JP3083552B2 (en) Hierarchy editing processor
JP2510327B2 (en) Display control method of data area name
JPH0816518A (en) Information processor
JP3158526B2 (en) Function instruction method and information processing device
JP3513318B2 (en) Graphic processing method and graphic processing apparatus
JPH07253864A (en) Image controller
JPH0588862A (en) Control program generator
JP2848444B2 (en) Schematic editor
JP2922578B2 (en) Character processor
JPH07219948A (en) Document processor
JPH08202334A (en) Document creation device
JPH03127272A (en) Design back-up device
JPH05241808A (en) Data file management method

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