JPH0244398A - Oblique scroll realizing system in interactive text editor - Google Patents

Oblique scroll realizing system in interactive text editor

Info

Publication number
JPH0244398A
JPH0244398A JP63196327A JP19632788A JPH0244398A JP H0244398 A JPH0244398 A JP H0244398A JP 63196327 A JP63196327 A JP 63196327A JP 19632788 A JP19632788 A JP 19632788A JP H0244398 A JPH0244398 A JP H0244398A
Authority
JP
Japan
Prior art keywords
scroll
screen
display start
command
execution command
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
Application number
JP63196327A
Other languages
Japanese (ja)
Inventor
Sayuri Shimizu
清水 さゆ里
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP63196327A priority Critical patent/JPH0244398A/en
Publication of JPH0244398A publication Critical patent/JPH0244398A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To flexibly allow a screen display to scroll in a free direction by constituting the title system so that an oblique scroll processing in the upper left, lower left, upper right and lower right directions by combining scroll processings in the upper, lower, left and right directions. CONSTITUTION:An input key analyzing means 2 analyzes an inputted key and determines the direction of a scroll, and a scroll command train generating means 3 generates a scroll command train 4 obtained by combining executing commands for executing scroll processings in the upper, lower, left and right directions, respectively in order to execute the scroll processing in the designated direction. Subsequently, an executing command control means 5 controls each executing command of the generated scroll command train, an editing means 6 executes the scroll processings in the upper, lower, right and left directions and changes a display start position on an editor buffer, and a screen display means 8 displays a screen image of a 1-screen portion on a screen of a terminal from the display start position on the changed editor buffer. In such a way, the screen display can be allowed to scroll flexibly in a free direction.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は対話型テキストエディタにおける斜めスクロー
ル実現方式に関し、特に対話型テキストエディタにおい
て斜め方向にも画面スクロールを行う斜めスクロール実
現方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for realizing diagonal scrolling in an interactive text editor, and more particularly to a method for realizing diagonal scrolling in an interactive text editor that also scrolls the screen in a diagonal direction.

〔従来の技術〕[Conventional technology]

従来、この種の対話型テキストエディタでは、テキスト
を編集する際に画面に表示されるエディタバッファの内
容のスクロールは、上下方向または左右方向にしか行え
なかった。
Conventionally, in this type of interactive text editor, when editing text, the contents of the editor buffer displayed on the screen could only be scrolled in the vertical or horizontal direction.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の対話型テキストエディタでは、画面に表
示されるエディタバッファの内容のスクロールは上下方
向または左右方向にしか行えなかったので、斜め方向に
スクロールさせるためには、−旦上下方向にスクロール
させた後に改めて左右方向にスクロールさせなければな
らず、自由な方向に敏速にスクロールさせることができ
ないという欠点がある。
In the conventional interactive text editor mentioned above, the contents of the editor buffer displayed on the screen could only be scrolled vertically or horizontally, so in order to scroll diagonally, you must first scroll vertically. The problem is that the user has to scroll left and right again after the page has been moved, and cannot quickly scroll in any direction.

本発明の目的は、上述の点に鑑み、上、下、左および右
方向へのスクロール処理の組合せで左上。
In view of the above-mentioned points, the object of the present invention is to provide a combination of scroll processing in the upward, downward, leftward and rightward directions.

左下、右上および右下方向への斜めスクロール処理を行
えるようにして、エディタバッファの上を画面が動き回
っている感覚でより自由な方向に柔軟に画面表示をスク
ロールすることができる対話型テキストエディタにおけ
る斜めスクロール実現方式を提供することにある。
An interactive text editor that enables diagonal scrolling in the bottom left, top right, and bottom right directions, allowing you to flexibly scroll the screen display in any direction as if the screen were moving around on the editor buffer. The object of the present invention is to provide a method for realizing diagonal scrolling.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の対話型テキストエディタにおける斜めスクロー
ル実現方式は、キーボートから人力されたキーを解析し
てスクロールの方向を決定する入力キー解析手段と、こ
の入力キー解析手段に指定された方向へのスクロール処
理を行うために上。
The method for realizing diagonal scrolling in the interactive text editor of the present invention includes an input key analysis means that analyzes keys manually pressed from the keyboard and determines the direction of scrolling, and a scroll process in the direction specified by this input key analysis means. above to do.

下、左および右方向へのスクロール処理をそれぞれ実行
させる実行コマンドを組み合わせたスクロール処理ン)
’ 列を作成するスクロールコマンド列作成手段と、こ
のスクロールコマンド列作成手段により作成されたスク
ロールコマンド列の各実行コマンドを制御する実行コマ
ンド制御手段と、この実行コマンド制御手段に制御され
る各実行コマンドにより上、下、右および左方向へのス
クロール処理を実行してエディタバッファ上の表示開始
位置を変更する編集手段と、この編集手段により変更さ
れたエディタバッファ上の表示開始位置から1画面分の
画面イメージを端末の画面に表示する画面表示手段とを
有する。
Scroll processing that combines execution commands that execute scroll processing in the down, left, and right directions, respectively)
' A scroll command sequence creation means for creating a column, an execution command control means for controlling each execution command of the scroll command sequence created by this scroll command sequence creation means, and each execution command controlled by this execution command control means. an editing means for changing the display start position on the editor buffer by performing scroll processing in the upward, downward, right and left directions; and screen display means for displaying the screen image on the screen of the terminal.

〔作用〕[Effect]

本発明の対話型テキストエディタにおける斜めスクロー
ル実現方式では、入力キー解析手段がキーボートから人
力されたキーを解析してスクロールの方向を決定し、ス
クロールコマンド列作成手段が入力キー解析手段に指定
された方向へのスクロール処理を行うために上、下、左
および右方向へのスクロール処理をそれぞれ実行させる
実行コマンドを組み合わせたスクロールコマンド列を作
成シ、実行コマンドtnf21手段がスクロールコマン
ド列作成手段により作成されたスクロールコマンド列の
各実行コマンドを制御し、編集手段が実行コマンド制御
手段に制御される各実行コマンドにより上、下、右およ
び左方向へのスクロール処理を実行してエディタバッフ
ァ上の表示開始位置を変更し、画面表示手段が編集手段
により変更されたエディタバッファ上の表示開始位置か
ら1画面分の両面イメージを端末の画面に表示する。
In the method for realizing diagonal scrolling in the interactive text editor of the present invention, the input key analysis means analyzes keys manually pressed from the keyboard to determine the direction of scrolling, and the scroll command string creation means is designated as the input key analysis means. In order to perform scroll processing in the direction, a scroll command string is created by combining execution commands for executing scroll processing in the up, down, left, and right directions, and the execution command tnf21 means is created by the scroll command string creation means. The editing means controls each execution command in the scroll command string, and the editing means executes scroll processing in the upward, downward, rightward, and leftward directions according to each execution command controlled by the execution command control means, and determines the display start position on the editor buffer. is changed, and the screen display means displays one screen worth of double-sided images on the screen of the terminal from the display start position on the editor buffer changed by the editing means.

〔実施例〕〔Example〕

次に、本発明について図面を参照して詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.

第1図は、本発明の一実施例の対話型テキストエディタ
における斜めスクロール実現方式の構成を示すブロック
図である0本実施例の対話型テキストエディタにおける
斜めスクロール実現方式は、端末1と、入力キー解析手
段2と、スクロールコマンド列作成手段3−と、スクロ
ールコマンド列4と、実行コマンド制御手段5と、上ス
クロール処理61.下スクロール処理62.左スクロー
ル処理63゜右スクロール処理649表示開始行位置変
更手段65および表示開始桁位置変更手段66を含む編
集手段6と、表示開始位置格納領域7と、画面表示手段
8とから構成されている。なお、第1図中、符号IOは
、月話型テキストエディタを示す。
FIG. 1 is a block diagram showing the configuration of a method for realizing diagonal scrolling in an interactive text editor according to an embodiment of the present invention. Key analysis means 2, scroll command string creation means 3-, scroll command string 4, execution command control means 5, upward scroll processing 61. Down scroll process 62. Left scroll processing 63° right scroll processing 649 consists of editing means 6 including display start line position change means 65 and display start digit position change means 66, display start position storage area 7, and screen display means 8. Note that in FIG. 1, the symbol IO indicates a monthly text editor.

入力キー解析手段2は、端末1から入力されたキーの解
析を行い、スクロールの方向を決定する。
The input key analysis means 2 analyzes the keys input from the terminal 1 and determines the direction of scrolling.

スクロールコマンド列作成手段3は、斜めスクロールを
行うために上スクロール処理61.下スクロール処理6
2.左スクロール処理63および右スクロール処理64
をそれぞれ実行させる実行コマンドの組合せをスクロー
ルコマンド列4として作成する。
The scroll command string creation means 3 performs an upward scrolling process 61. to perform diagonal scrolling. Down scroll process 6
2. Left scroll processing 63 and right scroll processing 64
A combination of execution commands for executing each of the above is created as a scroll command sequence 4.

実行コマンド制御手段5は、スクロールコマンド列4に
実行コマンドがなくなるまで、実行コマンドを制御する
The execution command control means 5 controls the execution commands until there are no execution commands in the scroll command string 4.

編集手段6内の表示開始行位置変更手段65は、実行コ
マンド制御手段5から渡された上スクロール処理61お
よび下スクロール処理62の実行コマンドにより上スク
ロール処理61および下スクロール処理62を実行させ
て表示開始位置格納領域7内の表示開始行位置を変更す
る。
The display start line position changing means 65 in the editing means 6 executes the upward scrolling process 61 and the downward scrolling process 62 according to the execution commands for the upward scrolling process 61 and the downward scrolling process 62 passed from the execution command control means 5, and displays the display. The display start line position in the start position storage area 7 is changed.

編集手段6内の表示開始桁位置変更手段66は、実行コ
マンド制御手段5から渡された左スクロール処理63お
よび右スクロール処理64の実行コマンドによす左スク
ロール処理63および右スクロール処理64を実行させ
て表示開始位置格納領域7内の表示開始桁位置を変更す
る。
The display start digit position changing means 66 in the editing means 6 executes the left scrolling process 63 and the right scrolling process 64 according to the execution commands for the left scrolling process 63 and right scrolling process 64 passed from the execution command control means 5. to change the display start digit position in the display start position storage area 7.

画面表示手段8は、表示開始位置格納領域7内に格納さ
れた表示開始行位置および表示開始桁位置を基にエディ
タバッファ9(第2図参照)から1画面分の画面イメー
ジを読み出して端末1の画面上に表示する。
The screen display means 8 reads a screen image for one screen from the editor buffer 9 (see FIG. 2) based on the display start line position and display start digit position stored in the display start position storage area 7, and displays it on the terminal 1. displayed on the screen.

第2図を参照すると、表示開始位置格納領域7には、表
示開始行位置Xと表示開始桁位置Yとが格納される。
Referring to FIG. 2, the display start position storage area 7 stores a display start line position X and a display start digit position Y.

表示開始行位置Xは、エディタバッファ9中の端末1の
画面上に表示される部分の左上端の行位置を示している
The display start line position X indicates the line position at the upper left end of the portion of the editor buffer 9 that is displayed on the screen of the terminal 1.

表示開始桁位置Yはエディタバッファ9中の端末1の画
面上に表示される部分の左上端の桁位置を示している。
The display start digit position Y indicates the digit position at the upper left end of the portion of the editor buffer 9 that is displayed on the screen of the terminal 1.

第3図を参照すると、本実施例の対話型テキストエディ
タにおける斜めスクロール実現方式の処理は、斜めスク
ロールキー人カステップ31と、スクロール方向判定ス
テップ32と、左上スクロールコマンド列作成ステップ
33と、左下スクロールコマンド列作成ステップ34と
、右上スクロールコマンド列作成ステップ35と、右下
スクロールコマンド列作成ステップ36と、実行コマン
ド有無判定ステ、ブ37と、実行コマンド判定ステップ
38と、表示開始行位置lアップステップ39と、表示
開始行位置1ダウンステツプ40と、表示開始桁値II
アップステップ41と、表示開始桁位置lダウンステッ
プ42と、次実行コマンド移行ステップ43と、画面表
示ステップ44とからなる。
Referring to FIG. 3, the processing of the diagonal scroll implementation method in the interactive text editor of this embodiment includes a diagonal scroll key input step 31, a scroll direction determination step 32, an upper left scroll command string creation step 33, and a lower left scroll command string creation step 33. Scroll command row creation step 34, upper right scroll command row creation step 35, lower right scroll command row creation step 36, execution command presence/absence determination step 37, execution command determination step 38, display start line position up Step 39, display start line position 1 down step 40, display start digit value II
It consists of an up step 41, a display start digit position l down step 42, a next execution command transition step 43, and a screen display step 44.

次に、このように構成された本実施例の対話型テキスト
エディタにおける斜めスクロール実現方式の動作につい
て説明する。
Next, the operation of the diagonal scroll implementation method in the interactive text editor of this embodiment configured as described above will be explained.

例えば、端末lの画面が、第4図に示す画面■のように
なっているとする。このとき、表示開始位置格納領域7
には、表示開始行位置“3°と表示開始桁位置“2”と
が格納されており、画面■の画面イメージは、エディタ
バッファ9中の点線で囲んだ部分と対応しているものと
する。
For example, assume that the screen of terminal 1 is as shown in screen 3 shown in FIG. At this time, display start position storage area 7
The display start line position “3°” and the display start digit position “2” are stored in , and the screen image of screen ■ corresponds to the part surrounded by the dotted line in the editor buffer 9. .

ここでは、上記の状態のときに、左上スクロールキーが
押下された場合について説明する。
Here, a case will be described in which the upper left scroll key is pressed in the above state.

端末lで斜めスクロールキーが押下されると、入力キー
解析手段2は、斜めスクロールキーを人力しくステップ
31)、入力された斜めスクロールキーを解析してスク
ロール方向を決定する(ステップ32)0次に、入力キ
ー解析手段2は、スクロールコマンド列作成手段3に解
析結果の方向へのスクロールコマンド列4の作成を指示
する(ステップ33〜ステツプ36)、ここでは、スク
ロール方向が左上と決定され、スクロールコマンド列作
成手段3にステップ33の左上方向へのスクロールコマ
ンド列4の作成が指示される。
When the diagonal scroll key is pressed on the terminal l, the input key analysis means 2 manually presses the diagonal scroll key (step 31) and analyzes the input diagonal scroll key to determine the scroll direction (step 32). Then, the input key analysis means 2 instructs the scroll command string creation means 3 to create a scroll command string 4 in the direction of the analysis result (steps 33 to 36). Here, the scroll direction is determined to be the upper left, The scroll command string creating means 3 is instructed to create a scroll command string 4 in the upper left direction in step 33.

入力キー解析手段2から左上方向へのスクロールコマン
ド列4の作成を指示されたスクロールコマンド列作成手
段3は、上スクロール処理61の実行コマンドおよび左
スクロール処理63の実行コマンドからなる左上方向へ
のスクロールコマンド列4を作成する。
The scroll command string creation means 3, which has been instructed by the input key analysis means 2 to create a scroll command string 4 in the upper left direction, generates a scroll command string in the upper left direction consisting of an execution command for an upward scroll process 61 and an execution command for a left scroll process 63. Create command string 4.

スクロールコマンド列作成手段3によりスクロールコマ
ンド列4の作成が終了したならば、入力キー解析手段2
から実行コマンド制御手段5に制御が移り、実行コマン
ド制御手段5は、スクロールコマンド列4に実行コマン
ドが存在するか否かを判定する(ステップ37)。
When the creation of the scroll command sequence 4 is completed by the scroll command sequence creation means 3, the input key analysis means 2
Then control is transferred to the execution command control means 5, and the execution command control means 5 determines whether an execution command exists in the scroll command string 4 (step 37).

ここでは、実行コマンドがあると判定されるので、実行
コマンド制御手段5は、次に、上下左右どの方向へのス
クロール処理の実行コマンドであるかを判定しくステッ
プ38)、判定結果により編集手段6の表示開始行位置
変更手段65または表示開始桁位置変更手段66を起動
する(ステップ39〜ステツプ42)、ここでは、上ス
クロール処理61および左スクロール処理63からなる
スクロールコマンド列4が存在しているので、ステップ
38では、まず、上スクロール処理61の実行コマンド
と判定され、編集手段6の表示開始桁位置変更手段66
が起動されて上スクロール処理61の実行コマンドが渡
される(ステップ39)。
Here, since it is determined that there is an execution command, the execution command control means 5 next determines in which direction (upward, downward, leftward, rightward, or leftward) the execution command is for scroll processing (step 38), and based on the determination result, the editing means 5 The display start line position changing means 65 or the display start digit position changing means 66 is activated (steps 39 to 42). Therefore, in step 38, it is first determined to be an execution command for the upward scroll process 61, and the display start digit position changing means 66 of the editing means 6 is executed.
is activated and an execution command for the upward scrolling process 61 is passed (step 39).

上スクロール処理61の実行コマンドを受は取ると、表
示開始行位置変更手段65は、渡された上スクロール処
理61の実行コマンドにより上スクロール処理61を実
行して、表示開始位置格納領域7内の表示開始行位置“
3”を1アツプして”4”にする。
Upon receiving the execution command for the upward scrolling process 61, the display start line position changing unit 65 executes the upward scrolling process 61 according to the passed execution command for the upward scrolling process 61, and changes the display start position in the display start position storage area 7. Display start line position “
Increase 3” by 1 to make it “4”.

編集手段6において表示開始位置格納領域7内の表示開
始行位置または表示開始桁位置の変更処理が終了したな
らば(ここでは、表示開始行位置の1アツプ処理が終了
したならば)、実行コマンド制?1手段5は、スクロー
ルコマンド列4の次の実行コマンドに位置づけて(ステ
ップ43) 、次の実行コマンドに対してステップ37
〜ステツプ42の処理を行う、ここでは、次の実行コマ
ンドが左スクロール処理63の実行コマンドであるので
、左スクロール処理63の実行コマンドが編集手段6の
表示開始桁位置変更手段66に渡される(ステップ41
左スクロール処理63の実行コマンドを受は取ると、編
集手段6の表示開始桁位置変更手段66は、左スクロー
ル処理63の実行コマンドにより左スクロール処理63
を実行して、表示開始位置格納領域7内の表示開始桁位
置“2゛を1アツプして“3”にする。
When the editing means 6 finishes changing the display start line position or display start digit position in the display start position storage area 7 (in this case, when the 1-up process for the display start line position ends), the execution command Regulation? 1 means 5 positions the next execution command in the scroll command sequence 4 (step 43), and executes step 37 for the next execution command.
~ Performs the process of step 42. Here, since the next execution command is the execution command of the left scroll process 63, the execution command of the left scroll process 63 is passed to the display start digit position changing means 66 of the editing means 6 ( Step 41
Upon receiving the command to execute the left scroll process 63, the display start digit position changing unit 66 of the editing unit 6 executes the left scroll process 63 according to the command to execute the left scroll process 63.
is executed, and the display start digit position "2" in the display start position storage area 7 is incremented by 1 to become "3".

次に、実行コマンド制御手段5は、ステップ43の処理
の後に、ステップ37でスクロールコマンド列4に実行
コマンドがないと判定して、画面表示手段8に制御を渡
す(ステップ44)。
Next, after the processing in step 43, the execution command control means 5 determines in step 37 that there is no execution command in the scroll command string 4, and passes control to the screen display means 8 (step 44).

実行コマンド制御手段5から制御を渡された画面表示手
段8は、表示開始位置格納領域7を参照して、エディタ
バッファ9の表示開始行位置“4″および表示開始桁位
置“3″から1画面分の画面イメージ(第4図に示すエ
ディタバッファ9の実線で囲んだ部分)を取り出して端
末lの画面に表示する。
The screen display unit 8, which has been given control from the execution command control unit 5, refers to the display start position storage area 7 and displays one screen from the display start line position “4” and the display start column position “3” of the editor buffer 9. The screen image (the part surrounded by a solid line of the editor buffer 9 shown in FIG. 4) is taken out and displayed on the screen of the terminal l.

以上の処理の結果、端末1の画面は、第4図に示す画面
■から画面■に遷移し、左上斜めスクロールが実現する
As a result of the above processing, the screen of the terminal 1 transitions from the screen ■ shown in FIG. 4 to the screen ■, and the upper left diagonal scrolling is realized.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、上、下、左および右方向
へのスクロール処理の組合せで左上、左下、右上および
右下方向への斜めスクロール処理を行えるようにするこ
とにより、エディタバッファの上を画面が動き回ってい
る怒覚でより自由な方向に柔軟に画面表示をスクロール
することができるという効果がある。
As explained above, the present invention enables diagonal scroll processing in the upper left, lower left, upper right, and lower right directions by combining scroll processing in the upward, downward, left, and right directions. This has the effect of allowing the user to flexibly scroll the screen display in a more free direction when the screen is moving around.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例の対話型テキストエディタに
おける斜めスクロール実現方式の構成を示すブロック図
、 第2図は第1図中の表示開始位置格納領域の内容を示す
図、 第3図は本実施例の対話型テキストエディタにおける斜
めスクロール実現方式の処理を示す流れ図、 第4図は本実施例の対話型テキストエディタにおける斜
めスクロール実現方式による画面表示例を示す図である
。 図において、 1・・・端末、 2・・・入力キー解析手段、 3・・・スクロールコマンド列作成手段、4・・・スク
ロールコマンド列、 5・・・実行コマンド制御手段、 6・・・編集手段、 7・・・表示開始位置格納領域、 8・・・画面表示手段、 9・・・エディタバッファ、 10・・・対話型テキストエディタ、 61・・・上スクロール処理、 62・・・下スクロール処理、 63・・・左スクロール処理、 64・・・右スクロール処理、 65・・・表示開始行位置変更手段、 66・・・表示開始桁位置変更手段である。
FIG. 1 is a block diagram showing the configuration of a diagonal scroll implementation method in an interactive text editor according to an embodiment of the present invention, FIG. 2 is a diagram showing the contents of the display start position storage area in FIG. 1, and FIG. 4 is a flowchart showing the processing of the diagonal scroll implementation method in the interactive text editor of this embodiment, and FIG. 4 is a diagram showing an example of a screen display according to the diagonal scroll implementation method in the interactive text editor of this embodiment. In the figure, 1...Terminal, 2...Input key analysis means, 3...Scroll command string creation means, 4...Scroll command string, 5...Execution command control means, 6...Editing Means, 7...Display start position storage area, 8...Screen display means, 9...Editor buffer, 10...Interactive text editor, 61...Upward scrolling process, 62...Downward scrolling Processing, 63...Left scrolling process, 64...Right scrolling process, 65...Display start line position changing means, 66...Display start digit position changing means.

Claims (1)

【特許請求の範囲】 キーボートから入力されたキーを解析してスクロールの
方向を決定する入力キー解析手段と、この入力キー解析
手段に指定された方向へのスクロール処理を行うために
上、下、左および右方向へのスクロール処理をそれぞれ
実行させる実行コマンドを組み合わせたスクロールコマ
ンド列を作成するスクロールコマンド列作成手段と、こ
のスクロールコマンド列作成手段により作成されたスク
ロールコマンド列の各実行コマンドを制御する実行コマ
ンド制御手段と、 この実行コマンド制御手段に制御される各実行コマンド
により上、下、右および左方向へのスクロール処理を実
行してエディタバッファ上の表示開始位置を変更する編
集手段と、この編集手段により変更されたエディタバッ
ファ上の表示開始位置から1画面分の画面イメージを端
末の画面に表示する画面表示手段と を有することを特徴とする対話型テキストエディタにお
ける斜めスクロール実現方式。
[Claims] Input key analysis means for analyzing keys input from a keyboard to determine the direction of scrolling; A scroll command string creation means that creates a scroll command string that is a combination of execution commands that execute scroll processing in the left and right directions, and controls each execution command in the scroll command string created by the scroll command string creation means. an execution command control means; an editing means for changing the display start position on the editor buffer by executing scroll processing in the upward, downward, rightward, and leftward directions according to each execution command controlled by the execution command control means; 1. A method for realizing diagonal scrolling in an interactive text editor, comprising screen display means for displaying a screen image of one screen from a display start position on an editor buffer changed by an editing means on a terminal screen.
JP63196327A 1988-08-05 1988-08-05 Oblique scroll realizing system in interactive text editor Pending JPH0244398A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63196327A JPH0244398A (en) 1988-08-05 1988-08-05 Oblique scroll realizing system in interactive text editor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63196327A JPH0244398A (en) 1988-08-05 1988-08-05 Oblique scroll realizing system in interactive text editor

Publications (1)

Publication Number Publication Date
JPH0244398A true JPH0244398A (en) 1990-02-14

Family

ID=16355978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63196327A Pending JPH0244398A (en) 1988-08-05 1988-08-05 Oblique scroll realizing system in interactive text editor

Country Status (1)

Country Link
JP (1) JPH0244398A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107025895A (en) * 2015-09-30 2017-08-08 兄弟工业株式会社 Editing device, printing equipment and control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107025895A (en) * 2015-09-30 2017-08-08 兄弟工业株式会社 Editing device, printing equipment and control method

Similar Documents

Publication Publication Date Title
JPS625293A (en) Window display control system
JP2000020211A (en) Scrolling method for display area
JPH0244398A (en) Oblique scroll realizing system in interactive text editor
JPH11194869A (en) Window display control device
JP3533758B2 (en) Scroll control device and display device
JPH0470925A (en) Help message display system
JPH0537317Y2 (en)
JPH0736874A (en) Tabular data input control method
JPH0467093A (en) Temporary window enlarging display system
JPH0314124A (en) Menu control system
JPH02194421A (en) Character input system for editing screen
JPH0934679A (en) Screen display controller
JPS61258287A (en) Display screen control method
JPH10198329A (en) Window display control device
JPH01200393A (en) Image controller
JPH04156589A (en) Character string display system
JPH02183294A (en) Display control system
JPH0772841A (en) Window display control method
JPH01283616A (en) Cursor oblique moving system for interactive text editor
JPH02208712A (en) Character input system
JPH0569436B2 (en)
JPH01142863A (en) Document processor
JPS61259365A (en) document editing device
JPH0285888A (en) Cursor moving sequence control system in on-line vdt screen
JPH07117845B2 (en) Digital controller programming method