JPH0727361B2 - Processing range display method - Google Patents
Processing range display methodInfo
- Publication number
- JPH0727361B2 JPH0727361B2 JP60245899A JP24589985A JPH0727361B2 JP H0727361 B2 JPH0727361 B2 JP H0727361B2 JP 60245899 A JP60245899 A JP 60245899A JP 24589985 A JP24589985 A JP 24589985A JP H0727361 B2 JPH0727361 B2 JP H0727361B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- mark
- processing range
- display
- line
- 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 - Lifetime
Links
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 〔概要〕 ディスプレイの表示画面よりも大きいデータ領域のテキ
ストについて削除,複写などの編集処理を行う際,デー
タ領域の境界情報を,画面移動した後の画面に残すこと
により,操作を容易にする。DETAILED DESCRIPTION OF THE INVENTION [Outline] When text data in a data area larger than the display screen of the display is edited such as deleted or copied, the boundary information of the data area is left on the screen after moving the screen. , Easy to operate.
本発明は,画面編集機能をそなえたデータ処理装置にお
ける処理範囲の表示方法に関する。The present invention relates to a method of displaying a processing range in a data processing device having a screen editing function.
一般に,データ処理装置において用いられているCRT等
のディスプレイでは,一度に表示できるデータ量が比較
的少なく制限されるため,画面表示領域を越えるデータ
領域を対象に削除,複写などの画面編集処理を行う場合
には,画面表示領域を必要な位置まで移動して処理しな
ければならない。Generally, in a display such as a CRT used in a data processing device, the amount of data that can be displayed at one time is limited to a relatively small amount. Therefore, it is possible to perform screen editing processing such as deletion or copying for a data area that exceeds the screen display area. When doing so, the screen display area must be moved to the required position for processing.
第7図は,その1例を示したものである。図の(a)は
画面移動前の状態,(b)は画面移動後の状態を示し,
また図中の1は処理対象のテキスト,2,2′はディスプレ
イの画面を表す。FIG. 7 shows an example thereof. In the figure, (a) shows the state before moving the screen, (b) shows the state after moving the screen,
In the figure, 1 is the text to be processed and 2, 2'is the screen of the display.
第7図の(a)において,画面2内に表示されている行
番号020ないし050の行を,画面2の外の領域にある行番
号120の行の後に移動編集したい場合,020ないし050の行
範囲をマークした後,画面2を下方へ移動し,図の
(b)に示すように,行番号120の行が画面2′内に表
示されるようにして,先にマークした020ないし050の行
範囲を移動編集する操作が行われる。そしてこの場合,
先にマークした行範囲は,(b)の画面2′の表示範囲
外になっており,見ることはできない。In FIG. 7 (a), when the line number 020 to 050 displayed in the screen 2 is to be moved and edited after the line number 120 in the area outside the screen 2, After marking the line range, the screen 2 is moved downward so that the line with line number 120 is displayed in the screen 2 ', as shown in FIG. The operation of moving and editing the line range of is performed. And in this case,
The line range marked earlier is outside the display range of the screen 2'of (b) and cannot be seen.
上述したように,従来の画面編集処理では,画面よりも
広い範囲のデータ領域のテキストを対象とする場合,画
面を越えた範囲の編集処理では,処理に必要な全ての範
囲を同時に1つの画面内で見ることができない。As described above, in the conventional screen editing process, when the text in the data area wider than the screen is targeted, in the editing process over the screen, all the ranges necessary for the process are simultaneously displayed in one screen. Can't see inside.
そのため,画面移動が行われるが,その際,画面外とな
った処理範囲のマークを再確認したい場合や,マークの
変更,取り消しなどをしたい場合には,画面をその位置
まで戻さなければならず,煩わしい操作が必要であり,
能率的でないという問題があった。Therefore, the screen is moved, but at that time, if you want to reconfirm the mark of the processing range that has gone out of the screen, or if you want to change or cancel the mark, you must return the screen to that position. , Cumbersome operation is required,
There was the problem of being inefficient.
本発明は,画面編集処理でマークされた行が,画面移動
により画面の表示領域外となった場合にも,そのマーク
された行の情報を移動後の画面の一部に表示し,移動後
の画面上で必要な操作を行うことを可能とするものであ
る。According to the present invention, even when a line marked in the screen editing process is outside the display area of the screen due to the screen movement, the information of the marked line is displayed on a part of the screen after the movement, and after the movement. It is possible to perform necessary operations on the screen of.
第1図は,本発明の原理を示す概念図である。なお,図
の(a)は画面移動前の状態,(b)は画面移動後の状
態を示し,図中の1はテキスト,2,2′はディスプレイの
画面である。また3は削除,移動,複写などの対象とな
る処理範囲であり,上限と下限の行にはマーク(この例
では矢印)が付されている。4は画面移動後の画面に表
示される処理範囲情報,すなわち処理範囲3のマークを
付された行の表示,5はコマンド入力域を表す。FIG. 1 is a conceptual diagram showing the principle of the present invention. Note that (a) in the figure shows the state before the screen is moved, and (b) shows the state after the screen is moved. In the figure, 1 is text and 2, 2'is the screen of the display. Reference numeral 3 denotes a processing range targeted for deletion, movement, copying, etc., and marks (arrows in this example) are added to the upper and lower limit lines. Reference numeral 4 denotes processing range information displayed on the screen after the screen is moved, that is, display of lines marked with the processing range 3, and 5 denotes a command input area.
第1図の(a)の画面2の状態でテキスト1の処理範囲
3の上限の行020および下限の行050にマークを付し,次
に画面を同図(b)の2′に移動する。Mark the upper limit line 020 and the lower limit line 050 of the processing range 3 of the text 1 in the state of the screen 2 of FIG. 1 (a), and then move the screen to 2'of FIG. 1 (b). .
このとき,画面2′では,画面2′の最上部,図示の例
ではコマンド入力域5の直ぐ下に,画面2でマークを付
した2つの行020,050が,処理範囲情報として表示され
る。At this time, on the screen 2 ', two lines 020 and 050 marked on the screen 2 are displayed as processing range information at the top of the screen 2', just below the command input area 5 in the illustrated example.
なお,画面2を処理範囲3の画面外となるほど上方に移
動した場合には,処理範囲情報4は画面2′の最下部に
表示され,また画面2を処理範囲3にかかる範囲で上下
に移動した場合には,画面2から外へはみ出した上限あ
るいは下限のマーク行のみが画面2′の最下部あるいは
最上部に処理範囲情報として表示され、残ったマーク行
は,画面2′内の該当する位置に通常のように表示され
る。When the screen 2 is moved upward to the outside of the processing range 3, the processing range information 4 is displayed at the bottom of the screen 2'and the screen 2 is moved up and down within the range of the processing range 3. In this case, only the mark lines at the upper or lower limit protruding from the screen 2 are displayed as the processing range information at the bottom or the top of the screen 2 ', and the remaining mark lines correspond to those in the screen 2'. The position is displayed normally.
本発明によれば,設定された処理範囲を示すマーク行
は,テキストの大きさや画面移動の大きさには関係な
く,常に移動後の画面の一部に表示され,移動後の画面
のみで,元の画面の処理範囲の確認や変更,取り消しな
どが可能である。According to the present invention, the mark line indicating the set processing range is always displayed on a part of the screen after the movement regardless of the size of the text or the size of the screen movement, and only the screen after the movement is displayed. You can check, change, or cancel the processing range of the original screen.
第2図に,本発明の1実施例の構成を示す。 FIG. 2 shows the configuration of one embodiment of the present invention.
図において,10はディスプレイ,11はコマンド入力部,12
は処理範囲設定部13は画面移動処理部,14は編集処理部,
15は画面メモリ,16はデータメモリ,17は表示制御部,111
はマーク設定コマンド,112は画面移動コマンド,113は削
除コマンド,114は複写コマンド,115は移動コマンドであ
る。また151は行番号,152は文,153はマークの各領域を
表す。In the figure, 10 is a display, 11 is a command input section, and 12
Is a processing range setting unit 13 is a screen movement processing unit, 14 is an editing processing unit,
15 is a screen memory, 16 is a data memory, 17 is a display controller, 111
Is a mark setting command, 112 is a screen move command, 113 is a delete command, 114 is a copy command, and 115 is a move command. Further, 151 is a line number, 152 is a sentence, and 153 is each area of a mark.
データメモリ16には,処理すべきテキスト全体のデータ
が格納されている。The data memory 16 stores data of the entire text to be processed.
画面メモリ15には,ディスプレイ10に現在表示されてい
るデータが格納されている。画面メモリ15のデータは,
画面移動処理部13の制御に基づいて,データメモリ16か
ら切り出され,表示制御部17を介してディスプレイ10に
表示される。The screen memory 15 stores the data currently displayed on the display 10. The data in the screen memory 15 is
It is cut out from the data memory 16 under the control of the screen movement processing unit 13 and displayed on the display 10 via the display control unit 17.
コマンド入力部11は画面操作や編集処理に伴って入力さ
れるコマンドを解析し,必要な処理部を起動する。The command input unit 11 analyzes a command input along with the screen operation and the editing process, and activates a necessary processing unit.
マーク設定コマンド111は,編集処理における削除,複
写,移動などの範囲を定める上限と下限の行に対するマ
ーク入力の際に使用され,マーク情報が処理範囲設定部
12により,画面メモリ15のマーク領域153に書き込まれ
る。The mark setting command 111 is used when inputting marks to the upper and lower limit lines that define the range of deletion, copying, moving, etc. in the editing process, and the mark information is used as the processing range setting section.
By 12, the data is written in the mark area 153 of the screen memory 15.
画面移動コマンド112は,ディスプレイ10に表示されて
いるテキストの領域を,上下に移動する際に使用され,
画面移動処理部13はその指示内容にしたがって,所定の
基点位置を基準とする画面分のデータをデータメモリ16
から切り出して,画面メモリ15の内容を更新する。ただ
しこのとき,先にマークが設定されているデータ行は,
画面移動の方向と大きさに応じて画面メモリ15の適当な
位置に残される。The screen move command 112 is used to move the text area displayed on the display 10 up and down.
According to the instruction content, the screen movement processing unit 13 stores the data for the screen based on the predetermined base point position in the data memory 16
Then, the contents of the screen memory 15 are updated. However, at this time, the data line where the mark is set first is
It is left at an appropriate position in the screen memory 15 according to the direction and size of the screen movement.
これにより,画面移動後のディスプレイ10には,画面メ
モリ15の内容にしたがって元の画面上でマークされた行
が表示される。なお詳細は後述される。As a result, the line marked on the original screen according to the contents of the screen memory 15 is displayed on the display 10 after moving the screen. The details will be described later.
この後,削除コマンド113,複写コマンド114,移動コマン
ド115などの先にマークされた行によって規定される処
理範囲を対象とする編集処理コマンドが投入されたと
き,編集処理部14は,画面メモリ15のマーク行によって
囲まれた処理範囲を認識し,データメモリ16のデータに
対して指示された編集処理を実行する。After that, when an edit processing command for the processing range defined by the previously marked line such as the delete command 113, the copy command 114, or the move command 115 is input, the edit processing unit 14 causes the screen memory 15 The processing range surrounded by the mark line is recognized, and the instructed editing process is executed on the data in the data memory 16.
編集処理の結果は,画面メモリ15に反映され,画面表示
も更新される。The result of the editing process is reflected in the screen memory 15, and the screen display is also updated.
第3図は,第2図の画面移動処理部13の制御手順をフロ
ーで示したものであり,第4図はその処理例を示したも
のである。FIG. 3 shows a flow chart of the control procedure of the screen movement processing unit 13 of FIG. 2, and FIG. 4 shows a processing example thereof.
すなわち,画面移動処理部13は,画面移動前に画面メモ
リ15のマーク領域153についてマークの有無を調べ,マ
ークが有る場合に,その行が移動後の画面の表示範囲に
含まれていれば,のようにテキストに混在してマーク
行をそのまま表示する。第4図のはこれを図で例示し
たものであり,画面メモリ15,データメモリ16,ディスプ
レイ10の状態を,それぞれ対応させて示してある。That is, the screen movement processing unit 13 checks the presence or absence of a mark in the mark area 153 of the screen memory 15 before moving the screen, and if there is a mark, if the line is included in the display range of the screen after movement, The mark line is displayed as it is mixed with the text like. FIG. 4 shows this by way of example, and shows the states of the screen memory 15, the data memory 16, and the display 10 in association with each other.
またマーク行が移動後の画面の表示範囲に存在せず,そ
のマーク行が表示範囲よりも小さいときは,のように
マーク行を画面の最上段に表示し,大きいときはのよ
うにマーク行を画面の最下段に表示する。第4図のは
処理範囲の上限と下限のマーク行が両方とも表示範囲よ
りも小さい場合,そしてはマーク行の一方が表示範囲
よりも大きく他方が小さい場合の例である。When the mark line does not exist in the display range of the screen after the movement and the mark line is smaller than the display range, the mark line is displayed at the top of the screen as in, and when the mark line is larger than Is displayed at the bottom of the screen. FIG. 4 shows an example in which both the upper and lower mark lines of the processing range are smaller than the display range, and one mark line is larger than the display range and the other is smaller.
なお,マークとしては矢印のような特定の記号が用いら
れるが,輝度を上げて強調表示形式をとってもよい。設
定されているマーク行を解除するには,画面表示されて
いるマーク行にカーソルを合わせ,リセット(図示せ
ず)コマンドを投入する。第5図は,第2図の処理範囲
設定部12の制御手順を示すフローである。この例では,
マーク行は強調表示される。Although a specific symbol such as an arrow is used as the mark, it is also possible to increase the brightness and adopt a highlighted display format. To cancel the set mark line, move the cursor to the mark line displayed on the screen and enter the reset (not shown) command. FIG. 5 is a flowchart showing the control procedure of the processing range setting unit 12 of FIG. In this example,
Marked lines are highlighted.
またマークとして,矢印のような単一の記号を用いるの
ではなく,各マーク行に固有の名前を付け,この名前を
用いて特定のマーク行を指定することにより,画面移動
や編集処理範囲の呼び出しを行うことを可能にすること
ができる。Also, instead of using a single symbol such as an arrow as a mark, by giving a unique name to each mark line and using this name to specify a specific mark line, it is possible to change the screen movement and editing processing range. It may be possible to make a call.
第6図はこれに概念的に示したもので,図の(a)にお
いて,マーク1とマーク2で特定される2つの処理範囲
を設定しておき, マーク1を指定して検索や置き換えを行う。FIG. 6 is a conceptual illustration of this. In FIG. 6A, two processing ranges specified by mark 1 and mark 2 are set, and mark 1 is specified to perform search or replace. To do.
マーク2を指定して検索や置き換えを行う。 Mark 2 is specified to search or replace.
マーク1またはマーク2の範囲を,ターゲット1ま
たはターゲット2の位置へ複写あるいは移動する。The range of mark 1 or mark 2 is copied or moved to the position of target 1 or target 2.
マーク1またはマーク2を画面の基点にとった画面
移動をする。Move the screen with mark 1 or mark 2 as the base point of the screen.
などの処理を行うことができる。Can be processed.
第6図の(b)は,マーク1,マーク2,マーク3,マーク4
のマーク行を設定しておき,マーク1の画面でマーク4
を指定して,すなわち“FIND MARK4"のコマンドを投入
して画面移動を行った場合の例を示している。FIG. 6 (b) shows mark 1, mark 2, mark 3, mark 4
Set the mark line of and mark 4 on the mark 1 screen.
In this example, the screen is moved by specifying, that is, by inputting the "FIND MARK 4" command.
本発明によれば、テキスト上の編集処理範囲を規定する
マーク付けされた行は画面移動に関係なくディスプレイ
画面上に常に残されるため,マーク付けの変更や取消し
を行う場合,画面移動なしに実行でき,ディスプレイ画
面よりも大きい任意のテキストを対象に,画面移動を伴
う編集処理を行う場合,移動後の画面を元の画面へ戻す
操作がほとんど不要となり,ディスプレイ画面の大きさ
が制約されているにも拘わらず,能率的に編集処理を行
うことができ,操作性の著しい向上を図ることができ
る。According to the present invention, the marked line that defines the edit processing range on the text is always left on the display screen regardless of the screen movement. Therefore, when changing or canceling the marking, the line is executed without moving the screen. It is possible, and when performing edit processing involving screen movement on arbitrary text that is larger than the display screen, there is almost no need to return the screen after movement to the original screen, and the size of the display screen is restricted. Nevertheless, the editing process can be performed efficiently, and the operability can be significantly improved.
第1図は本発明の原理を示す概念図,第2図は本発明の
1実施例の構成図,第3図は第2図の実施例構成中の画
面移動処理部の制御手順のフロー図,第4図は画面移動
処理例を示す説明図,第5図は第2図の実施例構成中の
処理範囲設定部の制御手順のフロー図,第6図はマーク
行の使用例を示す説明図,第7図は従来のデータ処理装
置の処理画面の説明図である。 第1図中, 1:テキスト 2,2′:ディスプレイの画面 3:処理範囲 4:処理範囲情報 5:コマンド入力域FIG. 1 is a conceptual diagram showing the principle of the present invention, FIG. 2 is a block diagram of one embodiment of the present invention, and FIG. 3 is a flow chart of a control procedure of a screen movement processing unit in the embodiment configuration of FIG. FIG. 4 is an explanatory view showing an example of screen movement processing, FIG. 5 is a flow chart of a control procedure of a processing range setting unit in the embodiment configuration of FIG. 2, and FIG. 7 and 7 are explanatory views of the processing screen of the conventional data processing device. In Figure 1, 1: Text 2, 2 ': Display screen 3: Processing range 4: Processing range information 5: Command input area
Claims (1)
いデータ領域をもつテキスト(1)を,画面移動により
編集処理し,編集の処理範囲は,画面(2)に表示され
ているテキスト上で処理範囲の上限と下限の行にマーク
付けすることにより判定するデータ処理装置において, 上記編集の処理範囲を規定する行にマーク付けした後に
画面移動が行われたとき,上記マーク付けした行が移動
後の画面(2′)の表示領域の上方向に外れる場合に
は,当該マーク付けした行を移動後の画面(2′)の最
上部に,下方向に外れる場合には最下部に,処理範囲情
報として表示する手段をそなえていることを特徴とする
処理範囲表示方法。1. A text (1) having a data area larger than the display screen (2, 2 ') is edited by moving the screen, and the editing processing range is the text displayed on the screen (2). In the data processing device that judges by marking the upper and lower lines of the processing range above, when the screen is moved after marking the line defining the processing range of the above editing, the marked line When the mark is out of the display area of the screen (2 ') after the movement, the marked line is at the top of the screen (2') after the movement, and at the bottom when it is displaced downward. A processing range display method characterized in that it has a means for displaying it as processing range information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60245899A JPH0727361B2 (en) | 1985-11-01 | 1985-11-01 | Processing range display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60245899A JPH0727361B2 (en) | 1985-11-01 | 1985-11-01 | Processing range display method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS62106491A JPS62106491A (en) | 1987-05-16 |
JPH0727361B2 true JPH0727361B2 (en) | 1995-03-29 |
Family
ID=17140474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60245899A Expired - Lifetime JPH0727361B2 (en) | 1985-11-01 | 1985-11-01 | Processing range display method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0727361B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4720243B2 (en) * | 2005-03-25 | 2011-07-13 | 富士ゼロックス株式会社 | Information display device and scroll display control program |
JP6331466B2 (en) * | 2014-02-27 | 2018-05-30 | 日本電気株式会社 | Display control device, display device, display method, and computer program |
JP6562115B2 (en) * | 2018-04-27 | 2019-08-21 | 日本電気株式会社 | Display control device, display device, display method, and computer program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58125141A (en) * | 1982-01-20 | 1983-07-26 | Sanyo Electric Co Ltd | Display processor |
JPS60102687A (en) * | 1983-11-09 | 1985-06-06 | 松下電器産業株式会社 | Document editing apparatus |
-
1985
- 1985-11-01 JP JP60245899A patent/JPH0727361B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS62106491A (en) | 1987-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4667248A (en) | Document image editing device | |
JP3398981B2 (en) | Handwriting input information processing device | |
US5235679A (en) | Guidance method and apparatus upon a computer system | |
JP2000035969A (en) | Device for adding linking information to computerized document file | |
JPH01113830A (en) | Management of window system | |
JPH0388087A (en) | Document reader | |
JPS60189568A (en) | Information processor | |
JPH0727361B2 (en) | Processing range display method | |
JPH0528134A (en) | Layout editing processor | |
JP2659092B2 (en) | Cursor display control method in logic diagram creation processor | |
JPH0259814A (en) | Dividing/integrating process system for window information | |
JPS6336362A (en) | Ruled line editing device | |
JPH0289123A (en) | Menu display control system | |
JP3674905B2 (en) | Document editing device | |
JPH10222356A (en) | Application generating device and application generating method | |
JPS63108453A (en) | Electronic equipment | |
JPH03100743A (en) | Directory editing system for hierarchical structure file | |
JPH04148370A (en) | Document processor | |
JPH053007B2 (en) | ||
JP3009932B2 (en) | Document processing apparatus and document processing method | |
JPH10280220A (en) | Device for editing cutting content | |
JP2995720B2 (en) | Document editing method and document creation device | |
JPS5924448B2 (en) | Document creation method | |
JPH0217574A (en) | Interactive graphic processing system | |
JPH11328161A (en) | Device and method for document edition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |