JPH0368063A - document creation device - Google Patents
document creation deviceInfo
- Publication number
- JPH0368063A JPH0368063A JP1204383A JP20438389A JPH0368063A JP H0368063 A JPH0368063 A JP H0368063A JP 1204383 A JP1204383 A JP 1204383A JP 20438389 A JP20438389 A JP 20438389A JP H0368063 A JPH0368063 A JP H0368063A
- Authority
- JP
- Japan
- Prior art keywords
- cursor
- character
- erased
- counter
- correction means
- 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
- 238000001514 detection method Methods 0.000 claims description 2
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は電子的なワードプロセッサなど、文章を作成し
て印字するシステムにおいて、後退機能を持った文書作
成装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document creation device having a backward function in a system for creating and printing texts, such as an electronic word processor.
[従来の技術]
従来の後退機能では、カーソルが文字のどの位置にあっ
ても、カーソルの下の文字を検知して、その文字の1文
字前の文字を消去していたので、カーソルが全角文字の
後ろ側にあるようなときにも、その前の文字を消去して
いた。このため、思わぬ文字が消えてしまうことがあっ
た。[Conventional technology] With the conventional backtracking function, no matter where the cursor was located on the character, the character under the cursor was detected and the character immediately before that character was erased. Even when it was behind a character, the character in front of it was erased. As a result, unexpected characters sometimes disappeared.
[発明が解決しようとする課題]
本発明の目的は、カーソルの前の文字を消去する場合に
、消去される文字を確実に判断することができる機能を
提供することにある。[Problems to be Solved by the Invention] An object of the present invention is to provide a function that can reliably determine the character to be erased when erasing the character in front of the cursor.
[課題を解決するための手段]
本発明の文書作成装置は、文章を入力して編集する入力
手段と、編集の対象となる位置を示すカーソル表示手段
と、前記文章入力中にカーソルの前の文字を消去するこ
とのできる修正手段と、文字の境界に対してのカーソル
位置の検知手段と、前記修正手段である後退機能におい
て、カーソルが文字に対して正規の位置にない場合には
、正規の位置に変更される補正手段を備えることを特徴
とする。[Means for Solving the Problems] A document creation device of the present invention includes an input means for inputting and editing a sentence, a cursor display means for indicating a position to be edited, and a display device for displaying a position in front of the cursor during inputting the text. A correction means capable of erasing characters, a means for detecting the cursor position with respect to the character boundary, and a backward function that is the correction means, if the cursor is not at the normal position with respect to the character, It is characterized by comprising a correction means that is changed to the position of.
[作用コ
本発明の後退機能では、カーソルが文字のどの位置にあ
るかを検知して、カーソルが全角文字の後ろ側などにあ
るときには、後退機能を持つキーが押下されたときに、
カーソルの位置を文字の境界の位置に補正をし、カーソ
ルが文字の境界の位置にあれば、その前の文字を消去す
る。[Operation] The backward function of the present invention detects the position of the cursor on the character, and when the cursor is behind a full-width character, when the key with the backward function is pressed,
Corrects the cursor position to the character boundary position, and if the cursor is at the character boundary position, erases the previous character.
[実施例] 本発明による後退機能の実施例を示す。[Example] 3 shows an example of a retraction function according to the invention;
第1図は本発明に使用するキーボードであり、キーボタ
ンの11を押下すると、後退機能が働く第2図に、文章
が入力されているときの画面を示す。21がカーソル位
置である。第3図に、本発明による後退機能の処理のフ
ローチャートな示し、具体例として第2図の21の位置
にカーソルがある場合を示す。FIG. 1 shows a keyboard used in the present invention, and when key button 11 is pressed, a backward function is activated. FIG. 2 shows a screen when text is being input. 21 is the cursor position. FIG. 3 is a flowchart showing the processing of the backward function according to the present invention, and shows a case where the cursor is located at position 21 in FIG. 2 as a specific example.
キーボタンの11が押下されたときに、カーソルの下に
は文字があるので(51)、カーソルが文字の境界位置
かどうかを判断する(32)。21の場合、カーソルは
文字の後ろ側にあり、文字の境界位置ではないので、境
界の位置にカーソルを移動して(34)、処理を終了す
る。第4図に終了したときの画面を示す。41がこのと
きのカーソル位置になる。When key button 11 is pressed, since there is a character under the cursor (51), it is determined whether the cursor is at a character boundary position (32). In the case of 21, the cursor is located behind the character and is not at the boundary position of the character, so the cursor is moved to the boundary position (34) and the process ends. Figure 4 shows the screen when finished. 41 becomes the cursor position at this time.
32で、第4図の41のようにカーソルが文字の境界位
置にあった場合には、前の文字を消去して(33)、処
理を終了する。第5図に、このときの画面を示す。51
がこのときのカーソル位置である。At step 32, if the cursor is located at a character boundary position as shown at 41 in FIG. 4, the previous character is erased (33) and the process ends. FIG. 5 shows the screen at this time. 51
is the cursor position at this time.
61でカーソルの下に文字がない場合には、カーソルを
一つ前に移動して(35)、処理を終了する。If there is no character under the cursor at step 61, the cursor is moved forward one position (35) and the process ends.
第3図の32のカーソル位置を検知する処理のフローチ
ャートを第6図に示し、具体例として、第7図の71の
位置にカーソルがある場合と、第8図の81の位置にカ
ーソルがある場合を示す。FIG. 6 shows a flowchart of the process of detecting the cursor position 32 in FIG. Indicate the case.
ここで、カーソル位置は半角単位でデータを持つため、
第7図の71の位置は3桁目、第8図の81の位置は2
桁目になる。Here, the cursor position has data in half-width units, so
The 71 position in Figure 7 is the 3rd digit, and the 81 position in Figure 8 is the 2nd digit.
Become the digit.
まず、カーソルのある行の先頭のデータである半角の「
・」を取り出す(61)。桁位置を比較するためのカウ
ンタな1にする(62)。カウンタとカーソル位置を比
較すると(63)、カウンタの1は、カーソル位置の3
または2よりも小さいので、61で取り出したデータで
ある半角の「・」の文字サイズを1として(64)、こ
れをカウンタに加えて2にして(65)、次の文字デー
タの「合」を取り出す(66)。ここでもう−度カウン
タとカーソル位置を比較する(63)。81の位置の場
合、ここでカウンタが2でカーソル位置が2と一致する
ため、文字の境界にあるという情報と共に(67)、こ
の処理を終了する。71の位置の場合、まだカウンタの
方が小さいので「合」のサイズの2(64)をカウンタ
に加え4としく65)、次のデータ「同」を取り出す(
66)。ここでまたカウンタとカーソル位置を比較する
(63)と、カウンタが4で、71のカーソル位置3を
越えるため、境界にないという情報と共に(6B)、こ
の処理を終了する。First, start with the half-width "
・" is taken out (61). A counter for comparing digit positions is set to 1 (62). Comparing the counter and the cursor position (63), 1 in the counter is 3 at the cursor position.
Or, since it is smaller than 2, set the character size of the half-width "・", which is the data extracted in 61, to 1 (64), add this to the counter, set it to 2 (65), and add it to the next character data. is taken out (66). Here, the degree counter and cursor position are again compared (63). In the case of position 81, since the counter is 2 and the cursor position is coincident with 2, this process is terminated with the information that it is at the character boundary (67). In the case of position 71, the counter is still smaller, so add 2 (64), which is the size of "match", to the counter and make it 4 (65), and take out the next data "same" (
66). Here, when the counter and the cursor position are compared again (63), the counter is 4, which exceeds the cursor position 3 of 71, so this process is terminated with the information that it is not at the boundary (6B).
以上の作動説明から本機能が明らかになったが、従来は
消去される文字が確実に判断できない場合があったのに
対して、本発明では判断がつきにくい場合にはカーソル
が移動することによって、消去される文字が確実に判断
でき、また、思わぬ文字が消去されることもなくなった
。This function has been made clear from the above explanation of the operation, but whereas in the past there were cases where it was not possible to reliably determine the character to be erased, with the present invention, when it is difficult to determine, the character to be erased can be erased by moving the cursor. , characters to be erased can be determined reliably, and unexpected characters are no longer erased.
[発明の効果]
本発明は、後退機能において、消去される文字を確実に
判断できるようになった。[Effects of the Invention] According to the present invention, characters to be erased can be reliably determined in the backward function.
第1図は本発明によるキーボードの略図、第2図、第4
図および第5図は、本発明による後退機能に伴う表示画
面を示す図、第3図は本発明の後退機能の処理のフロー
チャートを示す略図、第6図はカーンル位置を検知する
処理のフローチャートを示す略図、第7図および第8図
は、カーソル位置検知処理の説明に用いた表示画面を示
す図である。
11・・・・・・・・・後退キー
以
上1 is a schematic diagram of a keyboard according to the invention, FIGS. 2 and 4.
5 and 5 are diagrams showing display screens associated with the reversing function according to the present invention, FIG. 3 is a schematic diagram showing a flowchart of processing of the reversing function of the present invention, and FIG. 6 is a flowchart of processing for detecting the carnage position. The schematic diagrams shown in FIGS. 7 and 8 are diagrams showing display screens used to explain the cursor position detection process. 11・・・・・・・・・Backward key or more
Claims (1)
位置を示すカーソル表示手段と、前記文章入力中にカー
ソルの前の文字を消去することのできる修正手段と、文
字の境界に対してのカーソル位置の検知手段と、前記修
正手段である後退機能において、カーソルが文字に対し
て境界の位置にない場合には、境界の位置に変更される
補正手段を備えることを特徴とする文書作成装置。An input means for inputting and editing a sentence, a cursor display means for indicating a position to be edited, a correction means for erasing a character in front of the cursor during inputting the text, and a correction means for erasing a character in front of the cursor during inputting the text, cursor position detection means; and a correction means for changing the cursor to the boundary position when the cursor is not at the boundary position with respect to the character in the backward function as the correction means. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204383A JPH0368063A (en) | 1989-08-07 | 1989-08-07 | document creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204383A JPH0368063A (en) | 1989-08-07 | 1989-08-07 | document creation device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0368063A true JPH0368063A (en) | 1991-03-25 |
Family
ID=16489624
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204383A Pending JPH0368063A (en) | 1989-08-07 | 1989-08-07 | document creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0368063A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7572638B2 (en) | 2001-10-19 | 2009-08-11 | Hologic, Inc. | Automated system and method for processing multiple liquid-based specimens |
| US9413585B2 (en) | 1999-06-08 | 2016-08-09 | The Trustees Of Columbia University In The City Of New York | Network telephony appliance and system for inter/intranet telephony |
| JP2019537734A (en) * | 2016-10-25 | 2019-12-26 | アボット・ラボラトリーズAbbott Laboratories | Evaluation and control of reagents in automatic slide preparation |
-
1989
- 1989-08-07 JP JP1204383A patent/JPH0368063A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9413585B2 (en) | 1999-06-08 | 2016-08-09 | The Trustees Of Columbia University In The City Of New York | Network telephony appliance and system for inter/intranet telephony |
| US7572638B2 (en) | 2001-10-19 | 2009-08-11 | Hologic, Inc. | Automated system and method for processing multiple liquid-based specimens |
| JP2019537734A (en) * | 2016-10-25 | 2019-12-26 | アボット・ラボラトリーズAbbott Laboratories | Evaluation and control of reagents in automatic slide preparation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6282315B1 (en) | System for entering handwritten data into computer generated forms | |
| US6507342B1 (en) | Information processing apparatus | |
| EP1475741B1 (en) | Data processing apparatus and method | |
| WO2007030620A1 (en) | Software key labeling on software keyboards | |
| JPS645344B2 (en) | ||
| JPH0368063A (en) | document creation device | |
| JPH01125656A (en) | document processing device | |
| JPS5994131A (en) | word processor | |
| JP2783472B2 (en) | Information processing device | |
| JPS61267128A (en) | Display erasing method | |
| KR960038571A (en) | Data input method and apparatus | |
| JPS63115217A (en) | Character input device | |
| JPH0830379A (en) | Pressure-sensitive input device | |
| JP2672548B2 (en) | Document creation device | |
| JPS6411970B2 (en) | ||
| JP3077359B2 (en) | Document creation device | |
| KR950000540B1 (en) | Window generating method and apparatus therefor | |
| JPH02113386A (en) | Handwritten character input system | |
| JPS60188990A (en) | Cursor moving system | |
| JPH1097531A (en) | Document editing device | |
| JPS6083122A (en) | Character processor | |
| JPH04320568A (en) | Font size conversion method in word processors | |
| JPH0345415B2 (en) | ||
| JPS62125422A (en) | Character attribute code input method | |
| JPH04315256A (en) | Editing range designating device |