JPH0256013A - Key input processing method - Google Patents
Key input processing methodInfo
- Publication number
- JPH0256013A JPH0256013A JP63206452A JP20645288A JPH0256013A JP H0256013 A JPH0256013 A JP H0256013A JP 63206452 A JP63206452 A JP 63206452A JP 20645288 A JP20645288 A JP 20645288A JP H0256013 A JPH0256013 A JP H0256013A
- Authority
- JP
- Japan
- Prior art keywords
- key input
- input processing
- file
- processing
- subroutine
- 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
- 238000003672 processing method Methods 0.000 title claims description 3
- 238000000034 method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、マイクロコンピュータを含むコンビエータ
へのキー入力処理方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for processing key input to a combinator including a microcomputer.
一般に、コンビエータと対話形式でデータを処理する場
合、例えばCRT上に表示されたメニューを順次選択す
ることによシ、一連の作業が行なわれる。このとき、メ
ニューを選択するためのキー入力が行なわれるが、そこ
で使用可能な数字キーとか英文字キーとかのキ一種別ま
たは処理内容は、プログラムによシ予め定められている
のが普通である。Generally, when data is processed interactively with a comviator, a series of operations are performed, for example, by sequentially selecting menus displayed on a CRT. At this time, key input is performed to select the menu, but the types of keys such as numeric keys and alphabet keys that can be used and the processing contents are usually predetermined by the program. .
このため、成るキー入力処理でキー入力種別または処理
内容を変更しようとすると、プログラムを変更しなけれ
ばならない。Therefore, if the key input type or processing content is to be changed in the key input process, the program must be changed.
したがって、この発明はキー入力種別または処理内容を
変更してもプログラムを変更する必要のない、キー入力
処理方法を提供することを目的とする。Therefore, an object of the present invention is to provide a key input processing method that does not require changing the program even if the key input type or processing content is changed.
複数のキー入力処理過程でそれぞれ扱うべき入力も層情
報とその処理内容を個々に定義する4定ファイルを予め
作成しておき、キー入力の都度前記設定ファイルの内容
を所定のメモリに設定し、該設定されたファイルの所定
の1つを参照してキー入力の適否を判断した後、ファイ
ル内容にし九がってキー入力処理を行なう。Create in advance four predetermined files that individually define the input layer information and processing contents to be handled in each of the plurality of key input processing processes, and set the contents of the configuration file in a predetermined memory each time a key input is made. After determining whether or not the key input is appropriate by referring to a predetermined one of the set files, the key input process is performed according to the file contents.
上記の如くすることによ〕、プログラムを修正すること
なくキー入力処理の変更ができるようにする。By doing as described above, key input processing can be changed without modifying the program.
第1図はこの発明の詳細な説明するための説明図、第2
図はキー入力処理設定ファイルの内容例を説明するため
の説明図である。FIG. 1 is an explanatory diagram for explaining the invention in detail, and FIG.
The figure is an explanatory diagram for explaining an example of the contents of a key input processing setting file.
第1図において、1はキー入力処理設定ファイルで、こ
こには例えば第2図の如く、処理番号。In FIG. 1, 1 is a key input process setting file, which includes a process number, as shown in FIG. 2, for example.
キー入力種別、続出位置、続出長、エコーパック。Key input type, successive position, successive length, echo pack.
表示文字種別、復帰データ種別およびゼロサプレス等の
情報が予め設定されている。処理番号は個々のキー入力
処理に対応しておシ、図示されないデータ処理装置にて
選択される。続出位置はキー入力と対応する文字、数字
等のCRT上の表示先頭位置、読出長はそのデータ長、
工;−パックは表示するか否かを示す情報である。な訃
、復帰データ種別はキー入力された情報をJiS、5H
iFTJiS、単長整数1倍長整数、単精度実数。Information such as display character type, return data type, zero suppression, etc. is set in advance. The process number is selected by a data processing device (not shown) in correspondence with each key input process. The successive position is the display start position of letters, numbers, etc. corresponding to the key input on the CRT, the read length is the data length,
-Pack is information indicating whether to display or not. The type of return data is JiS, 5H, which is the key input information.
iFTJiS, single-length integer, single-length integer, single-precision real number.
倍精度実数等のコード情報に変換してデータ処理装置へ
返すためのデータ種別を示している。その他表示文字を
全角または半角の大きさとするかの情報、さらにはゼロ
サプレスするか否かの情報も含まれている。It shows the data type to be converted into code information such as double-precision real number and returned to the data processing device. Also included is information on whether to display characters in full-width or half-width size, and information on whether to suppress zero.
第」図の符号2はキー入力処理選択用共通メモリ、3は
キーボード、Slはキー入力処理ファイル読出サブルー
チン、82はキー入力処理サブルーチンをそれぞれ示し
ている。In the figure, reference numeral 2 indicates a common memory for selecting key input processing, 3 indicates a keyboard, SL indicates a key input processing file reading subroutine, and 82 indicates a key input processing subroutine.
ここで、キーボード3からキー入力があると、サブルー
チンS1はファイル1の内容を読出し、これをメモリ2
に設定する。サブルーチンS2が、いま例えば処理番号
10”の処理を行なうものとすれば、サブルーチンS2
はキー入力された情報が英文字(A−Z)tたは数字(
0〜9)ならば、処理番号@0”で規定されるキー入力
処理を行ない、それ以外ならばキー入力処理を無効とす
る。Here, when there is a key input from the keyboard 3, the subroutine S1 reads the contents of the file 1 and stores it in the memory 2.
Set to . For example, if subroutine S2 is to perform processing with process number 10'', subroutine S2
If the key-in information is alphanumeric (A-Z) or numbers (
0 to 9), the key input process specified by the process number @0'' is performed; otherwise, the key input process is invalidated.
キー入力処理では、入力された情報を復帰データ種別に
応じたデータに変換するので、これを受は取ったデータ
処理装置では何ら加工することなく、そのtt利用する
ことができる。なお、キー入力処理情報が登録されてい
ない場合は、通常のキー入力処理が行なわれる。In the key input process, the input information is converted into data according to the type of return data, so that the received data processing device can use the tt without any processing. Note that if the key input processing information is not registered, normal key input processing is performed.
この発明によれば、キー入力処理のためのプログラムが
キー入力処理設定ファイルに所定の情報を書込むだけで
作成でき、その変更も容易であるため、プログラム作成
、変更の手間が省けるだけでなく、キー入力処理の信頼
性が向上する利点が得られる。According to this invention, a program for key input processing can be created by simply writing predetermined information in a key input processing setting file, and the program can be easily modified, which not only saves the effort of creating and modifying the program. , there is an advantage that the reliability of key input processing is improved.
第1図はこの発明の詳細な説明するための説明図、第2
図社キー入力処理設定ファイルの内容を説明するための
説明図である。
符号説明
1・・・・・・キー入力処理設定ファイル、2・・・・
・・キー入力処理選択用共通メモリ、3・・・・・・キ
ーボード、Sl・・・・・・キー入力処理ファイル読出
サブルーチン、S2・・・・・・キー入力処理サブルー
チン。FIG. 1 is an explanatory diagram for explaining the invention in detail, and FIG.
FIG. 3 is an explanatory diagram for explaining the contents of a Zusha key input processing setting file. Code explanation 1...Key input processing setting file, 2...
. . . Common memory for key input processing selection, 3 . . . Keyboard, Sl . . . Key input processing file reading subroutine, S2 . . . Key input processing subroutine.
Claims (1)
報とその処理内容を個々に定義する設定ファイルを予め
作成しておき、 キー入力の都度前記設定ファイルの内容を所定のメモリ
に設定し、 該設定されたファイルの所定の1つを参照してキー入力
の適否を判断した後、ファイル内容にしたがつてキー入
力処理を行なうことを特徴とするキー入力処理方法。[Claims] A setting file is created in advance that individually defines the input processing information to be handled in each of a plurality of key input processing processes and its processing contents, and the contents of the setting file are stored in a predetermined memory each time a key input is made. 1. A key input processing method, comprising: setting a predetermined one of the set files to determine whether or not the key input is appropriate, and then performing key input processing according to the file contents.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63206452A JPH0256013A (en) | 1988-08-22 | 1988-08-22 | Key input processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63206452A JPH0256013A (en) | 1988-08-22 | 1988-08-22 | Key input processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0256013A true JPH0256013A (en) | 1990-02-26 |
Family
ID=16523610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63206452A Pending JPH0256013A (en) | 1988-08-22 | 1988-08-22 | Key input processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0256013A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04273511A (en) * | 1991-02-28 | 1992-09-29 | Kobe Nippon Denki Software Kk | Information processor |
-
1988
- 1988-08-22 JP JP63206452A patent/JPH0256013A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04273511A (en) * | 1991-02-28 | 1992-09-29 | Kobe Nippon Denki Software Kk | Information processor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5302969A (en) | Document format setting method and apparatus | |
US5096423A (en) | Computer system for teaching abbreviations for text and data processing functions | |
JPH0365757A (en) | Sentence processor | |
JPH0256013A (en) | Key input processing method | |
US6088713A (en) | Data processor for retrieving sentence data corresponding to an input character string and one or more selected text handling options | |
US6195671B1 (en) | Electronic computing apparatus having arithmetic processing function and arithmetic processing method | |
JP2824256B2 (en) | Character display system | |
JP3260439B2 (en) | File name list display method | |
JP3067083B2 (en) | Document input device | |
JPH0719189B2 (en) | Data input device | |
JPS58172770A (en) | Japanese word processor | |
JPH0628137A (en) | Function display device | |
JPS63313267A (en) | Character processor | |
JPS61240364A (en) | Word processor | |
JPH0385670A (en) | Two-step display system document processor | |
JPH05314174A (en) | Document preparing method and device therefor | |
JPS6191776A (en) | Document filing device | |
JPH07230469A (en) | Retrieval device | |
JPH02297279A (en) | Document processor with next registration code display function | |
JPH0373908B2 (en) | ||
JPH05242073A (en) | Retrieval method for kanji by radical | |
JPS63128427A (en) | Selection system for registered file | |
JPH04105111A (en) | Keyboard | |
JPH03228124A (en) | Executing order arranging system for procedure items | |
JPH0399360A (en) | Device for preparing document |