CN1015137B - Character processor (temporary) - Google Patents

Character processor (temporary)

Info

Publication number
CN1015137B
CN1015137B CN 87105365 CN87105365A CN1015137B CN 1015137 B CN1015137 B CN 1015137B CN 87105365 CN87105365 CN 87105365 CN 87105365 A CN87105365 A CN 87105365A CN 1015137 B CN1015137 B CN 1015137B
Authority
CN
China
Prior art keywords
cursor
size
data
order
display device
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
CN 87105365
Other languages
Chinese (zh)
Other versions
CN87105365A (en
Inventor
村井浩子
桧恒整
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Publication of CN87105365A publication Critical patent/CN87105365A/en
Publication of CN1015137B publication Critical patent/CN1015137B/en
Expired legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/08Cursor circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A word processor of the invention has an input unit for input of various data, a display unit to show the input signal, and a control unit with a cursor display device to generate a cursor on the display device. The input unit has a switching device to switch the size of the cursor, and that the control unit has a change data storage device to store cursor size change data, which is entered via the input unit, and a cursor size operating device to output the changed cursor size data to the cursor display device.

Description

Character processor (temporary)
The invention relates to and carry out in information processing that literal input is handled or article editor's character processor, particularly character processor about can at random changing the size of cursor.
All the time, the character processor of Japanese etc. carry out that the literal input is handled and article editor's etc. character processor in, have except literal, various marks and simple figure (below be called figure) etc. have also been stored, the performance of blank space input that as required, can be in article or outside the article.In addition, also some device has and can be made into required figure, and the performance of being stored.
In above-mentioned character processor, when the figure that makes with a formation, cursor is moved to required direction, on that track, make and light or put out with generating writing pattern.
In above-mentioned device, the size of cursor is 1 point, by the width that the line that can depict has only a point that moves of cursor, is big situation at figure, carries out bright (putting out) with 1 office, and whole figures that draw are taken time and energy (time) very much.
The present invention develops in view of the above-mentioned problems, and its purpose is to be provided at when making big figure by changing the size of cursor, can economize the character processor of time.
Formation of the present invention, as shown in Figure 1, by have the input various information input part 1, the display device 2 that the information that will be transfused to by input part 1 shows, and in the character processor formed of the control part 4 with cursor display body of display highlighting on the developing face of display part 2, it is characterized in that, input part 1 has the switching mechanism 5 that indication changes the cursor size, and, control part 4 has the change information storage mechanism 6 that is stored in the information that the cursor size imported by input part 1 after above-mentioned switching mechanism 5 is operated changes, change the size of cursor by the information that is stored in above-mentioned change information storage mechanism 6, and, the information of the cursor size after changing is outputed to the cursor size arithmetical organ 7 of cursor display body 3.
Below, with reference to accompanying drawing, embodiments of the invention are elaborated, but the present invention is not limited by following embodiment.
Among Fig. 2, character processor WP shows the display part 2 of various information by the input part 1 of the bond switching with plural number, controls the control part 4 of single unit system, and the Printing Department 8 that various information print is constituted.
And control part 4 is by the main control circuit 10 of the memory circuit of the program that for example comprises control that 8 microcomputer and memory image make and article editor control etc. etc., storage is used for the graphics buffer storer 14 of the point character information of literal that article makes and mark etc., the cursor counter 15 of the cursor position on the developing face of detection display part 2, store the article memory buffer 16 of the article information of the editing and processing of carrying out assumed name and Chinese character etc., the graphics buffer storer 17 of the last storage of the display message that will make with image mode, the cursor size memory buffer 18 that vertical cursor long letter breath is kept constitutes.
Input part 1 is being arranged various text buttons and function key, and the arrangement of its main key as shown in Figure 3.Among Fig. 3, K1 is a graph key, when setting Graphic State, then operates this key, and K2 is the figure CK call key, and the figure that is shown at display part 2 makes in the field, when inserting required figure, then operates this key, and figure is accessed from graphics buffer storer 14.K3 is that figure makes key, operates this key when the image shown on the developing face of display part 2 is made the some ON/OFF in field.K5 removes key, operates this key to remove various duties.K6 is a cursor movement key, operates this key when the direction that makes cursor to arrow moves up and down and carries out a little ON/OFF owing to moving of cursor.K7 is ten keys, operates this key when selection insertion figure makes the figure in field.K8 is a cursor size key, operates this key when changing cursor big or small, thereafter by ten key K7, provides the vertical and horizontal length information of cursor.
Printing Department 8 should adopt hot manifolding formula inker and lattice type typing machine.Also have, display part 2 can adopt CRT monitor or dot matrix lcd to constitute the developing face.
Below, with reference to Fig. 4~Fig. 9 the work of this embodiment is illustrated.
User (operator) operation when making the show state key K1 of displayed image, has just begun show state by show state.Then, the user operates ten key K7 and carries out the indication that image makes field S1.Image makes field S1 the n point on longitudinal direction, the m point is arranged on transverse direction, when the user at first sets the n point (step 100) of longitudinal direction, the maximal value VMAX of the vertical cursor counter in the cursor counter 15 just is set (step 101), secondly, when setting the m point of transverse direction (step 102), the maximal value HMAX of the horizontal cursor counter of cursor counter 15 just is set (step 103), and image as described in Figure 5 makes the developing face (step 104) that field S1 just is displayed on display part 13.In view of the above, moving of cursor just is restricted, and at this state, image makes becomes possibility.
In show state, have from graphics buffer storer 14 figure is accessed, making the method for new figure, and cursor is moved, freely make the method for figure by the ON/OFF of point, now claim the former for calling method, the latter is a some ON/OFF method.
Call the situation that method makes figure with figure, figure is called, make cursor C move to the position of insertion, operate any one cursor movement key K6, main control circuit 10 just judges whether to be cursor mobile status (step 105), if to right-hand move (step 106), horizontal cursor counter then increases (+1) (step 107), judge whether horizontal cursor counter has reached maximal value (step 108), wait for next input then.If cursor C is moved to the left (step 109), horizontal cursor counter then reduces (1) (step 110), similarly, when cursor C is moved upward (step 111), vertical cursor counter reduces (step 112), when mobile downwards (step 113), vertical cursor counter increases (step 114).That is, image makes the address of field S1, and yes moves the indicated address of the cursor counter that increases and decreases 15 by cursor.Moreover, in the cursor counter 15, being set with maximal value (MAX) and minimum value (MIN), the cursor counter can only increase and decrease counting in this scope.
When having determined the insertion position of figure by above operation, the user operates figure CK call key K2 and calls state (step 115) to set figure, so, just become the figure selecting state.As for selection mode, though the whole bag of tricks is arranged, in this embodiment, adopt as shown in Figure 6, enclose figure number PN respectively and tabulating the demonstration corresponding to each figure, indicate a certain number and the mode selected.Here, suppose figure number PN3 for calling figure P1, the user then operates ten key K7's
Figure 87105365_IMG2
(step 116) like this, accesses the figure that the figure number is PN3, and is shown in the indicated position of cursor C1 that figure makes field S1 in the storer 14 from graphics buffer, be stored in simultaneously and call figure memory buffer 18.Here, suppose that each figure that is stored in graphic memory 14 is 16 * 16 dot patterns.Except this calls figure P1, make field S1 when calling figure P1 at image with other specified places of cursor C2, then repeat aforesaid operations once more, as shown in Figure 7, made synthesising pattern P2(step 117,118).Synthesizing of this dot information is to be undertaken by logic and processing at main control circuit 10, and synthesising pattern P2 is stored in graphics buffer storer 17.
Secondly, to another figure creating method, some ON/OFF method describes.
In this figure creating method: the same with said method shown in Fig. 4 B, make key K3 when becoming figure and making state (step 119) by the operation figure, can change the size of cursor.When changing cursor big or small, the user at first operates cursor size key K8 and handles (step 120) to begin to change.At this moment, main control circuit 10 just becomes the state of the input of waiting for change information.So the user operates ten key K7, at first set vertical cursor long letter breath Y(step 121), set horizontal cursor long letter breath X(step 122 then), key K4 is carried out in operation, and cursor long letter breath X, Y just are stored in cursor size memory buffer 18(step 123).Carrying out computing according to the cursor long letter breath X, the Y that are stored in 10 pairs of cursor sizes of main control circuit, by the cursor C that 1 shown in Fig. 8 A constitutes, is 4 at vertical cursor information Y for example, and horizontal information X is 4 situation, will become 4 * 4 cursor C3 shown in Fig. 8 B.Thereafter, operation cursor movement key K6 makes cursor C3 for example to right-hand move (step 125), shown in Fig. 9 A, 4 of the right side of cursor position originally * 4 counter-rotating (open → close or close → open) (step 126), horizontal cursor counter then increases 4(step 127), cursor position is just measured.Similarly, make mobile, the upward or down situation (step 128,129,130) of cursor left, after also being inverted (step 131,132,133) at dot information, horizontal cursor counter subtracts 4(step 134), or vertical cursor counter subtract 4 or add 4(step 135,136) to detect the position of cursor.Corresponding to this, specify the address of graphics buffer storer 17 also is to specify the address that forms together with 4 * 4.Moreover, for the common cursor mobile status of the change of not carrying out the cursor size, cursor counter 15 do not resemble above-mentioned 4 serving as the increase and decrease unit, but cooperate the size of cursor C to do 1 increase and decrease.At this moment, shown in Fig. 9 B, moving at 1 and be inverted (opening or closing) by cursor C.So, by repeating above-mentioned operation, just can be to make figure with original identical the feeling of frame line.
As mentioned above, in this embodiment, figure makes the size in field can appointment, thereby can make the figure of desired size.
Moreover, in described embodiment,, take into account the figure that makes, also the rectangle that cursor can be made lengthwise or grows crosswise though the change of cursor size is carried out in length and breadth in the same manner.Also have, though with the Moving Unit of cursor corresponding to the cursor size, be not so limited, it also is possible often doing moving of 1 unit.
According to the present invention, by changing the size of cursor, can once make the some light on and off of plural number, thereby obtain to make expeditiously the character processor of figure.Simultaneously, by cursor is changed into all size, thereby can draw the line of different live widths, make the various variation of figure easily.
Fig. 1 is the calcspar of expression formation of the present invention, Fig. 2 is the calcspar of embodiments of the invention, Fig. 3 is the expanded view of the main key of this embodiment input part of the expression major part of arranging, Fig. 4 A, B represents the process flow diagram of the work of this embodiment, Fig. 5 is the structure key diagram that presentation graphic makes the some structure in field, the graphics table figure of the relation of Fig. 6 presentation graphic and figure number, Fig. 7 is 2 figures that figure makes the field visual pie graphs when being called, cursor before Fig. 8 A and B represent respectively to change and change after the key diagram of formation of cursor, Fig. 9 A and B represent the cursor after the cursor size changes respectively and change before the job description figure that is moved to the left of cursor.

Claims (2)

1, a kind of character processor comprises:
One input block (1) is in order to the input data;
One display device (2) is in order to show the data of being imported; With
One control module (4) comprises a cursor display device (3), is suitable for showing that in order to go up to show a cursor (C), the structure of this control module (4) in said display device (2) line element on a series of cursor position is to produce a solid line;
It is characterized in that said input block (1) has a switchgear (5), change the size of said cursor in order to indication;
Said control module (4) comprising: revise data storage device (6), in order to be stored in the cursor size modification data that are transfused to behind the said switchgear of starting (5); With cursor size calculation element (7), in order to according to cursor size modification data revising the size of cursor, and said cursor display device (3) is provided the data of relevant cursor size;
The luminosity of the whole shinny areas of cursor (C) on shown device (2) is converted to produce corresponding line element; And
One has been changed big or small cursor (C) can be that unit is shifted to have changed big or small cursor.
2, character processor as claimed in claim 1 is characterized in that, the cursor size data X of vertical cursor size data Y and level is stored in the said modification data storage device (6).
CN 87105365 1986-07-30 1987-07-30 Character processor (temporary) Expired CN1015137B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP61179736A JPS6334586A (en) 1986-07-30 1986-07-30 Character processor
JP179736/86 1986-07-30

Publications (2)

Publication Number Publication Date
CN87105365A CN87105365A (en) 1988-02-24
CN1015137B true CN1015137B (en) 1991-12-18

Family

ID=16070967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 87105365 Expired CN1015137B (en) 1986-07-30 1987-07-30 Character processor (temporary)

Country Status (3)

Country Link
JP (1) JPS6334586A (en)
CN (1) CN1015137B (en)
DE (1) DE3725194A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01320566A (en) * 1988-06-23 1989-12-26 Nippon Ekusu Kuron Kk Method and device for image editing
JPH04199190A (en) * 1990-11-29 1992-07-20 Toshiba Corp Image processor
JPH09237078A (en) 1995-12-28 1997-09-09 Seiko Epson Corp External character forming method in image forming device
JP4884175B2 (en) * 2006-11-14 2012-02-29 シャープ株式会社 Recording / reproducing apparatus and program therefor
CN102662569B (en) * 2012-03-26 2015-11-25 华为技术有限公司 Select cursor operating method, object displaying method and terminal device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5831593B2 (en) * 1977-04-19 1983-07-07 富士通株式会社 Cursor display control method for display devices
JPS5771072A (en) * 1980-10-20 1982-05-01 Sharp Corp Electronic computer
JPS57205780A (en) * 1981-06-12 1982-12-16 Fujitsu Ltd Character display
JPS57208590A (en) * 1981-06-18 1982-12-21 Sharp Kk Character processor with function of correcting output pattern
JPS5911935B2 (en) * 1981-08-11 1984-03-19 日本電信電話株式会社 How to erase parts of a drawn image
US4454507A (en) * 1982-01-04 1984-06-12 General Electric Company Real-time cursor generator
JPS61123876A (en) * 1984-11-20 1986-06-11 三洋電機株式会社 Document processor

Also Published As

Publication number Publication date
DE3725194A1 (en) 1988-02-18
DE3725194C2 (en) 1991-06-27
CN87105365A (en) 1988-02-24
JPS6334586A (en) 1988-02-15
JPH0560600B2 (en) 1993-09-02

Similar Documents

Publication Publication Date Title
CN1015137B (en) Character processor (temporary)
EP0809212A1 (en) Printing apparatus
EP0424052A2 (en) Document processing apparatus
JPH07114548A (en) Label generating device
JPH036512B2 (en)
JPS6393066A (en) Document compiling device
JPH0944428A (en) Network image processing system
JPS6375964A (en) Table preparing system
JP2815158B2 (en) Character processor
JPS5890692A (en) Display controller for character information processor
JPH06115167A (en) Registering method for external character
JPH09293103A (en) Cell data scroll method
JPH0950535A (en) Image data output device
JPH11126226A (en) Slip producing device and storage medium
JPH03141466A (en) Document control method and document preparing device
JPS6337385A (en) Character processor
JPS6334590A (en) Character processor
JPH01125654A (en) Information processor
JPS6337384A (en) Character processor
JPH03228174A (en) Character processor
JPH02297190A (en) Information processing device
JPH0228756A (en) Document processing device with merging function
JPH04243470A (en) Data processor and its cursor control method
JPS6336379A (en) Character processor
JPH03105556A (en) Document processor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C13 Decision
GR02 Examined patent application
C14 Grant of patent or utility model
GR01 Patent grant
C15 Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993)
OR01 Other related matters
C17 Cessation of patent right
CX01 Expiry of patent term