JPH06110631A - Display controller - Google Patents
Display controllerInfo
- Publication number
- JPH06110631A JPH06110631A JP25690192A JP25690192A JPH06110631A JP H06110631 A JPH06110631 A JP H06110631A JP 25690192 A JP25690192 A JP 25690192A JP 25690192 A JP25690192 A JP 25690192A JP H06110631 A JPH06110631 A JP H06110631A
- Authority
- JP
- Japan
- Prior art keywords
- display area
- data
- input
- display
- width
- 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
Links
Landscapes
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【目的】 予め設定された所定の幅を有する表示領域内
に入力手段から入力された複数の文字からなる文字列を
表示する表示装置を有する装置の操作性を改善し、作業
能率の大幅な向上を図った表示制御装置を提供する。
【構成】 入力部(40)からの表示部(50)の表示
領域への新たな文字の入力に際して、該新たな文字の入
力により形成される新たな文字列の長さと表示領域の幅
とを比較し、該新たな文字列の長さが表示領域の幅より
大きいと、CPU(10)の制御により、表示部(5
0)の表示領域の幅または高さを一文字分自動的に拡大
する。
(57) [Abstract] [Purpose] To improve the operability of a device having a display device for displaying a character string consisting of a plurality of characters input from the input means in a display area having a predetermined width set in advance, (EN) Provided is a display control device with a great improvement in work efficiency. When inputting a new character from the input unit (40) to the display area of the display unit (50), the length of a new character string formed by the input of the new character and the width of the display area are set. In comparison, if the length of the new character string is larger than the width of the display area, the display unit (5) is controlled by the CPU (10).
The width or height of the display area 0) is automatically enlarged by one character.
Description
【0001】[0001]
【産業上の利用分野】この発明は、コンピュータ等の入
力データを表示する表示制御装置に関し、特に、表示装
置の予め設定された所定の幅を有する表示領域内に入力
手段から入力された複数の文字からなる文字列を表示す
る表示制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display control device for displaying input data of a computer or the like, and more particularly to a plurality of display devices input from input means in a display area having a preset width of the display device. The present invention relates to a display control device that displays a character string of characters.
【0002】[0002]
【従来の技術】一般に、コンピュータ等の入力データに
対応する文字列を表示する表示制御装置には、この入力
データに対応する文字列の表示領域が予め設定されてい
る場合がある。この場合、この表示領域は、いわゆるデ
フォルト機能により一定の幅、例えば1行22字のよう
に予め設定するように構成される。2. Description of the Related Art Generally, a display control device for displaying a character string corresponding to input data such as a computer may have a display area for the character string corresponding to the input data set in advance. In this case, this display area is configured to be preset with a certain width by a so-called default function, for example, 22 characters per line.
【0003】ところで、このようにデータを表示する領
域が予め設定されており、かつこの表示領域の幅がデフ
ォルト機能等により一定の幅に設定されるような場合
に、入力データに対応する文字列の長さが、デフォルト
機能により設定された表示領域の幅より長くなると、こ
の表示領域内に入力データに対応する文字列を表示する
ことができなくなる。そこで、この場合は、入力データ
に対応する文字列の長さが、表示領域の幅を越えた時点
で入力エラーとなり、それ以上のデータを入力すること
ができなくなる。By the way, when the area for displaying the data is set in advance and the width of the display area is set to a certain width by the default function or the like, the character string corresponding to the input data is set. If the length of is longer than the width of the display area set by the default function, the character string corresponding to the input data cannot be displayed in this display area. Therefore, in this case, an input error occurs when the length of the character string corresponding to the input data exceeds the width of the display area, and it becomes impossible to input more data.
【0004】そこで、従来の表示制御装置においては、
この場合、表示領域に表示されている文字列を必要な文
字分だけ左方向にシフトさせて、新たなデータを入力で
きるようにするか、または、このデータの入力を一旦中
止し、この表示領域の幅または高さを大きくする別の表
示領域の拡大操作を行い、その後データを再入力するよ
うに構成されていた。Therefore, in the conventional display control device,
In this case, shift the character string displayed in the display area to the left by the required number of characters so that new data can be input, or input of this data is temporarily stopped and this display area It was configured to perform another enlargement operation of the display area to increase the width or height, and then re-enter the data.
【0005】[0005]
【発明が解決しようとする課題】しかし、表示領域に表
示されている文字列を左方向にシフトさせる構成におい
ては、このシフト処理により、左端の文字は順次消され
るので、入力されたデータに対応する文字列全体を表示
することができなくなるという不都合があり、また、表
示領域の拡大操作を行う構成においては、この表示領域
の拡大操作が非常に面倒であり、この種の表示部を有す
る装置の操作性を低下させ、この種の表示部を有する装
置を用いた作業効率を低下させることになった。However, in the configuration in which the character string displayed in the display area is shifted to the left, the character at the left end is sequentially erased by this shift processing, so that it corresponds to the input data. It is not possible to display the entire character string to be displayed, and in the configuration for enlarging the display area, the enlarging operation of the display area is very troublesome, and a device having this type of display unit is provided. Therefore, the operability of the device is deteriorated, and the working efficiency using the device having the display unit of this kind is deteriorated.
【0006】そこで、この発明は、予め設定された所定
の幅を有する表示領域内に入力手段から入力された複数
の文字からなる文字列を表示する表示装置を有する装置
の操作性を改善し、作業能率の大幅な向上を図った表示
制御装置を提供することを目的とする。Therefore, the present invention improves the operability of a device having a display device for displaying a character string consisting of a plurality of characters input from the input means in a display area having a predetermined width set in advance, It is an object of the present invention to provide a display control device with a large improvement in work efficiency.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するた
め、この発明は、表示手段の予め設定された所定の幅を
有する表示領域内に入力手段から入力された複数の文字
からなる文字列を表示する表示制御装置において、上記
入力手段からの上記表示領域への新たな文字の入力に際
して、該新たな文字の入力により形成される新たな文字
列の長さと上記表示領域の幅とを比較し、該新たな文字
列の長さが上記表示領域の幅より大きいと、上記表示領
域の幅または高さを一文字分自動的に拡大する表示制御
手段、を具備したことを特徴とする。In order to achieve the above object, the present invention provides a character string consisting of a plurality of characters input from an input means in a display area of a display means having a preset width. In the display control device for displaying, when inputting a new character to the display area from the input means, the length of a new character string formed by the input of the new character is compared with the width of the display area. And a display control means for automatically enlarging the width or height of the display area by one character when the length of the new character string is larger than the width of the display area.
【0008】[0008]
【作用】この発明においては、入力手段からの表示領域
への新たな文字の入力に際して、該新たな文字の入力に
より形成される新たな文字列の長さと表示領域の幅とを
比較し、該新たな文字列の長さが表示領域の幅より大き
いと、表示制御手段により、表示領域の幅または高さを
一文字分自動的に拡大する。According to the present invention, when a new character is input to the display area from the input means, the length of a new character string formed by the input of the new character is compared with the width of the display area, When the length of the new character string is larger than the width of the display area, the display control means automatically enlarges the width or height of the display area by one character.
【0009】[0009]
【実施例】以下、図面を参照してこの発明の表示装置の
一実施例を詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the display device of the present invention will be described in detail below with reference to the drawings.
【0010】図1は、この発明の表示制御装置の一実施
例の概略構成をブロック図で示したものである。図1に
おいて、この実施例の表示制御装置は、中央演算処理装
置(CPU)10、リードオンリィメモリ(ROM)2
0、ランダムアクセスメモリ(RAM)30、入力部4
0、表示器50を具備しており、これらをバス60に接
続して構成される。FIG. 1 is a block diagram showing a schematic configuration of an embodiment of a display control device of the present invention. In FIG. 1, the display control device of this embodiment includes a central processing unit (CPU) 10 and a read only memory (ROM) 2.
0, random access memory (RAM) 30, input unit 4
0, a display unit 50, which are connected to the bus 60.
【0011】ここで、中央演算処理装置(CPU)10
は、この表示制御装置を統括制御するもので、表示器5
0における表示制御を実行する。Here, the central processing unit (CPU) 10
Is an integrated control of this display control device.
Display control at 0 is executed.
【0012】また、リードオンリィメモリ(ROM)2
0は、この中央演算処理装置(CPU)10による表示
制御のためのプログラムが格納されている。Further, a read only memory (ROM) 2
0 stores a program for display control by the central processing unit (CPU) 10.
【0013】また、ランダムアクセスメモリ(RAM)
30は、中央演算処理装置(CPU)10による表示制
御のために必要な各種データが記憶されており、また中
央演算処理装置(CPU)10のためのワークメモリと
しても機能する。A random access memory (RAM)
30 stores various data necessary for display control by the central processing unit (CPU) 10, and also functions as a work memory for the central processing unit (CPU) 10.
【0014】また、入力部40は、この表示制御装置に
表示するための各種データやこの表示制御装置を制御す
るための各種コマンドを入力するものである。この入力
部40は、例えばキーボードまたはマウス等の情報入力
装置により構成することができる。The input unit 40 inputs various data to be displayed on the display control device and various commands to control the display control device. The input unit 40 can be configured by an information input device such as a keyboard or a mouse.
【0015】表示部50は、この表示制御装置により制
御される各種データの表示を行うもので、例えば、CR
T、液晶デイスプレイ等から構成される。The display unit 50 displays various data controlled by this display control device.
T, liquid crystal display, etc.
【0016】図2(a)は、図1に示した表示器50に
より表示される表示画面の一例を示したものである。こ
の図2(a)に示す表示画面501の中には所定の大き
さのウインドウ501aが表示されており、このウイン
ドウ501aの中にデータ表示領域501bが表示され
ている。このデータ表示領域501bは、この表示制御
装置のデフォルト機能により所定の大きさ、この場合は
6文字1行に予め設定されている。FIG. 2A shows an example of a display screen displayed by the display device 50 shown in FIG. A window 501a having a predetermined size is displayed in the display screen 501 shown in FIG. 2A, and a data display area 501b is displayed in the window 501a. The data display area 501b is preset to a predetermined size, in this case 6 characters per line, by the default function of the display control device.
【0017】この状態で、図1に示した入力部40から
このデータ表示領域501b内に所定の文字列を入力す
る場合を考える。In this state, consider a case where a predetermined character string is input into the data display area 501b from the input section 40 shown in FIG.
【0018】例えば、図1に示した入力部40からこの
データ表示領域501b内に「わたしのなまえは山田」
という10文字1行の文字列を入力しようとしたとす
る。この場合は、図2(a)に示す表示画面501のデ
ータ表示領域501bの大きさは、この表示制御装置の
デフォルト機能により6文字1行に予め設定されている
ので、「わたしのなまえは山田」という10文字1行の
文字列の内「「わたしのなま」までの6文字1行の文字
列を入力部40から入力した時点で、データ表示領域5
01bは一杯になり、このままでは残る「えは山田」と
いう4文字1行の文字列を入力することはできなくな
る。この状態が図2(b)に示される。For example, in the data display area 501b from the input section 40 shown in FIG. 1, "My name is Yamada"
Suppose you try to input a character string of 10 characters in one line. In this case, the size of the data display area 501b of the display screen 501 shown in FIG. 2 (a) is preset to one line of six characters by the default function of this display control device. Therefore, "My name is Yamada When a character string of 6 characters and 1 line up to ““ My name ”” is input from the input unit 40 in the character string of 10 characters and 1 line, the data display area 5
01b will be full, and it will not be possible to enter the remaining character string of “Eha Yamada” consisting of four characters and one line. This state is shown in FIG.
【0019】ところで、この実施例においては、入力部
40からの上記データ表示領域501bへの新たな文字
の入力に際して、該新たな文字の入力により形成される
新たな文字列の長さと上記データ表示領域501bの
幅、すなわち、この場合は6文字1行とを比較し、該新
たな文字列の長さが表示領域の幅より大きいと、中央演
算処理装置(CPU)10の制御により、上記データ表
示領域501bの表示領域の幅を一文字分自動的に拡大
するように構成されている。By the way, in this embodiment, when a new character is input from the input section 40 to the data display area 501b, the length of a new character string formed by the input of the new character and the data display. The width of the area 501b, that is, one line of six characters in this case is compared, and if the length of the new character string is larger than the width of the display area, the data is controlled by the central processing unit (CPU) 10. The width of the display area of the display area 501b is automatically expanded by one character.
【0020】したがって、図2(b)に示すように、デ
ータ表示領域501bが一杯になると、図2(b)に示
したデータ表示領域501bの幅は、図2(c)に示す
ように1文字分だけ自動的に拡大されてデータ表示領域
501cとなり、このデータ表示領域501cに次の文
字「え」が表示させる。Therefore, when the data display area 501b becomes full as shown in FIG. 2 (b), the width of the data display area 501b shown in FIG. 2 (b) becomes 1 as shown in FIG. 2 (c). The data display area 501c is automatically enlarged by the character, and the next character "e" is displayed in this data display area 501c.
【0021】以後はこの動作を3回繰り返してその動作
毎に1文字ずつデータ表示領域501cの幅を自動的に
拡大し、結果的に図2(a)に示した6文字1行のデー
タ表示領域501bを図2(d)に示すように10文字
1行のデータ表示領域501dに拡大し、所望の10文
字1行の「わたしのなまえは山田」という文字列をこの
拡大されたデータ表示領域501dに表示される。Thereafter, this operation is repeated three times, and the width of the data display area 501c is automatically expanded by one character for each operation, and as a result, the data display of one line of six characters shown in FIG. 2A is performed. The area 501b is enlarged to a data display area 501d of 10 characters and 1 line as shown in FIG. 2D, and a character string "My name is Yamada" of a desired 10 characters and 1 row is expanded to this enlarged data display area. It is displayed in 501d.
【0022】なお、上記実施例においては、データ表示
領域501bが入力部40から入力された文字列で一杯
になると、自動的にデータ表示領域501bの幅を拡大
するように構成したが、データ表示領域501bが入力
部40から入力された文字列で一杯になると、データ表
示領域501bの幅ではなくてその高さ、すなわち行を
1文字ずつ(1行ずつ)拡大するように構成してもよ
い。In the above embodiment, when the data display area 501b is filled with the character string input from the input section 40, the width of the data display area 501b is automatically expanded. When the area 501b is filled with the character string input from the input unit 40, the height of the data display area 501b, not the width thereof, that is, the line may be enlarged by one character (one line at a time). .
【0023】図3は、このように構成した場合の表示器
50の表示画面の変化の様子を示したものである。図3
において、図3(a)は、図2(a)と同様にデータ領
域に文字列が入力される前の表示器50の表示画面51
1を示している。この表示画面511にも所定の大きさ
のウインドウ511aが表示されており、このウインド
ウ511aの中にデータ表示領域511bが表示されて
いる。このデータ表示領域511bは、この表示制御装
置のデフォルト機能により所定の大きさ、この場合も6
文字1行に予め設定されているとする。FIG. 3 shows how the display screen of the display 50 changes in the case of such a configuration. Figure 3
2A, the display screen 51 of the display unit 50 before the character string is input to the data area is displayed as in FIG. 2A.
1 is shown. A window 511a having a predetermined size is also displayed on the display screen 511, and a data display area 511b is displayed in the window 511a. The data display area 511b has a predetermined size due to the default function of the display control device, and in this case, 6
It is assumed that one character is set in advance.
【0024】この状態で、図1に示した入力部40から
このデータ表示領域511b内に、例えば、「わたしの
なまえは山田太郎です」という14文字1行の文字列を
入力しようとしたとする。この場合は、図3(a)に示
す表示画面511のデータ表示領域511b大きさは、
この表示制御装置のデフォルト機能により6文字1行に
予め設定されているので、「わたしのなまえは山田太郎
です」という14文字1行の文字列の内「「わたしのな
ま」までの6文字1行の文字列を入力部40から入力し
た時点で、データ表示領域511bは一杯になり、この
ままでは残る「えは山田太郎です」という8文字1行の
文字列を表示することはできなくなる。この状態が図3
(b)に示される。In this state, suppose that a user tries to input, for example, a character string of 14 characters, one line, "My name is Taro Yamada" from the input section 40 shown in FIG. 1 into the data display area 511b. . In this case, the size of the data display area 511b of the display screen 511 shown in FIG.
This display controller is preset to 6 characters per line by default function, so in the character string of 14 characters 1 line "My name is Taro Yamada", "6 characters up to" My name " When the character string of one line is input from the input unit 40, the data display area 511b becomes full, and it is impossible to display the remaining character string of eight characters, "Eh, Yamada Taro". This state is shown in Figure 3.
It is shown in (b).
【0025】ところで、この実施例においては、入力部
40からの上記データ表示領域501bへの新たな文字
の入力に際して、該新たな文字の入力により形成される
新たな文字列の長さと上記データ表示領域511bの
幅、すなわち、この場合は6文字1行とを比較し、該新
たな文字列の長さが表示領域の幅より大きいと、中央演
算処理装置(CPU)10の制御により、上記データ表
示領域511bの幅表示領域の高さ、すなわち行を1文
字ずつ(1行ずつ)自動的に拡大するように構成されて
いる。By the way, in this embodiment, when a new character is input from the input section 40 to the data display area 501b, the length of a new character string formed by the input of the new character and the data display. The width of the area 511b, that is, one line of six characters in this case, is compared, and if the length of the new character string is larger than the width of the display area, the above data is controlled by the central processing unit (CPU) 10. The width of the display area 511b is the height of the display area, that is, the line is automatically enlarged character by character (line by line).
【0026】したがって、図3(b)に示すように、デ
ータ表示領域511bが一杯になると、図2(b)に示
したデータ表示領域511bの高さ、すなわち行は、図
2(c)に示すように1文字、すなわち1行分だけ自動
的に拡大されてデータ表示領域511cとなり、この拡
大されたデータ表示領域511cに次の文字「え」が表
示される。Therefore, as shown in FIG. 3B, when the data display area 511b becomes full, the height of the data display area 511b shown in FIG. 2B, that is, the row becomes as shown in FIG. 2C. As shown, one character, that is, one line, is automatically enlarged to become the data display area 511c, and the next character "E" is displayed in this enlarged data display area 511c.
【0027】そして、「えは山田太郎」という文字列が
入力された時点で、再びデータ表示領域511cが一杯
になり、この表示領域511cは更に1文字、すなわち
1行分だけ高さ方向、すなわち行方向に拡大され、図3
(d)に示すデータ表示領域511dとなり、この拡大
されたデータ表示領域511dに次の文字列「です」が
表示される。Then, when the character string "Eha Yamada Taro" is input, the data display area 511c becomes full again, and this display area 511c is further increased by one character, that is, one line in the height direction, that is, Figure 3 enlarged in the row direction
The data display area 511d shown in (d) is displayed, and the next character string "is" is displayed in the enlarged data display area 511d.
【0028】図4は、データ表示領域の幅を可変にする
図2に示したような制御を行う場合の図1に示した表示
制御装置の動作をフローチャートで示したものである。FIG. 4 is a flow chart showing the operation of the display control device shown in FIG. 1 when the control shown in FIG. 2 for varying the width of the data display area is performed.
【0029】図4に示すフローチャートにおいて、入力
部40からデータを1文字入力すると(ステップ10
1)、このデータ1文字入力により形成される新たなデ
ータ文字列の長さと、デフォルト機能により予め設定さ
れたデータ表示領域の幅とを比較する(ステップ10
2)。ここで、(データ文字列の長さ≦表示領域の幅)
であると、このデータ1文字入力はデフォルト機能によ
り予め設定されたデータ表示領域内に表示できるので、
ステップ104に進み、この入力されたデータ1文字を
データ表示領域に表示する。In the flowchart shown in FIG. 4, when one character of data is input from the input unit 40 (step 10
1) Compare the length of a new data character string formed by inputting one character of this data with the width of the data display area preset by the default function (step 10).
2). Where (data string length ≤ display area width)
Then, this one-character data input can be displayed in the data display area preset by the default function.
In step 104, one character of the input data is displayed in the data display area.
【0030】しかし、ステップ102で、(データ文字
列の長さ>表示領域の幅)であると判断されると、この
入力されたデータ1文字はデータ表示領域内に表示でき
ないので、データ表示領域の幅を1文字分延ばし(ステ
ップ103)、ステップ101で入力されたデータ1文
字をこの1文字分延ばしたデータ表示領域に表示する
(ステップ104)。However, if it is determined in step 102 that (length of data character string> width of display area), one character of the input data cannot be displayed in the data display area. Is extended by one character (step 103), and one character of the data input in step 101 is displayed in the data display area extended by this one character (step 104).
【0031】そして、次にデータ入力終了かを調べ(ス
テップ105)、まだデータ入力が終了していないと、
ステップ101に戻り、上記動作を繰り返す。Then, it is checked whether or not the data input is completed (step 105). If the data input is not completed yet,
Returning to step 101, the above operation is repeated.
【0032】ステップ105でデータ入力終了である
と、このフローの処理を終了する。When the data input is completed in step 105, the process of this flow is completed.
【0033】図5は、データ表示領域の高さ、すなわち
行をを可変にする図3に示したような制御を行う場合の
図1に示した表示制御装置の動作をフローチャートで示
したものである。FIG. 5 is a flow chart showing the operation of the display control apparatus shown in FIG. 1 when the control as shown in FIG. 3 is performed to make the height of the data display area, that is, the row variable. is there.
【0034】図5に示すフローチャートにおいては、入
力部40からデータを1文字入力すると(ステップ11
1)、このデータ1文字入力により形成される新たなデ
ータ文字列の長さと、デフォルト機能により予め設定さ
れたデータ表示領域の幅とを比較する(ステップ11
2)。ここで、(データ文字列の長さ≦表示領域の幅)
であると、このデータ1文字入力はデフォルト機能によ
り予め設定されたデータ表示領域内に表示できるので、
ステップ114に進み、この入力されたデータ1文字を
データ表示領域に表示する。In the flowchart shown in FIG. 5, when one character of data is input from the input section 40 (step 11
1) Compare the length of a new data character string formed by inputting one character of this data with the width of the data display area preset by the default function (step 11).
2). Where (data string length ≤ display area width)
Then, this one-character data input can be displayed in the data display area preset by the default function.
In step 114, one character of the input data is displayed in the data display area.
【0035】しかし、ステップ112で、(データ文字
列の長さ>表示領域の幅)であると判断されると、この
入力されたデータ1文字はデータ表示領域内に表示でき
ないので、データ表示領域の高さ、すなわち行を1文字
分、すなわち1行分延ばし(ステップ113)、ステッ
プ111で入力されたデータ1文字をこの1文字分、す
なわち1行分延ばしたデータ表示領域に表示する(ステ
ップ114)。However, if it is determined in step 112 that (length of data character string> width of display area), one character of the input data cannot be displayed in the data display area. , The line is extended by one character, that is, one line (step 113), and one character of the data input in step 111 is displayed in the data display area extended by this one character, that is, one line (step). 114).
【0036】そして、次にデータ入力終了かを調べ(ス
テップ115)、まだデータ入力が終了していないと、
ステップ111に戻り、上記動作を繰り返す。Then, it is checked whether or not the data input is completed (step 115). If the data input is not completed yet,
Returning to step 111, the above operation is repeated.
【0037】ステップ115でデータ入力終了である
と、このフローの処理を終了する。When the data input is completed in step 115, the process of this flow is completed.
【0038】図6は、データ表示領域の幅を可変にする
図2に示したような制御を行う場合の具体的表示例を示
したものである。この表示例は、新規のファイルの保存
を行う場合の表示画面を示している。この表示画面にお
いてディレクトリ名およびファイル名を表示するそれぞ
れの表示領域521、522は、この表示制御装置のデ
フォルト機能により所定の大きさに予め設定されてい
る。FIG. 6 shows a specific display example in the case of performing the control shown in FIG. 2 for varying the width of the data display area. This display example shows a display screen when a new file is saved. The display areas 521 and 522 for displaying the directory name and the file name on this display screen are preset to a predetermined size by the default function of the display control device.
【0039】ここで、図6(a)に示すように、ディレ
クトリ名を表示する表示領域521に「〜ab」まで表
示したが、残りの文字列「cde」が表示できない場合
を考える。Here, as shown in FIG. 6A, it is assumed that “˜ab” is displayed in the display area 521 for displaying the directory name, but the remaining character string “cde” cannot be displayed.
【0040】この場合、この実施例によれば、ディレク
トリ名を表示する表示領域521は1文字分ずつ順次拡
大され、このディレクトリ名を表示する表示領域は結果
的に図6(b)に示す表示領域521のように、3文字
分拡大され、残りの文字列「cde」が完全に表示され
ることになる。In this case, according to this embodiment, the display area 521 for displaying the directory name is sequentially expanded by one character, and the display area for displaying the directory name is eventually displayed as shown in FIG. 6B. As in the area 521, three characters are enlarged and the remaining character string “cde” is completely displayed.
【0041】図7は、データ表示領域の高さ、すなわち
行を可変にする図3に示したような制御を行う場合の具
体的表示例を示したものである。この表示例は、ワーク
シートを指定する場合の表示画面を示している。この表
示画面においてワークシートを指定する表示領域531
は、この表示制御装置のデフォルト機能により所定の大
きさに予め設定されている。FIG. 7 shows a specific display example in the case of performing the control shown in FIG. 3 to make the height of the data display area, that is, the row variable. This display example shows a display screen when a worksheet is designated. A display area 531 for designating a worksheet on this display screen
Is preset to a predetermined size by the default function of the display control device.
【0042】ここで、図7(a)に示すように、表示領
域531に「〜jk」まで表示したが、残りの文字
「l」が表示できない場合を考える。Here, as shown in FIG. 7 (a), consider a case where "~ jk" is displayed in the display area 531 but the remaining character "l" cannot be displayed.
【0043】この場合、この実施例によれば、表示領域
531は1行分拡大され、この表示領域は図7(b)に
示す表示領域531になり、残りの文字「l」を表示す
ることが可能になる。In this case, according to this embodiment, the display area 531 is enlarged by one line, and this display area becomes the display area 531 shown in FIG. 7B, and the remaining character "l" is displayed. Will be possible.
【0044】なお、上記実施例においては、データ表示
領域の幅を自動的に拡大する実施例とデータ表示領域の
高さを自動的に拡大する実施例を示したが、この両者を
組み合わせて構成することも可能である。In the above embodiment, an example in which the width of the data display area is automatically enlarged and an example in which the height of the data display area is automatically enlarged are shown. It is also possible to do so.
【0045】例えば、データ表示領域の幅が予め設定さ
れた所定の幅になるまではデータ表示領域の幅を拡大
し、データ表示領域の幅が予め設定された所定の幅にな
った後はデータ表示領域の高さを自動的に拡大するよう
に構成してもよい。For example, the width of the data display area is expanded until the width of the data display area reaches a predetermined width set in advance, and the data is displayed after the width of the data display area reaches the predetermined width set in advance. You may comprise so that the height of a display area may be expanded automatically.
【0046】[0046]
【発明の効果】以上説明したようにこの発明によれば、
入力手段からの表示領域への新たな文字の入力に際し
て、該新たな文字の入力により形成される新たな文字列
の長さと表示領域の幅とを比較し、該新たな文字列の長
さが表示領域の幅より大きいと、表示制御手段により、
表示領域の幅または高さを一文字分自動的に拡大するよ
うに構成したので、表示するデータが表示領域の幅を越
えた場合にもデータ全体を一括して表示領域に表示でき
るようになり、この種の表示装置を有する装置の操作性
を改善し、作業能率の大幅な向上を図ることができると
いう効果を奏する。As described above, according to the present invention,
When a new character is input to the display area from the input means, the length of the new character string formed by inputting the new character and the width of the display area are compared to determine that the length of the new character string is If it is larger than the width of the display area, the display control means
Since the width or height of the display area is automatically expanded by one character, even if the data to be displayed exceeds the width of the display area, the entire data can be displayed collectively in the display area. It is possible to improve the operability of a device having this type of display device and significantly improve the work efficiency.
【図1】この発明の表示制御装置の一実施例の概略構成
を示すブロック図。FIG. 1 is a block diagram showing a schematic configuration of an embodiment of a display control device of the present invention.
【図2】データ領域の幅を自動拡大する場合の図1に示
した表示器の表示画面の変化の様子を示した図。FIG. 2 is a diagram showing how the display screen of the display shown in FIG. 1 changes when the width of the data area is automatically expanded.
【図3】データ領域の高さを自動拡大する場合の図1に
示した表示器の表示画面の変化の様子を示した図。FIG. 3 is a diagram showing how the display screen of the display shown in FIG. 1 changes when the height of the data area is automatically enlarged.
【図4】データ領域の幅を自動拡大する場合の図1に示
した実施例の動作を示すフローチャート。FIG. 4 is a flowchart showing the operation of the embodiment shown in FIG. 1 when automatically expanding the width of the data area.
【図5】データ領域の高さを自動拡大する場合の図1に
示した実施例の動作を示すフローチャート。FIG. 5 is a flowchart showing the operation of the embodiment shown in FIG. 1 when automatically increasing the height of the data area.
【図6】データ領域の幅を自動拡大する場合の具体的表
示例を示す図。FIG. 6 is a diagram showing a specific display example when automatically expanding the width of a data area.
【図7】データ領域の高さを自動拡大する場合の具体的
表示例を示す図。FIG. 7 is a diagram showing a specific display example when automatically increasing the height of a data area.
10 中央演算処理装置(CPU) 20 リードオンリィメモリ(ROM) 30 ランダムアクセスメモリ(RAM) 40 入力部 50 表示器 60 バス 10 Central Processing Unit (CPU) 20 Read Only Memory (ROM) 30 Random Access Memory (RAM) 40 Input Unit 50 Display 60 Bus
───────────────────────────────────────────────────── フロントページの続き (72)発明者 山下 康成 京都府京都市中京区烏丸通蛸薬師下ル手洗 水町678番地 オムロンソフトウエア株式 会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Yasunari Yamashita No. 678, Teshimizucho, Karakumaru Dori, Nakagyo Ward, Kyoto City, Kyoto Omron Software Co., Ltd.
Claims (1)
する表示領域内に入力手段から入力された複数の文字か
らなる文字列を表示する表示制御装置において、 上記入力手段からの上記表示領域への新たな文字の入力
に際して、該新たな文字の入力により形成される新たな
文字列の長さと上記表示領域の幅とを比較し、該新たな
文字列の長さが上記表示領域の幅より大きいと、上記表
示領域の幅または高さを一文字分自動的に拡大する表示
制御手段、 を具備したことを特徴とする表示制御装置。1. A display control device for displaying a character string composed of a plurality of characters input from an input means in a display area of a display means having a preset width, wherein the display area from the input means is displayed. When a new character is input into the display area, the length of the new character string formed by the input of the new character is compared with the width of the display area, and the length of the new character string is compared with the width of the display area. A display control device comprising: display control means for automatically enlarging the width or height of the display area by one character when the size is larger.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25690192A JPH06110631A (en) | 1992-09-25 | 1992-09-25 | Display controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25690192A JPH06110631A (en) | 1992-09-25 | 1992-09-25 | Display controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06110631A true JPH06110631A (en) | 1994-04-22 |
Family
ID=17298969
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25690192A Pending JPH06110631A (en) | 1992-09-25 | 1992-09-25 | Display controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06110631A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009110111A (en) * | 2007-10-26 | 2009-05-21 | Panasonic Electric Works Co Ltd | Setting device for image inspection system |
-
1992
- 1992-09-25 JP JP25690192A patent/JPH06110631A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009110111A (en) * | 2007-10-26 | 2009-05-21 | Panasonic Electric Works Co Ltd | Setting device for image inspection system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2975863B2 (en) | Document creation device | |
| JP2947704B2 (en) | Display screen creation method and display screen creation device | |
| JPH0445874B2 (en) | ||
| US5210708A (en) | Compact electronic calculator equipped with graphic display function | |
| JPH06274303A (en) | Multi-window display method | |
| CN1015137B (en) | Character processor (temporary) | |
| JPH0330056A (en) | document processing device | |
| JP3193635B2 (en) | Image processing apparatus, system, method and map processing apparatus | |
| JP2695082B2 (en) | Electronic device with graph shadowing function | |
| JPH06295328A (en) | Method and device for controlling display | |
| JPH03172891A (en) | Multiwindow control system | |
| JPH05143052A (en) | Document creation support system | |
| JPH07234868A (en) | Document creation device | |
| JPH0737151Y2 (en) | Small electronic calculator | |
| JPH0330051A (en) | document processing device | |
| JPH0330062A (en) | document processing device | |
| JPH0330054A (en) | document processing device | |
| JPH09305352A (en) | Form output method | |
| JPS62295169A (en) | Character display system based upon image processor | |
| JPH081546B2 (en) | Display control method | |
| JPH0581947B2 (en) | ||
| JPH0260003B2 (en) | ||
| JP2004219937A (en) | Font processing device, terminal device, font processing method, and font processing program | |
| JPH06236365A (en) | Document creating apparatus and format setting method | |
| JP2000194796A (en) | Handwritten character recognition device and character input method for handwritten character recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19991015 |