JPH04323721A - Window display system - Google Patents
Window display systemInfo
- Publication number
- JPH04323721A JPH04323721A JP3092572A JP9257291A JPH04323721A JP H04323721 A JPH04323721 A JP H04323721A JP 3092572 A JP3092572 A JP 3092572A JP 9257291 A JP9257291 A JP 9257291A JP H04323721 A JPH04323721 A JP H04323721A
- Authority
- JP
- Japan
- Prior art keywords
- font
- window
- size
- information
- display
- 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
- 238000000034 method Methods 0.000 claims description 12
- 230000010365 information processing Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明はウィンドウ表示方式に関
し、特にディスプレイ上にウィンドウを表示するウィン
ドウ表示方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a window display method, and more particularly to a window display method for displaying windows on a display.
【0002】0002
【従来の技術】従来のウィンドウ表示方式は、ウィンド
ウ内の文字を表示する際にシステムで設定したフォント
サイズにより表示できる桁数および行数を求めて、表示
できる桁数および行数だけを表示している。[Prior Art] Conventional window display methods calculate the number of digits and lines that can be displayed based on the font size set in the system when displaying characters in a window, and display only the number of digits and lines that can be displayed. ing.
【0003】0003
【発明が解決しようとする課題】上述した従来のウィン
ドウ表示方式は、小さなウィンドウを作成した場合には
、小量のデータしか表示できなくなって、表示データが
途切れる場合があり、逆に大きなウィンドウを作成した
場合には、表示面積当りのデータの密度が小さくなって
、空白部分の表示が多くなるので、使用者が、表示でき
る桁数および行数を考慮してウィンドウを作成しなけれ
ばならなくなるという欠点を有している。[Problems to be Solved by the Invention] With the conventional window display method described above, when a small window is created, only a small amount of data can be displayed, and the displayed data may be interrupted. If you create a window, the density of data per display area will be smaller and more blank areas will be displayed, so the user will have to consider the number of digits and lines that can be displayed when creating the window. It has the following drawbacks.
【0004】0004
【課題を解決するための手段】本発明のウィンドウ表示
方式は、複数のフォントサイズの文字を画面に表示する
機能及び画面を複数のウィンドウに分割して表示する機
能を有する情報処理システムのウィンドウ表示方式にお
いて、使用者がキーボード又はマウスを用いてディスプ
レイ上に表示する表示情報のウィンドウサイズを指定す
るウィンドウサイズ指定手段と、システムに存在するフ
ォント情報が格納されているフォント選択テーブルと、
前記ウィンドウサイズ指定手段で指定されたウィンドウ
サイズから表示するべき桁数および行数に最適なフォン
トサイズを求めて前記フォント選択テーブルに求められ
たフォントサイズが存在するかどうかを判断して前記フ
ォント選択テーブルに存在する適切なフォントサイズを
決定するフォントサイズ決定手段と、システムに存在す
るフォント情報を記憶しているフォント情報記憶手段と
、前記フォントサイズ決定手段で決定したフォントサイ
ズにより前記フォント情報記憶手段のフォント情報を用
いて表示情報をウィンドウ内に表示するウィンドウ表示
手段とを備えて構成されている。[Means for Solving the Problems] The window display method of the present invention provides a window display method for an information processing system that has a function of displaying characters of a plurality of font sizes on a screen and a function of dividing and displaying a screen into a plurality of windows. In the method, a window size specifying means for a user to specify a window size of display information to be displayed on a display using a keyboard or a mouse, and a font selection table storing font information existing in the system;
The font is selected by finding the optimal font size for the number of digits and lines to be displayed from the window size specified by the window size specifying means, and determining whether the desired font size exists in the font selection table. font size determining means for determining an appropriate font size existing in the table; font information storage means for storing font information existing in the system; and font information storage means for determining the font size determined by the font size determining means. and window display means for displaying display information in a window using font information.
【0005】[0005]
【実施例】次に、本発明の実施例について、図面を参照
して説明する。Embodiments Next, embodiments of the present invention will be described with reference to the drawings.
【0006】図1は本発明のウィンドウ表示方式の一実
施例を表わすブロック図である。図1に示すように、1
はディスプレイ制御手段、2はウィンドウ表示手段、3
はウィンドウサイズ指定手段、4はフォントサイズ決定
手段、5はフォント選択テーブル、6はフォント情報記
憶手段をそれぞれ表している。FIG. 1 is a block diagram showing an embodiment of the window display method of the present invention. As shown in Figure 1, 1
2 is a display control means; 2 is a window display means; 3 is a display control means;
4 represents a window size designating means, 4 represents a font size determining means, 5 represents a font selection table, and 6 represents a font information storage means.
【0007】図2は図1のフォントサイズ決定手段4の
動作の一例を示す流れ図である。また、図3は図1のフ
ォント選択テーブル5の一例を示す情報構成図である。FIG. 2 is a flowchart showing an example of the operation of the font size determining means 4 shown in FIG. Further, FIG. 3 is an information configuration diagram showing an example of the font selection table 5 of FIG. 1.
【0008】まず、ディスプレイ上にウィンドウを作成
する時に、使用者がキーボード又はマウスを用いてウィ
ンドウサイズを指定すると、ウィンドウサイズ指定手段
3は、キーボード又はマウスから得られたウィンドウの
横サイズおよび縦サイズ並びに表示するべき桁数および
行数をフォントサイズ決定手段4に渡す。なお、表示す
るべき桁数および行数は、使用者が指定できるが、指定
されなければ、ウィンドウサイズ指定手段3は、規定値
を渡している。First, when creating a window on the display, when the user specifies the window size using the keyboard or mouse, the window size specifying means 3 selects the horizontal and vertical sizes of the window obtained from the keyboard or mouse. Also, the number of digits and lines to be displayed are passed to the font size determining means 4. Note that the number of digits and lines to be displayed can be specified by the user, but if they are not specified, the window size specifying means 3 passes the specified values.
【0009】そこで、フォントサイズ決定手段4は、図
2に示すように、ウィンドウの横サイズをWx,縦サイ
ズをWy,表示するべき桁数をX,行数をY,求めるべ
き最適なフォントの横サイズをFx,縦サイズをFyと
して、WxをXで割ったFxとWyをYで割ったFyと
を求める(S21)。次に、求めたFx,Fyのサイズ
のフォントがフォント選択テーブル5にあるかどうかを
判定する(S22)。Therefore, as shown in FIG. 2, the font size determining means 4 determines the horizontal size of the window as Wx, the vertical size as Wy, the number of digits to be displayed as X, the number of lines as Y, and the optimal font to be found. Assuming that the horizontal size is Fx and the vertical size is Fy, Fx is obtained by dividing Wx by X, and Fy is obtained by dividing Wy by Y (S21). Next, it is determined whether or not fonts with the determined sizes of Fx and Fy exist in the font selection table 5 (S22).
【0010】一方、フォント選択テーブル5は、図3に
示すように、本実施例に存在するフォントの横サイズの
情報およびその横サイズ毎のフォント縦サイズテーブル
B8 ,B16,…BM ,…へのアドレスとを持つフ
ォント横サイズテーブルAと、フォントの横サイズ毎に
有して、縦サイズの情報およびフォント情報記憶手段6
へのアドレスを持つフォント縦サイズテーブルB8 ,
B16,…BM ,…とで構成されている。On the other hand, the font selection table 5, as shown in FIG. A font horizontal size table A having an address and a font horizontal size table A for each horizontal size of the font, and vertical size information and font information storage means 6
Font vertical size table B8 with the address to ,
It is composed of B16,...BM,....
【0011】そこで、横サイズのFxがフォント横サイ
ズテーブルAに存在するかどうかを検索し、あれば、フ
ォントの横サイズをFxに決定し(S22)、なければ
、Fx以下で最も近い値のフォントの横サイズに決定す
る(S23)。次に、求めたフォントの横サイズをmと
すると、横サイズmからフォント縦サイズテーブルBM
のアドレスを求める(S24)。[0011] Then, it is searched to see if the horizontal size Fx exists in the font horizontal size table A, and if so, the horizontal size of the font is determined to be Fx (S22); if not, the closest value less than or equal to Fx is determined. The horizontal size of the font is determined (S23). Next, if the horizontal size of the obtained font is m, then from the horizontal size m, the font vertical size table BM
The address of is obtained (S24).
【0012】次に、フォント縦サイズテーブルBM に
求めた縦サイズFyがあるかどうかを検索し、あれば、
フォントの縦サイズをFyに決定し(S25)、なけれ
ば、縦サイズがFy以下で最も近い値のフォントの縦サ
イズに決定する(S26)。次に、求めたフォントの縦
サイズをnとすると、フォントの縦サイズnからフォン
ト情報記憶手段6のアドレスSを求める(S27)。Next, it is searched to see if the vertical size Fy found in the font vertical size table BM exists, and if so,
The vertical size of the font is determined to be Fy (S25), and if there is no vertical size, the vertical size of the font whose vertical size is less than or equal to Fy and has the closest value is determined (S26). Next, assuming that the determined vertical size of the font is n, the address S of the font information storage means 6 is determined from the vertical size n of the font (S27).
【0013】次に、求めたフォント記憶手段6のアドレ
スSをウィンドウ表示手段2に与える。そして、ウィン
ドウ表示手段2は、フォントサイズ決定手段4から与え
られたフォント情報記憶手段6のアドレスSからフォン
ト情報を求めて、ウィンドウ内の表示情報を作成して、
ディスプレイ制御手段1に渡すので、ディスプレイ制御
手段1は、ウィンドウ表示手段2から渡されたウィンド
ウ内の表示情報をディスプレイ上に表示する。Next, the obtained address S of the font storage means 6 is given to the window display means 2. Then, the window display means 2 obtains font information from the address S of the font information storage means 6 given from the font size determination means 4, creates display information in the window,
Since the information is passed to the display control means 1, the display control means 1 displays the display information in the window passed from the window display means 2 on the display.
【0014】[0014]
【発明の効果】以上説明したように、本発明のウィンド
ウ表示方式は、作成したウィンドウサイズによってフォ
ントサイズを決めるために、作成したウィンドウサイズ
により表示情報が途切れたりする事がなく、使用者がウ
ィンドウを作成する時に表示できる桁数および行数を考
慮しなくてもよいという効果を有している。Effects of the Invention As explained above, the window display method of the present invention determines the font size according to the created window size. This has the effect that there is no need to consider the number of digits and lines that can be displayed when creating a .
【図1】本発明のウィンドウ表示方式の一実施例を表わ
すブロック図である。FIG. 1 is a block diagram showing an embodiment of a window display method of the present invention.
【図2】図1のフォントサイズ決定手段4の動作の一例
を示す流れ図である。FIG. 2 is a flow chart showing an example of the operation of the font size determining means 4 of FIG. 1;
【図3】図1のフォント選択テーブル5の一例を示す情
報構成図である。FIG. 3 is an information configuration diagram showing an example of the font selection table 5 of FIG. 1;
1 ディスプレイ制御手段 2 ウィンドウ表示手段 3 ウィンドウサイズ指定手段 4 フォントサイズ決定手段 5 フォント選択テーブル 6 フォント情報記憶手段 1 Display control means 2 Window display means 3 Window size specification means 4 Font size determination means 5 Font selection table 6 Font information storage means
Claims (1)
表示する機能及び画面を複数のウィンドウに分割して表
示する機能を有する情報処理システムのウィンドウ表示
方式において、使用者がキーボード又はマウスを用いて
ディスプレイ上に表示する表示情報のウィンドウサイズ
を指定するウィンドウサイズ指定手段と、システムに存
在するフォント情報が格納されているフォント選択テー
ブルと、前記ウィンドウフォントサイズ指定手段で指定
されたウィンドウサイズから表示するべき桁数および行
数に最適なフォントサイズを求めて前記フォント選択テ
ーブルに求められたフォントサイズが存在するかどうか
を判断して前記フォント選択テーブルに存在する適切な
フォントサイズを決定するフォントサイズ決定手段と、
システムに存在するフォント情報を記憶しているフォン
ト情報記憶手段と、前記フォントサイズ決定手段で決定
したフォントサイズにより前記フォント情報記憶手段の
フォント情報を用いて表示情報をウィンドウ内に表示す
るウィンドウ表示手段とを備えることを特徴とするウィ
ンドウ表示方式。Claim 1: In a window display method for an information processing system that has the function of displaying characters in multiple font sizes on the screen and the function of dividing and displaying the screen into multiple windows, the user can use the keyboard or mouse to A window size specifying means for specifying a window size of display information to be displayed on the display, a font selection table storing font information existing in the system, and displaying from the window size specified by the window font size specifying means. Font size determination, which determines an appropriate font size that exists in the font selection table by determining whether or not the font size found is present in the font selection table by determining the optimal font size for the exponent number of digits and the number of lines; means and
font information storage means for storing font information existing in the system; and window display means for displaying display information in a window using the font information in the font information storage means with the font size determined by the font size determination means. A window display method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3092572A JPH04323721A (en) | 1991-04-24 | 1991-04-24 | Window display system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3092572A JPH04323721A (en) | 1991-04-24 | 1991-04-24 | Window display system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04323721A true JPH04323721A (en) | 1992-11-12 |
Family
ID=14058144
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3092572A Pending JPH04323721A (en) | 1991-04-24 | 1991-04-24 | Window display system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04323721A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008210116A (en) * | 2007-02-26 | 2008-09-11 | Nec Corp | Drawing size setting system in mobile radio terminal |
| JP2011053743A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Medical examination support device |
| JP2012153081A (en) * | 2011-01-28 | 2012-08-16 | Canon Inc | Information processing apparatus, method of controlling the same, and program |
-
1991
- 1991-04-24 JP JP3092572A patent/JPH04323721A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008210116A (en) * | 2007-02-26 | 2008-09-11 | Nec Corp | Drawing size setting system in mobile radio terminal |
| JP2011053743A (en) * | 2009-08-31 | 2011-03-17 | Sanyo Electric Co Ltd | Medical examination support device |
| JP2012153081A (en) * | 2011-01-28 | 2012-08-16 | Canon Inc | Information processing apparatus, method of controlling the same, and program |
| US9336322B2 (en) | 2011-01-28 | 2016-05-10 | Canon Kabushiki Kaisha | Information processing apparatus for displaying operation screen on console section based on contents received from external device, method of controlling the same, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0327781A3 (en) | Method to automatically vary displayed object size with variations in window size | |
| US8482566B2 (en) | Electronic paper terminal device; computer-readable medium storing image display control program, and image display control method | |
| JPH04323721A (en) | Window display system | |
| JPH0452871A (en) | Character/graphic processing device | |
| US5237312A (en) | Display with enhanced scrolling capabilities | |
| JPS60175184A (en) | Word processor | |
| JPH04278992A (en) | Character string display method | |
| JPH05120280A (en) | Automatic variation system for font size | |
| JPH06208366A (en) | Character size change system | |
| JP2623592B2 (en) | Display control device | |
| JP3006988B2 (en) | Spreadsheet apparatus and data management method for spreadsheet apparatus | |
| JPH04205347A (en) | Graph generator | |
| JPH03211675A (en) | Cad drawing display system | |
| JPH02271424A (en) | Full graphic picture display system | |
| JPH02222079A (en) | Broken line drawing method | |
| JPS6376069A (en) | Display control system | |
| JPH0855109A (en) | Document creating apparatus and control method thereof | |
| JPS6139092A (en) | Display unit | |
| JPS5915287A (en) | Display unit | |
| JPH01147593A (en) | Automatic window area setting for information retrieving screen | |
| JPH06337668A (en) | Document editing device | |
| JPH01159687A (en) | Bit map mover | |
| JPS63240618A (en) | Multi-window display system | |
| JPH05108048A (en) | Crt display device | |
| JPS60175088A (en) | Graphic display |