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
JPS6325365B2 - - Google Patents
[go: Go Back, main page]

JPS6325365B2 - - Google Patents

Info

Publication number
JPS6325365B2
JPS6325365B2 JP59197357A JP19735784A JPS6325365B2 JP S6325365 B2 JPS6325365 B2 JP S6325365B2 JP 59197357 A JP59197357 A JP 59197357A JP 19735784 A JP19735784 A JP 19735784A JP S6325365 B2 JPS6325365 B2 JP S6325365B2
Authority
JP
Japan
Prior art keywords
window
cursor
text
wooden frame
present
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
Application number
JP59197357A
Other languages
Japanese (ja)
Other versions
JPS6175429A (en
Inventor
Yasuhiro Sugyama
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.)
Hitachi Software Engineering Co Ltd
Original Assignee
Hitachi Software Engineering Co Ltd
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 Hitachi Software Engineering Co Ltd filed Critical Hitachi Software Engineering Co Ltd
Priority to JP59197357A priority Critical patent/JPS6175429A/en
Publication of JPS6175429A publication Critical patent/JPS6175429A/en
Publication of JPS6325365B2 publication Critical patent/JPS6325365B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は文書編集用エデイタに係り、詳しくは
フルスクリーンエデイタにおけるウインドウとカ
ーソルの相互位置関係を制御する方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a document editing editor, and more particularly to a method for controlling the mutual positional relationship between a window and a cursor in a full-screen editor.

〔発明の背景〕[Background of the invention]

従来のウインドウとカーソルを持つフルスクリ
ーンエデイタにおいては、ウインドウとカーソル
の間には特別な位置関係が与えられておらず、オ
ペレータがウインドウの位置を指定する場合には
画面スクロールコマンド、カーソルの位置を指定
する場合にはカーソル移動キーなどにより独立に
行つていた。このように、従来のエデイタでは、
オペレータがウインドウとカーソルの位置をそれ
ぞれ独立に指定する必要があり、操作性の悪化の
原因となつていた。
In a conventional full-screen editor that has a window and a cursor, there is no special positional relationship between the window and the cursor, and when the operator specifies the window position, a screen scroll command or a cursor position is used. When specifying, it was done independently using cursor movement keys. In this way, traditional editors
The operator has to specify the window and cursor positions independently, which causes deterioration in operability.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、フルスクリーンエデイタにお
いて、オペレータから見て最も自然なウインドウ
とカーソルの位置関係を提供し、オペレータがよ
り簡単にウインドウとカーソルの位置をコントロ
ールできるようにすることにある。
An object of the present invention is to provide the most natural positional relationship between a window and a cursor from the operator's perspective in a full-screen editor, and to enable the operator to more easily control the positions of the window and cursor.

〔発明の概要〕[Summary of the invention]

本発明の要点は、フルスクリーンエデイタにお
けるウインドウとカーソルの位置関係を木枠とそ
の中に転がるボールとしてとらえ、その関係に従
つてウインドウとカーソルの相互位置を制御する
ようにしたことである。
The key point of the present invention is that the positional relationship between the window and the cursor in a full-screen editor is understood as a wooden frame and a ball rolling within it, and the mutual positions of the window and cursor are controlled according to that relationship.

〔発明の実施例〕[Embodiments of the invention]

以下、図面を使用して本発明の一実施例につい
て詳細に説明する。
Hereinafter, one embodiment of the present invention will be described in detail using the drawings.

第3図は本実施例におけるウインドウとカーソ
ルと編集中のテキストの関係を表わしている。ウ
インドウ1は編集中のテキスト2が大きいのでデ
イスプレイ装置3に一度には表示できないため、
その一部分を選択して表示するための覗き窓であ
る。また、カーソル4はテキスト中の編集場所を
指定するためのポインタである。
FIG. 3 shows the relationship between the window, cursor, and text being edited in this embodiment. Window 1 cannot display the text 2 being edited at once on display device 3 because it is large.
This is a viewing window for selecting and displaying a portion of it. Further, a cursor 4 is a pointer for specifying an editing location in the text.

第4図は本発明の基礎となる木枠とその中に転
がるボールの位置関係を表わしている。木枠5を
動かした場合、ボール6は木枠5にぶつかるまで
は動かないが、ぶつかつてからは木枠5に引きず
られて動く。逆にボール6を動かした場合は、木
枠5はボールにぶつかるまでは動かないが、ぶつ
かつてからはボール6に引きずられて動く。
FIG. 4 shows the positional relationship between the wooden frame, which is the basis of the present invention, and the balls rolling therein. When the wooden frame 5 is moved, the ball 6 does not move until it collides with the wooden frame 5, but after colliding with the wooden frame 5, the ball 6 is dragged by the wooden frame 5 and moves. Conversely, when the ball 6 is moved, the wooden frame 5 does not move until it collides with the ball, but after the collision, it is dragged by the ball 6 and moves.

第5図は本発明におけるウインドウとカーソル
の関係を表わしている。第4図の木枠がウインド
ウに、ボールがカーソルにそれぞれ対応してい
る。第5図aは、ウインドウ7を動かした場合、
カーソル8はウインドウ7がぶつかるまでは動か
ないが、ぶつかつてからはウインドウ7に引きず
られて動くことを示している。第5図bは逆にカ
ーソル9を動かした場合、ウインドウ10はカー
ソル9がぶつかるまでは動かないが、ぶつかつて
からはカーソル9に引きずられて動くことを示し
ている。
FIG. 5 shows the relationship between a window and a cursor in the present invention. The wooden frame in Figure 4 corresponds to the window, and the ball corresponds to the cursor. Figure 5a shows that when window 7 is moved,
The cursor 8 does not move until it collides with the window 7, but after the collision, the cursor 8 is dragged by the window 7 and moves. FIG. 5b shows that when the cursor 9 is moved, the window 10 does not move until the cursor 9 collides with it, but after the collision, the window 10 is dragged by the cursor 9 and moves.

第1図は本発明を実施したフルスクリーンエデ
イタの構成を表わしている。図において、11は
プログラム及びデータを格納し実行する中央処理
装置であり、論理的に、コマンド解析装置13、
コマンド実行装置14、テキスト編集用領域16
及び画面表示制御装置17から構成される。本発
明の主要部分をなすウインドウとカーソルの位置
制御装置15はコマンド実行装置14中に含まれ
ている。また、中央処理装置11の入出力装置と
しては、コマンド等を入力するためのキーボード
12、テキストフアイルを格納するハードデイス
ク、フロツピーなどの外部記憶装置18、及び編
集中のテキストの内容を表示するためのデイスプ
レイ19が接続されている。本実施例では、ウイ
ンドウの位置を移動するスクロールコマンドや、
カーソルを移動させる矢印キーなどのすべての入
力はキーボード12→コマンド解析装置13→コ
マンド実行装置14→ウインドウとカーソルの位
置制御装置15→画面表示制御装置17→デイス
プレイ19の順に処理される。
FIG. 1 shows the configuration of a full screen editor embodying the present invention. In the figure, 11 is a central processing unit that stores and executes programs and data, and logically includes a command analysis device 13,
Command execution device 14, text editing area 16
and a screen display control device 17. A window and cursor position control device 15, which is a major part of the present invention, is included in the command execution device 14. The input/output devices of the central processing unit 11 include a keyboard 12 for inputting commands, a hard disk for storing text files, an external storage device 18 such as a floppy disk, and a keyboard for displaying the contents of the text being edited. A display 19 is connected. In this example, a scroll command to move the window position,
All inputs such as arrow keys for moving the cursor are processed in the order of keyboard 12→command analysis device 13→command execution device 14→window and cursor position control device 15→screen display control device 17→display 19.

第2図に本発明の中心をなすウインドウとカー
ソルの位置制御装置15の処理フローを示す。キ
ーボード12から投入されたコマンドがウインド
ウとカーソルを移動させるコマンドである時、ウ
インドウとカーソルの位置制御装置15が起動さ
れ、まず、ウインドウ移動かカーソル移動かが判
断される。カーソル移動の場合には、カーソルを
指定位置に位置付けた後、第4図で説明した木枠
とボールの関係に従つてウインドウの位置が第2
図aのフローにより調整される。また、ウインド
ウ移動の場合は、ウインドウを指定位置に位置付
けた後、同様に木枠とボールの関係に従つてカー
ソルの位置が第2図bのフローより調整される。
FIG. 2 shows the processing flow of the window and cursor position control device 15, which is the central feature of the present invention. When a command input from the keyboard 12 is a command to move a window and a cursor, the window and cursor position control device 15 is activated, and first, it is determined whether the command is to move the window or the cursor. In the case of cursor movement, after positioning the cursor at the specified position, the window position is moved to the second position according to the relationship between the wooden frame and the ball explained in Figure 4.
Adjustments are made according to the flow shown in Figure a. In the case of window movement, after the window is positioned at a designated position, the position of the cursor is similarly adjusted according to the relationship between the wooden frame and the ball according to the flow shown in FIG. 2b.

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

本発明によれば、フルスクリーンエデイタにお
けるウインドウとカーソルの位置指定をウインド
ウとカーソルのどちらか一方だけに着目して行え
るようになるので、オペレータがより簡単にウイ
ンドウとカーソルの位置をコントロールできるよ
うになり、フルスクリーンエデイタの操作性を大
幅に向上できるという効果がある。
According to the present invention, the position of the window and cursor in a full-screen editor can be specified by focusing only on either the window or the cursor, so that the operator can more easily control the position of the window and cursor. This has the effect of greatly improving the operability of the full screen editor.

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

第1図は本発明を実施したフルスクリーンエデ
イタの構成図、第2図は第1図におけるウインド
ウとカーソルの位置制御装置の処理フロー図、第
3図は編集中のテキストとウインドウとデイスプ
レイ装置の関連を示す図、第4図は木枠とその中
に転がるボールとの関連を示す図、第5図は本発
明におけるウインドウとカーソルの位置の関連を
示す図である。 12……キーボード、13……コマンド解析装
置、14……コマンド実行装置、15……ウイン
ドウとカーソルの位置制御装置、17……画面表
示制御装置。
Fig. 1 is a block diagram of a full screen editor embodying the present invention, Fig. 2 is a processing flow diagram of the window and cursor position control device in Fig. 1, and Fig. 3 is a diagram of the text being edited, the window, and the display device. FIG. 4 is a diagram showing the relationship between a wooden frame and a ball rolling therein, and FIG. 5 is a diagram showing the relationship between the window and the cursor position in the present invention. 12...Keyboard, 13...Command analysis device, 14...Command execution device, 15...Window and cursor position control device, 17...Screen display control device.

Claims (1)

【特許請求の範囲】[Claims] 1 テキストの一部を選択してデイスプレイ装置
に表示するための覗き窓(ウインドウという)と
テキスト中の編集場所を指定すめためのポインタ
(以下、カーソルという)を持つエデイタにおい
て、ウインドウあるいはカーソルを動かし、該ウ
インドウあるいはカーソルがカーソルあるいはウ
インドウに当るまでは、該カーソルあるいはウイ
ンドウをそのままとし、当つた後は前記ウインド
ウあるいはカーソルの移動位置に前記カーソルあ
るいはウインドウを位置せしめることを特徴とす
るウインドウ・カーソル位置制御方式。
1 In an editor that has a viewing window (called a window) for selecting a part of text and displaying it on a display device, and a pointer (hereinafter called a cursor) for specifying the editing location in the text, move the window or cursor. , a window cursor position characterized in that the cursor or window remains as it is until the window or cursor hits the cursor or window, and after it hits the cursor or window, the cursor or window is positioned at the movement position of the window or cursor. control method.
JP59197357A 1984-09-20 1984-09-20 Control system for window cursor position of editor Granted JPS6175429A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59197357A JPS6175429A (en) 1984-09-20 1984-09-20 Control system for window cursor position of editor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59197357A JPS6175429A (en) 1984-09-20 1984-09-20 Control system for window cursor position of editor

Publications (2)

Publication Number Publication Date
JPS6175429A JPS6175429A (en) 1986-04-17
JPS6325365B2 true JPS6325365B2 (en) 1988-05-25

Family

ID=16373135

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59197357A Granted JPS6175429A (en) 1984-09-20 1984-09-20 Control system for window cursor position of editor

Country Status (1)

Country Link
JP (1) JPS6175429A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2784032B2 (en) * 1989-04-04 1998-08-06 株式会社日立製作所 Screen display switching method and screen display switching device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58129680A (en) * 1982-01-29 1983-08-02 Toshiba Corp Picture information display
JPS58192145A (en) * 1982-05-06 1983-11-09 Toshiba Corp Extended scroll system
JPS58207137A (en) * 1982-05-27 1983-12-02 Mitsubishi Electric Corp Cursor position controller
JPS5997182A (en) * 1982-11-26 1984-06-04 キヤノン株式会社 Scroll control method
JPS59114586A (en) * 1982-12-21 1984-07-02 富士通株式会社 Same command execution method for multiwindow system

Also Published As

Publication number Publication date
JPS6175429A (en) 1986-04-17

Similar Documents

Publication Publication Date Title
US6940532B1 (en) Information processing apparatus, display control method and storage medium
JPH08123648A (en) Data processor with dialog box
JPS6325365B2 (en)
JPH02213982A (en) Shape editing device
JPH0384611A (en) Terminal emulation device
JPH0563819B2 (en)
JPH10133822A (en) Mouse cursor control system
JPH03256116A (en) Information processing device and menu display method
JPH0580814A (en) Programming device for programmable controller
JPH0793124A (en) Document creating apparatus and scrolling method
JPH0467093A (en) Temporary window enlarging display system
JPH0476724A (en) information processing equipment
JPH05173693A (en) Menu editing device
JPH0816518A (en) Information processor
JP2585612B2 (en) Sentence transformation method
JPH01233617A (en) Information processor
JP2513606B2 (en) Display controller
JP2932487B2 (en) Chart editing device
JPH0378867A (en) Document editing device
JP2650414B2 (en) Data entry method
JPH04306723A (en) Mouse cursor display control device
JPH0628350A (en) Document editing device
JPH0727361B2 (en) Processing range display method
JPS6314194A (en) Editor/register for character pattern
JPS60129825A (en) Command inputting method