JPH0863293A - Cursor display control method - Google Patents

Cursor display control method

Info

Publication number
JPH0863293A
JPH0863293A JP6226011A JP22601194A JPH0863293A JP H0863293 A JPH0863293 A JP H0863293A JP 6226011 A JP6226011 A JP 6226011A JP 22601194 A JP22601194 A JP 22601194A JP H0863293 A JPH0863293 A JP H0863293A
Authority
JP
Japan
Prior art keywords
cursor display
input
cursor
display position
information
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
JP6226011A
Other languages
Japanese (ja)
Inventor
Kenji Yoshizawa
賢治 吉沢
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP6226011A priority Critical patent/JPH0863293A/en
Publication of JPH0863293A publication Critical patent/JPH0863293A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PURPOSE: To provide the cursor display control method which holds a cursor display position in drawing operation and can alter qualificiation information when the qualification on a line kind, etc., is altered during while a figure is drawn. CONSTITUTION: A CPU 2 perform a straight line input process and an altering process for line kind information on a straight line which is being inputted through the straight line input process according to a straight line input processing program and a qualification information altering processing program stored in a ROM 3; when the line kind is changed with a mouse 8 during the straight line input operation, the display position of the mouse cursor before the change is held in a work area 4b in a RAM 4, a line kind selection window is displayed, and after the line kind is changed, the mouse cursor is re-displayed at the held mouse cursor display position.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、カーソル表示制御方法
に係り、詳細には、図形情報をポインティングデバイス
により入力する際のカーソル表示位置を制御するカーソ
ル表示制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cursor display control method, and more particularly to a cursor display control method for controlling a cursor display position when inputting graphic information with a pointing device.

【0002】[0002]

【従来の技術】近時、コンピュータシステムやワードプ
ロセッサー等の情報処理装置において、図形や罫線等を
入力する際には、マウスやペン等のポインティングデバ
イスによる入力が簡単かつ便利であることが知られてい
る。例えば、罫線を描画する場合は、最初に修飾情報
(線の種類、太さ等)を選択し、描画開始位置と描画終
了位置を指定して描画範囲を決定するという操作手順を
ポインティングデバイスを利用して入力することによ
り、所望の描画位置に所望の図形を自由かつ容易に描画
することができる。
2. Description of the Related Art Recently, it has been known that it is easy and convenient to use a pointing device such as a mouse or a pen to input a figure, a ruled line or the like in an information processing apparatus such as a computer system or a word processor. There is. For example, when drawing a ruled line, first use the pointing device to select the decoration information (line type, thickness, etc.) and specify the drawing start position and drawing end position to determine the drawing range. By inputting, the desired figure can be freely and easily drawn at the desired drawing position.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな従来のポインティングデバイスによる図形や罫線の
描画手順にあっては、最初に選択した修飾情報を描画途
中で変更しようとする場合に、以下に述べるような問題
点があった。
However, in such a conventional drawing procedure of a figure or ruled line by a pointing device, the following description will be made in the case of modifying the first selected modification information during drawing. There was such a problem.

【0004】すなわち、例えば、図11に示すように、
A点からB点に線を引く場合は、マウス操作により図中
の線種選択エリアで線種を選択した後、図中矢印で示す
マウスカーソルをA点からB点に移動させて、選択した
線種の線引きを行う。そして、その線引き処理を確定す
る前に線種を変更しようとした場合は、図12に示すよ
うに、マウスカーソルを線種選択エリアに移動させる
と、先に線引きしたB点の位置から線引き画像が線種選
択エリアまで移動してしまい、その線種の選択を変更し
た後、図13に示すように、再度B点の位置までマウス
カーソルを移動させなければならない。
That is, for example, as shown in FIG.
When drawing a line from point A to point B, select the line type in the line type selection area in the figure by operating the mouse, then move the mouse cursor indicated by the arrow in the figure from point A to point B to select it. Draw a line type. If the user tries to change the line type before confirming the line drawing process, the mouse cursor is moved to the line type selection area as shown in FIG. Has moved to the line type selection area, and after changing the selection of the line type, the mouse cursor must be moved again to the position of point B as shown in FIG.

【0005】この線種変更に伴うマウスカーソルの移動
により最初に線引きしようとしたB点の位置がずれてし
まって、再度位置合わせを行う必要が発生し、線引き処
理の操作効率を低下させるという問題点があった。ま
た、他の図形描画処理においても同様にマウスやペン等
のポインティングデバイスにより図形描画途中で修飾情
報を変更しようとした場合、同様のカーソル表示の移動
に伴って図形描画処理の操作効率を低下させるという問
題点があった。
Due to the movement of the mouse cursor due to the change of the line type, the position of the point B, which was first tried to be deviated, is displaced, and it becomes necessary to perform the re-registration, which lowers the operation efficiency of the delineation process. There was a point. Also, in the case of other figure drawing processing as well, if the modification information is changed while the figure is being drawn by a pointing device such as a mouse or a pen, the operation efficiency of the figure drawing processing is reduced due to the similar movement of the cursor display. There was a problem.

【0006】本発明の課題は、図形描画中に線種等の修
飾情報の変更が発生した場合、描画中のカーソル表示位
置を保持するとともに、修飾情報の変更を可能とするカ
ーソル表示制御方法を提供することである。
An object of the present invention is to provide a cursor display control method for holding a cursor display position during drawing and changing the decoration information when the modification information such as a line type is changed during drawing of a figure. Is to provide.

【0007】[0007]

【課題を解決するための手段】請求項1記載の発明は、
特定モードを指定して特定情報を入力デバイスにより入
力する際のカーソル表示位置を制御するカーソル表示制
御方法において、前記特定モードが指定されて特定情報
を前記入力デバイスにより入力中に、当該特定情報に関
する設定条件等を変更する場合は、現在のカーソル表示
位置を記憶するとともに、入力中の特定情報の表示状態
を保持し、当該カーソル表示位置を記憶した後、前記設
定条件を変更指示するための所望位置にカーソル表示の
移動を指定可能とし、前記入力デバイスにより指定され
て移動したカーソル表示位置で特定情報の設定条件の変
更が指示されて変更処理を終了した後、当該設定条件変
更前に記憶した前記現在のカーソル表示位置にカーソル
を再表示することを特徴としている。請求項2記載の発
明は、図形描画モードを指定して図形情報をポインティ
ングデバイスにより入力する際のカーソル表示位置を制
御するカーソル表示制御方法において、前記図形描画モ
ードが指定されて図形情報を前記ポインティングデバイ
スにより入力中に、当該図形情報に関する設定条件等を
変更する場合は、現在のカーソル表示位置を記憶すると
ともに、入力中の図形情報の表示状態を保持し、当該カ
ーソル表示位置を記憶した後、前記設定条件を変更指示
するための所望位置にカーソル表示の移動を指定可能と
し、前記ポインティングデバイスにより指定されて移動
したカーソル表示位置で図形情報の設定条件の変更が指
示されて変更処理を終了した後、当該設定条件変更前に
記憶した前記現在のカーソル表示位置にカーソルを再表
示することを特徴としている。
According to the first aspect of the present invention,
A cursor display control method for controlling a cursor display position when a specific mode is designated and inputting specific information with an input device, wherein the specific mode is designated and specific information is input while the input device is inputting the specific information. When changing the setting conditions, etc., the current cursor display position is stored, the display state of the specific information being input is held, the cursor display position is stored, and then the desired setting condition change instruction is issued. It is possible to specify the movement of the cursor display at the position, and after the cursor display position moved by being specified by the input device is instructed to change the setting condition of the specific information and the change process is finished, the change is stored before the change of the setting condition. It is characterized in that the cursor is displayed again at the current cursor display position. According to a second aspect of the present invention, in a cursor display control method for controlling a cursor display position when designating a graphic drawing mode and inputting graphic information with a pointing device, the graphic drawing mode is designated and the graphic information is pointed. When changing the setting conditions related to the graphic information while inputting with the device, the current cursor display position is stored, the display state of the graphic information being input is held, and the cursor display position is stored. The movement of the cursor display can be designated to a desired position for instructing the change of the setting condition, and the change of the setting condition of the graphic information is instructed at the cursor display position specified and moved by the pointing device, and the change process is completed. After that, the cursor is redisplayed at the current cursor display position stored before the setting condition change. It is characterized in that.

【0008】また、この場合、請求項3に記載するよう
に、前記ポインティングデバイスにより入力中の図形情
報に関する設定条件等を変更する場合は、前記現在のカ
ーソル表示位置を記憶するとともに、入力中の図形情報
の表示状態を保持した後、当該現在のカーソル表示位置
に前記設定条件変更用ウインドウを表示し、このウイン
ドウ内を前記ポインティングデバイスの入力操作により
カーソル表示を移動させて指定することにより、前記図
形情報の設定条件の変更処理を終了し、前記現在のカー
ソル表示位置にカーソルを再表示することが有効であ
る。
Further, in this case, as described in claim 3, when the setting condition or the like regarding the figure information being input by the pointing device is changed, the current cursor display position is stored and the input is being performed. After holding the display state of the graphic information, the setting condition changing window is displayed at the current cursor display position, and the cursor display is moved by the input operation of the pointing device to designate the window, It is effective to finish the process of changing the setting condition of the graphic information and redisplay the cursor at the current cursor display position.

【0009】[0009]

【作用】請求項1記載の発明によれば、特定モードを指
定して特定情報を入力デバイスにより入力する際のカー
ソル表示位置を制御するカーソル表示制御方法におい
て、前記特定モードが指定されて特定情報を前記入力デ
バイスにより入力中に、当該特定情報に関する設定条件
等を変更する場合は、現在のカーソル表示位置を記憶す
るとともに、入力中の特定情報の表示状態を保持し、当
該カーソル表示位置を記憶した後、前記設定条件を変更
指示するための所望位置にカーソル表示の移動を指定可
能とし、前記入力デバイスにより指定されて移動したカ
ーソル表示位置で特定情報の設定条件の変更が指示され
て変更処理を終了した後、当該設定条件変更前に記憶し
た前記現在のカーソル表示位置にカーソルを再表示す
る。
According to the invention of claim 1, in the cursor display control method for controlling the cursor display position when the specific mode is designated and the specific information is inputted by the input device, the specific mode is designated. When changing the setting conditions or the like relating to the specific information while inputting with the input device, the current cursor display position is stored, the display state of the specific information being input is held, and the cursor display position is stored. After that, the movement of the cursor display can be designated at a desired position for instructing the change of the setting condition, and the change of the setting condition of the specific information is instructed at the cursor display position moved by the input device. After the above, the cursor is redisplayed at the current cursor display position stored before the change of the setting condition.

【0010】したがって、特定情報を入力中に修飾情報
の変更を容易にすることができるとともに、その修飾情
報の変更前に指定した特定情報の入力位置を示すカーソ
ル表示位置がずれて再指定する手間を省略することがで
き、入力デバイスによる特定情報入力及び修飾情報変更
に伴う操作性を改善することができる。
Therefore, it is possible to easily change the modification information while inputting the specific information, and it is troublesome to redesignate the cursor display position indicating the input position of the specific information specified before the modification information is shifted. Can be omitted, and the operability associated with the input of specific information by the input device and the modification of modification information can be improved.

【0011】請求項2記載の発明によれば、図形描画モ
ードを指定して図形情報をポインティングデバイスによ
り入力する際のカーソル表示位置を制御するカーソル表
示制御方法において、前記図形描画モードが指定されて
図形情報を前記ポインティングデバイスにより入力中
に、当該図形情報に関する設定条件等を変更する場合
は、現在のカーソル表示位置を記憶するとともに、入力
中の図形情報の表示状態を保持し、当該カーソル表示位
置を記憶した後、前記設定条件を変更指示するための所
望位置にカーソル表示の移動を指定可能とし、前記ポイ
ンティングデバイスにより指定されて移動したカーソル
表示位置で図形情報の設定条件の変更が指示されて変更
処理を終了した後、当該設定条件変更前に記憶した前記
現在のカーソル表示位置にカーソルを再表示する。
According to the second aspect of the present invention, in the cursor display control method for controlling the cursor display position when the graphic drawing mode is specified and the graphic information is input by the pointing device, the graphic drawing mode is specified. When changing the setting conditions related to the graphic information while inputting the graphic information with the pointing device, the current cursor display position is stored, and the display state of the graphic information being input is held, and the cursor display position is changed. After memorizing, the movement of the cursor display can be designated to a desired position for instructing the change of the setting condition, and the change of the setting condition of the graphic information is instructed at the cursor display position designated and moved by the pointing device. After ending the change process, the current cursor display position stored before the setting condition change To re-display the cursor.

【0012】したがって、図形情報を入力中に設定条件
の変更を容易にすることができるとともに、その設定条
件の変更前に指定した図形情報の入力位置を示すカーソ
ル表示位置がずれて再指定する手間を省略することがで
き、ポインティングデバイスによる図形情報入力及び設
定条件変更に伴う操作性を改善することができる。
Therefore, it is possible to easily change the setting condition while inputting the graphic information, and it is necessary to re-designate the cursor display position indicating the input position of the graphic information designated before the change of the setting condition. Can be omitted, and the operability associated with the input of graphic information by the pointing device and the change of setting conditions can be improved.

【0013】請求項3記載の発明によれば、前記ポイン
ティングデバイスにより入力中の図形情報に関する設定
条件等を変更する場合は、前記現在のカーソル表示位置
を記憶するとともに、入力中の図形情報の表示状態を保
持した後、当該現在のカーソル表示位置に前記設定条件
変更用ウインドウを表示し、このウインドウ内を前記ポ
インティングデバイスの入力操作によりカーソル表示を
移動させて指定することにより、前記図形情報の設定条
件の変更処理を終了し、前記現在のカーソル表示位置に
カーソルを再表示することにより、ポインティングデバ
イスによる図形描画中の設定条件の変更操作を一層容易
にすることができるとともに、カーソル移動距離を短縮
することができる。
According to the third aspect of the present invention, when changing the setting condition or the like regarding the figure information being inputted by the pointing device, the current cursor display position is stored and the figure information being inputted is displayed. After holding the state, the setting condition change window is displayed at the current cursor display position, and the cursor display is moved by the input operation of the pointing device in the window to specify the setting of the graphic information. By ending the condition changing process and redisplaying the cursor at the current cursor display position, it is possible to further facilitate the changing operation of the setting condition while drawing the figure by the pointing device, and shorten the cursor movement distance. can do.

【0014】[0014]

【実施例】以下、図1〜図10を参照して実施例を詳細
に説明する。図1〜図10は、本発明を適用したワード
プロセッサーの一実施例を示す図である。まず、構成を
説明する。図1は、ワードプロセッサー1の要部ブロッ
ク構成図である。この図において、ワードプロセッサー
1は、CPU2、ROM3、RAM4、表示部5、印刷
部6、キーボード7、マウス8及び外部記憶部9により
構成されている。
EXAMPLES Examples will be described in detail below with reference to FIGS. 1 to 10 are diagrams showing an embodiment of a word processor to which the present invention is applied. First, the configuration will be described. FIG. 1 is a block diagram of a main part of the word processor 1. In this figure, the word processor 1 is composed of a CPU 2, a ROM 3, a RAM 4, a display unit 5, a printing unit 6, a keyboard 7, a mouse 8 and an external storage unit 9.

【0015】CPU(Central Processing Unit )2
は、ROM3内に格納されているIOCS(入出力制御
システム)プログラム、文書編集処理プログラム、かな
漢字変換処理プログラム等に従ってワードプロセッサー
1内の各部を制御し、表示部5、キーボード7、マウス
8及び外部記憶部9との間で入出力されるキー入力信
号、マウス操作信号、表示データ、文書データの入出力
制御処理、入力文字列に対応する辞書データのRAM4
からの読み出し処理、読み出された辞書データや編集さ
れた文書データの表示部5への表示処理及びキーボード
7あるいはマウス8から入力指示される文書データの編
集処理の制御を行う。
CPU (Central Processing Unit) 2
Controls each part in the word processor 1 according to an IOCS (input / output control system) program, a document editing process program, a kana-kanji conversion process program, etc. stored in the ROM 3, and displays the display part 5, the keyboard 7, the mouse 8 and an external memory. RAM 4 for input / output key input signals to / from the unit 9, mouse operation signals, display data, input / output control processing of document data, and dictionary data corresponding to input character strings
Control processing for reading the dictionary data, the display processing of the read dictionary data and the edited document data on the display unit 5, and the editing processing of the document data input from the keyboard 7 or the mouse 8.

【0016】また、CPU2は、ROM3内に格納され
ている直線入力処理プログラム及び修飾情報変更処理プ
ログラムに従って直線入力処理及びこの直線入力処理に
より入力中の直線の線種情報の変更処理を実行し、マウ
ス8により直線入力中に線種変更が指定された場合、変
更前のマウスカーソル表示位置をRAM4内のワーク領
域4bに保持し、線種選択ウインドウを表示し、線種変
更終了後に、その保持したマウスカーソル表示位置にマ
ウスカーソルを再表示する。
Further, the CPU 2 executes a straight line input process in accordance with the straight line input processing program and the modification information change processing program stored in the ROM 3, and executes the line type information change processing of the straight line being input by this straight line input processing, When the line type change is specified during the straight line input by the mouse 8, the mouse cursor display position before the change is held in the work area 4b in the RAM 4, the line type selection window is displayed, and after the line type change is completed, the holding Redisplay the mouse cursor at the mouse cursor display position.

【0017】ROM(Read Only Memory)3は、表示部
5、キーボード7、マウス8、外部記憶部9の入出力制
御を行うためのIOCS(Input Output Control Syste
m:入出力制御システム)プログラム、文書編集処理プ
ログラム、かな漢字変換処理プログラム、直線入力処理
プログラム及び修飾情報変更処理プログラム等を記憶す
る。
A ROM (Read Only Memory) 3 is an IOCS (Input Output Control System) for controlling input / output of the display unit 5, keyboard 7, mouse 8 and external storage unit 9.
m: input / output control system) program, document edit processing program, kana-kanji conversion processing program, straight line input processing program, modification information change processing program, etc. are stored.

【0018】RAM(Random Accesss Memory )4は、
図1に示すように文書記憶領域4aとワーク領域4bを
形成し、文書記憶領域4aにはユーザーにより登録され
た文書データを格納し、ワーク領域4bには編集中の文
書データ等を一時的に格納する。
A RAM (Random Access Memory) 4 is
As shown in FIG. 1, a document storage area 4a and a work area 4b are formed. Document data registered by the user is stored in the document storage area 4a, and the work area 4b temporarily stores the document data being edited and the like. Store.

【0019】表示部5は、CRT(Cathode Ray Tube)
等により構成され、CPU2から入力される表示データ
を表示し、印刷部6は、CPU2から入力される印字デ
ータを所定の記録紙に印字して出力する。
The display unit 5 is a CRT (Cathode Ray Tube).
And the like, and displays the display data input from the CPU 2, and the printing unit 6 prints the print data input from the CPU 2 on a predetermined recording paper and outputs it.

【0020】キーボード7は、カーソルキー、数字入力
キー、その他編集キー及び各種機能キー等を備え、押下
されたキーの押下信号をCPU2に出力する。マウス8
は、キーボード7の入力補助を行うポインティングデバ
イスであり、操作信号をCPU2に出力する。外部記憶
部9は、CPU2の制御により内蔵する記憶媒体にアク
セスし、その記憶媒体に対してデータの書込み・読み出
しを行う。
The keyboard 7 includes cursor keys, numeral input keys, other editing keys, various function keys, etc., and outputs a depression signal of the depressed key to the CPU 2. Mouse 8
Is a pointing device that assists the input of the keyboard 7, and outputs an operation signal to the CPU 2. The external storage unit 9 accesses a built-in storage medium under the control of the CPU 2 and writes / reads data to / from the storage medium.

【0021】次に、動作を説明する。まず、上記CPU
2により実行される直線入力処理の全体フローについて
図2に示すフローチャートに基づいて説明する。
Next, the operation will be described. First, the CPU
The overall flow of the straight line input processing executed by 2 will be described based on the flowchart shown in FIG.

【0022】キーボード7によるキー入力操作あるいは
マウス8による入力操作により直線入力モードが指定さ
れると、図2に示す直線入力処理を開始し、まず、マウ
ス8のマウスカーソル操作により表示部5の画面上で指
定される1点目のカーソル位置(描画開始位置)の座標
データを取得する(ステップS1)。次いで、マウス8
のマウスカーソル操作により表示部5の画面上で指定さ
れる2点目のカーソル位置(描画終了位置)の座標デー
タを取得すると(ステップS2)、その取得した各座標
データをRAM4内の文書記憶領域4aに格納して本処
理を終了する(ステップS3)。
When the linear input mode is designated by the key input operation by the keyboard 7 or the input operation by the mouse 8, the linear input processing shown in FIG. 2 is started. First, the mouse cursor operation of the mouse 8 causes the screen of the display unit 5 to be displayed. The coordinate data of the cursor position (drawing start position) of the first point specified above is acquired (step S1). Then mouse 8
When the coordinate data of the cursor position (drawing end position) of the second point designated on the screen of the display unit 5 is acquired by the mouse cursor operation (step S2), the acquired coordinate data is stored in the document storage area in the RAM 4. The data is stored in 4a and this processing is terminated (step S3).

【0023】次に、この入力された直線入力処理の詳細
フローについて図3及び図4に示すフローチャートに基
づいて説明する。図3において、まず、RAM4内のワ
ーク領域4bにリアルタイム用データを作成する(ステ
ップS11)。すなわち、この時は、表示部5の表示画
面上でマウス8により指示される上記1点目のマウスカ
ーソル位置(描画開始位置)で表示データを作成し、そ
の表示データをリアルタイム表示する(ステップS1
2)。この時、描画中の直線は確定をしていないことを
ユーザーに示すため点線等で表示する。
Next, the detailed flow of the input straight line input process will be described with reference to the flow charts shown in FIGS. 3 and 4. In FIG. 3, first, real-time data is created in the work area 4b in the RAM 4 (step S11). That is, at this time, display data is created at the mouse cursor position (drawing start position) of the first point designated by the mouse 8 on the display screen of the display unit 5, and the display data is displayed in real time (step S1).
2). At this time, the straight line being drawn is displayed by a dotted line or the like to show the user that the straight line is not finalized.

【0024】次いで、ステップS12で指示されたマウ
スカーソル位置情報を取得し(ステップS13)、その
マウスカーソル位置から移動されたか否かを判別する
(ステップS14)。マウスカーソル位置が移動された
場合は、ステップS12でリアルタイム表示した表示デ
ータを消去し(ステップS15)、移動が指示された位
置にマウスカーソル表示を移動して(ステップS1
6)、ステップS11の処理に戻る。また、マウスカー
ソル位置が移動されなかった場合は、図5に示すマウス
8の右ボタン8aが押されたか(クリックされたか)否
かを判別する(ステップS17)。右ボタン8aが押さ
れた場合は、図4に示すステップS19以降の処理を実
行する。すなわち、右ボタン8aが押された場合は、修
飾情報の変更が指示されたと判別して図4に示すステッ
プS19以降の処理を実行する。
Next, the mouse cursor position information designated in step S12 is acquired (step S13), and it is determined whether or not the mouse cursor position has been moved (step S14). When the mouse cursor position is moved, the display data displayed in real time in step S12 is erased (step S15), and the mouse cursor display is moved to the position instructed to move (step S1).
6) and returns to the process of step S11. If the mouse cursor position has not been moved, it is determined whether or not the right button 8a of the mouse 8 shown in FIG. 5 has been pressed (clicked) (step S17). When the right button 8a is pressed, the processing from step S19 shown in FIG. 4 is executed. That is, when the right button 8a is pressed, it is determined that the modification information has been instructed, and the processing from step S19 shown in FIG. 4 is executed.

【0025】また、右ボタン8aが押されなかった場合
は、図5に示す左ボタン8bが押されたか(クリックさ
れたか)否かを判別する(ステップS18)。左ボタン
8bが押されなかった場合は、ステップS11の処理に
戻り、左ボタン8bが押された場合は、描画位置が確定
し、本処理を終了する。
If the right button 8a has not been pressed, it is determined whether the left button 8b shown in FIG. 5 has been pressed (clicked) (step S18). If the left button 8b has not been pressed, the process returns to step S11. If the left button 8b has been pressed, the drawing position is determined and this process ends.

【0026】したがって、上記ステップS11〜ステッ
プS18の処理を繰り返し実行することにより、マウス
8操作により指定された描画位置に直線を描画すること
ができる。
Therefore, a straight line can be drawn at the drawing position designated by the operation of the mouse 8 by repeatedly executing the processes of steps S11 to S18.

【0027】また、図4に示す修飾情報変更時の処理に
ついて説明する。上記ステップS17においてマウス8
の右ボタン8aが押された場合は、ステップS19にお
いて、上記ステップS13で取得したマウスカーソル位
置情報をRAM4内のワーク領域4bに保持する。次い
で、そのマウスカーソル位置情報を保持した位置に図6
に示す線種選択ウインドウを表示する(ステップS2
0)。そして、マウス8の右ボタン8aが押された位置
情報を取得し(ステップS21)、その取得したマウス
カーソル位置情報により表示した線種選択ウインドウの
枠内が押されたか否かを判別する(ステップS22)。
枠内が押されなかった時は、ステップS21のマウスカ
ーソル位置情報の取得処理に戻り、枠内が押された時
は、その押された位置に該当する線種情報によりワーク
領域4b内の線種データ領域に格納した線種情報を変更
する(ステップS23)。
The processing when modifying the decoration information shown in FIG. 4 will be described. Mouse 8 in step S17
If the right button 8a of is pressed, the mouse cursor position information acquired in step S13 is held in the work area 4b in the RAM 4 in step S19. Then, the mouse cursor position information is held at the position shown in FIG.
The line type selection window shown in is displayed (step S2).
0). Then, the position information of pressing the right button 8a of the mouse 8 is acquired (step S21), and it is determined whether or not the inside of the frame of the line type selection window displayed by the acquired mouse cursor position information is pressed (step S21). S22).
When the inside of the frame is not pressed, the process returns to the mouse cursor position information acquisition processing in step S21. When the inside of the frame is pressed, the line in the work area 4b is drawn according to the line type information corresponding to the pressed position. The line type information stored in the seed data area is changed (step S23).

【0028】次いで、線種選択ウインドウの表示を消去
し(ステップS24)、ステップS19でワーク領域4
bに保持したマウスカーソル位置情報を取得し、その位
置にマウスカーソルを移動して表示させ(ステップS2
5)、図3のステップS13以降の直線描画表示処理に
戻り、その変更された線種の直線描画処理を終了させ
る。
Then, the display of the line type selection window is erased (step S24), and the work area 4 is displayed in step S19.
The mouse cursor position information held in b is acquired, and the mouse cursor is moved to that position and displayed (step S2
5) Then, the process returns to the straight line drawing display process after step S13 of FIG. 3, and the straight line drawing process of the changed line type is ended.

【0029】以上の直線入力処理を実行して直線入力中
に線種変更処理が発生した場合の具体例を図7〜図8を
参照して説明する。例えば、図7に示すように、マウス
8の操作により図中の線種選択エリアで線種を選択した
後、図中矢印で示すマウスカーソルをA点からB点に移
動させて、選択した線種の線引きを行って確定する前
に、B点の位置でマウス8の右ボタン8aが押される
と、図8に示すように、図6に示した線種選択ウインド
ウを表示し、その線種選択ウインドウの枠内で図9に示
すように線種が選択されて線種変更が終了すると、図1
0にしめすように線種選択ウインドウの表示を消去し、
変更された線種による直線入力を終了する。
A concrete example of the case where the line type changing process occurs during the straight line input by executing the above straight line input process will be described with reference to FIGS. For example, as shown in FIG. 7, after selecting a line type in the line type selection area in the figure by operating the mouse 8, the mouse cursor indicated by the arrow in the figure is moved from point A to point B to select the selected line. When the right button 8a of the mouse 8 is pressed at the position of the point B before the line type is selected and confirmed, the line type selection window shown in FIG. 6 is displayed as shown in FIG. When the line type is selected in the frame of the selection window as shown in FIG.
Erase the line type selection window display to 0.
Complete the straight line input with the changed line type.

【0030】したがって、本実施例のワードプロセッサ
ー1では、直線情報を入力中に線種の変更を容易にする
ことができるとともに、その線種の変更前に指定した直
線の入力位置を示すカーソル表示位置がずれて再指定す
る手間を省略することができ、マウス8による直線入力
及び線種変更に伴う操作性を改善することができる。ま
た、線種選択ウインドウを表示するようにしたことによ
り、マウス8により直線入力中の線種変更操作を一層容
易にすることができるとともに、マウスカーソル移動距
離を短縮することができる。
Therefore, in the word processor 1 of the present embodiment, it is possible to easily change the line type while inputting the straight line information, and the cursor display position indicating the input position of the straight line designated before the change of the line type. It is possible to omit the trouble of re-designating due to misalignment, and it is possible to improve the operability associated with straight line input by the mouse 8 and line type change. By displaying the line type selection window, the line type changing operation during straight line input by the mouse 8 can be further facilitated and the mouse cursor moving distance can be shortened.

【0031】なお、上記実施例では、ワードプロセッサ
ー1に本発明のカーソル表示制御方法を適用した場合を
示したが、その他のポインティングデバイスを利用する
パーソナルコンピューターシステム等にも適用可能であ
ることは勿論である。
In the above embodiment, the case where the cursor display control method of the present invention is applied to the word processor 1 is shown, but it is needless to say that the method can be applied to a personal computer system using other pointing devices. is there.

【0032】[0032]

【発明の効果】請求項1記載の発明によれば、特定情報
を入力中に修飾情報の変更を容易にすることができると
ともに、その修飾情報の変更前に指定した特定情報の入
力位置を示すカーソル表示位置がずれて再指定する手間
を省略することができ、入力デバイスによる特定情報入
力及び修飾情報変更に伴う操作性を改善することができ
る。
According to the invention described in claim 1, it is possible to easily change the modification information while inputting the specific information, and to indicate the input position of the specific information designated before the modification of the modification information. It is possible to omit the trouble of re-designating the cursor display position and to improve the operability associated with the input of specific information and the modification of modification information by the input device.

【0033】請求項2記載の発明によれば、図形情報を
入力中に設定条件の変更を容易にすることができるとと
もに、その設定条件の変更前に指定した図形情報の入力
位置を示すカーソル表示位置がずれて再指定する手間を
省略することができ、ポインティングデバイスによる図
形情報入力及び設定条件変更に伴う操作性を改善するこ
とができる。
According to the second aspect of the invention, it is possible to easily change the setting condition while inputting the graphic information, and to display the cursor indicating the input position of the graphic information designated before the change of the setting condition. It is possible to omit the trouble of re-designating the position and improve the operability associated with the input of the graphic information by the pointing device and the change of the setting condition.

【0034】請求項3記載の発明によれば、ポインティ
ングデバイスによる図形描画中の設定条件の変更操作を
一層容易にすることができるとともに、カーソル移動距
離を短縮することができる。
According to the third aspect of the invention, it is possible to further facilitate the operation of changing the setting conditions during drawing of the figure by the pointing device, and it is possible to shorten the cursor movement distance.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を適用したワードプロセッサーの要部ブ
ロック構成図。
FIG. 1 is a block diagram of a main part of a word processor to which the present invention is applied.

【図2】図1のCPUにより実行される直線入力処理の
全体フローを説明するためのフローチャート。
FIG. 2 is a flowchart for explaining the overall flow of a straight line input process executed by the CPU of FIG.

【図3】図1のCPUにより実行される直線入力処理の
詳細を説明するためのフローチャート。
FIG. 3 is a flowchart for explaining details of straight line input processing executed by the CPU of FIG.

【図4】図1のCPUにより実行される直線入力処理中
の線種変更処理を説明するためのフローチャート。
4 is a flowchart for explaining a line type changing process during a straight line input process executed by the CPU of FIG.

【図5】図1のマウスの外観を示す図。5 is a diagram showing the appearance of the mouse of FIG. 1. FIG.

【図6】図4の線種変更処理において表示される線種選
択ウインドウを示す図。
6 is a diagram showing a line type selection window displayed in the line type changing process of FIG.

【図7】本実施例の直線入力処理により入力中の直線表
示の具体例を示す図。
FIG. 7 is a diagram showing a specific example of straight line display during input by the straight line input processing of the present embodiment.

【図8】図7の表示状態から線種選択ウインドウを表示
した状態を示す図。
8 is a diagram showing a state in which a line type selection window is displayed from the display state shown in FIG.

【図9】図8の表示状態から線種を選択した状態を示す
図。
9 is a diagram showing a state in which a line type is selected from the display state shown in FIG.

【図10】図9の線種変更により直線描画を終了した状
態を示す図。
FIG. 10 is a diagram showing a state in which line drawing has been completed by changing the line type in FIG. 9;

【図11】従来の直線入力処理により入力中の直線表示
の具体例を示す図。
FIG. 11 is a diagram showing a specific example of straight line display during input by conventional straight line input processing.

【図12】図11の表示状態から線種選択エリアを指定
した状態を示す図。
12 is a diagram showing a state in which a line type selection area is designated from the display state of FIG.

【図13】図12の線種選択から再度直線入力位置を指
定する状態を示す図。
13 is a diagram showing a state in which a straight line input position is designated again from the line type selection shown in FIG. 12;

【符号の説明】[Explanation of symbols]

1 ワードプロセッサー 2 CPU 3 ROM 4 RAM 4a 文書記憶領域 4b ワーク領域 5 表示部 6 印刷部 7 キーボード 8 マウス 9 外部記憶部 1 word processor 2 CPU 3 ROM 4 RAM 4a document storage area 4b work area 5 display section 6 printing section 7 keyboard 8 mouse 9 external storage section

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】特定モードを指定して特定情報を入力デバ
イスにより入力する際のカーソル表示位置を制御するカ
ーソル表示制御方法において、 前記特定モードが指定されて特定情報を前記入力デバイ
スにより入力中に、当該特定情報に関する設定条件等を
変更する場合は、現在のカーソル表示位置を記憶すると
ともに、入力中の特定情報の表示状態を保持し、 当該カーソル表示位置を記憶した後、前記設定条件を変
更指示するための所望位置にカーソル表示の移動を指定
可能とし、 前記入力デバイスにより指定されて移動したカーソル表
示位置で特定情報の設定条件の変更が指示されて変更処
理を終了した後、当該設定条件変更前に記憶した前記現
在のカーソル表示位置にカーソルを再表示することを特
徴とするカーソル表示制御方法。
1. A cursor display control method for controlling a cursor display position when a specific mode is designated and specific information is input by an input device, wherein the specific mode is designated and specific information is input by the input device. When changing the setting conditions etc. concerning the specific information, the current cursor display position is stored, the display state of the specific information being input is held, and the setting condition is changed after the cursor display position is stored. It is possible to specify the movement of the cursor display to a desired position for instructing, and after changing the setting condition of the specific information is instructed at the cursor display position specified and moved by the input device, the setting condition is changed. A cursor display control method characterized in that the cursor is displayed again at the current cursor display position stored before the change.
【請求項2】図形描画モードを指定して図形情報をポイ
ンティングデバイスにより入力する際のカーソル表示位
置を制御するカーソル表示制御方法において、 前記図形描画モードが指定されて図形情報を前記ポイン
ティングデバイスにより入力中に、当該図形情報に関す
る設定条件等を変更する場合は、現在のカーソル表示位
置を記憶するとともに、入力中の図形情報の表示状態を
保持し、 当該カーソル表示位置を記憶した後、前記設定条件を変
更指示するための所望位置にカーソル表示の移動を指定
可能とし、 前記ポインティングデバイスにより指定されて移動した
カーソル表示位置で図形情報の設定条件の変更が指示さ
れて変更処理を終了した後、当該設定条件変更前に記憶
した前記現在のカーソル表示位置にカーソルを再表示す
ることを特徴とするカーソル表示制御方法。
2. A cursor display control method for controlling a cursor display position when designating a graphic drawing mode and inputting graphic information with a pointing device, wherein the graphic drawing mode is designated and graphic information is input with the pointing device. If you want to change the setting conditions related to the graphic information, save the current cursor display position, hold the display state of the graphic information being input, and store the cursor display position, and then set the setting conditions. It is possible to specify the movement of the cursor display to a desired position for instructing the change, and after the change processing is ended by instructing the change of the setting condition of the graphic information at the cursor display position specified and moved by the pointing device, The cursor may be redisplayed at the current cursor display position that was stored before changing the setting conditions. Cursor display control method according to claim.
【請求項3】前記ポインティングデバイスにより入力中
の図形情報に関する設定条件等を変更する場合は、前記
現在のカーソル表示位置を記憶するとともに、入力中の
図形情報の表示状態を保持した後、当該現在のカーソル
表示位置に前記設定条件変更用ウインドウを表示し、こ
のウインドウ内を前記ポインティングデバイスの入力操
作によりカーソル表示を移動させて指定することによ
り、前記図形情報の設定条件の変更処理を終了し、前記
現在のカーソル表示位置にカーソルを再表示することを
特徴とする請求項2記載のカーソル表示制御方法。
3. When changing a setting condition or the like relating to graphic information being input by the pointing device, the current cursor display position is stored and the display state of the graphic information being input is held, and then the current state is displayed. The setting condition changing window is displayed at the cursor display position, and the cursor display is moved by the input operation of the pointing device to specify the window, thereby ending the changing process of the setting condition of the graphic information, The cursor display control method according to claim 2, wherein the cursor is displayed again at the current cursor display position.
JP6226011A 1994-08-25 1994-08-25 Cursor display control method Pending JPH0863293A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6226011A JPH0863293A (en) 1994-08-25 1994-08-25 Cursor display control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6226011A JPH0863293A (en) 1994-08-25 1994-08-25 Cursor display control method

Publications (1)

Publication Number Publication Date
JPH0863293A true JPH0863293A (en) 1996-03-08

Family

ID=16838395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6226011A Pending JPH0863293A (en) 1994-08-25 1994-08-25 Cursor display control method

Country Status (1)

Country Link
JP (1) JPH0863293A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006201916A (en) * 2005-01-19 2006-08-03 Fujitsu Component Ltd Coordinate input control system and program for making computer perform coordinate input control processing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006201916A (en) * 2005-01-19 2006-08-03 Fujitsu Component Ltd Coordinate input control system and program for making computer perform coordinate input control processing

Similar Documents

Publication Publication Date Title
US4686522A (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
JP4077959B2 (en) Character processing apparatus and method, and storage medium storing the program
JPH0628136A (en) Function selection system of information processor
JPH0863293A (en) Cursor display control method
JP3248556B2 (en) Information processing apparatus and method
JPH0696279A (en) Method and device for processing information
JP3227219B2 (en) Information processing method and apparatus
JP3376041B2 (en) Handwritten character recognition method and apparatus
JPH0542516Y2 (en)
JPS6314194A (en) Editor/register for character pattern
JP3417484B2 (en) Information processing method and apparatus
JPH05314232A (en) Graphic preparing device
JPH0734195B2 (en) Format data setting method for document printing
JPS59140541A (en) Character processing device
JP3061904B2 (en) Document creation device with graph creation function
JPH09198375A (en) Mathematical expression/chemical formula inputting and editing system
JPH07160692A (en) Document display device
JPH0554115A (en) Japanese input front processor
JPH08297679A (en) Method and device for retrieving information
JPH052587A (en) Document preparation device
JPH03156566A (en) Word processor
JPH04282746A (en) Document preparing device
JPH0696282A (en) Method and device for processing information
JPS63239556A (en) User word deleting device
JPH05342202A (en) Document processor