JPH0463432B2 - - Google Patents

Info

Publication number
JPH0463432B2
JPH0463432B2 JP62023922A JP2392287A JPH0463432B2 JP H0463432 B2 JPH0463432 B2 JP H0463432B2 JP 62023922 A JP62023922 A JP 62023922A JP 2392287 A JP2392287 A JP 2392287A JP H0463432 B2 JPH0463432 B2 JP H0463432B2
Authority
JP
Japan
Prior art keywords
character
rectangular frame
characters
frame
creation
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
JP62023922A
Other languages
English (en)
Other versions
JPS63192164A (ja
Inventor
Hatsuko Takashika
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62023922A priority Critical patent/JPS63192164A/ja
Publication of JPS63192164A publication Critical patent/JPS63192164A/ja
Publication of JPH0463432B2 publication Critical patent/JPH0463432B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 〔概 要〕 デイスプレイ画面上の与えられた矩形枠内に文
字を作成する場合、矩形枠内に文字作成用の矩形
枠を設け、此の文字作成用の矩形枠内に文字を作
成する。
〔産業上の利用分野〕
本発明は計算機を使用する自動設計システムに
於いて、デイスプレイ画面上の矩形枠内に文字を
作成する方式に関するものである。
〔従来の技術〕
計算機を使用する自動設計システム(以下簡単
のためCADシステムと云う)に於いて、デイス
プレイ画面上に文字を作成することがある。
第4図は従来の文字表示方式の一例を示す図で
ある。
第5図は従来の文字表示方式の説明図である。
図中、1はデイスプレイ画面、2は文字データ
フアイル、3は検索手段、4は処理手段、5は図
面作業フアイル、6は出力手段、7は制御部であ
る。尚以下全図を通じ同一記号は同一対象物を表
す。
デイスプレイ画面1上に表示される各文字の文
字パターンは第5図aに示す様に、例えば縦127
×横109の矩形の文字枠内に配置され、各文字は
此の文字枠内の局所的な座標値により表されるベ
クトル文字データで構成され、此れ等の文字デー
タは文字データフアイル2に格納されている。
希望する文字をデイスプレイ画面1上に表示す
る場合、制御部7は文字を指定して検索手段3を
動作させ、文字データフアイル2から希望する文
字を取り出す。
取り出された文字の文字パターンは前述した様
に縦127×横109の文字枠内で局所的な座標系に配
置されており、此の文字パターンをデイスプレイ
画面1上の希望の位置に、希望する大きさで、配
置する為には外部から処理手段4に対し、 (1)文字の大きさ(倍率)、 (2)文字の位置(文字表示の基準位置)の2項目
の情報を入力する必要がある。
(1) 文字の大きさはデイスプレイ画面1上に表示
される文字枠の寸法(縦Hmm、横Lmm)であ
る。従つて処理手段4は127×α=H、109×β
=L となるαとβを求め、表示する文字枠の大き
さを決定する。−第5図b− (2) 文字の位置はデイスプレイ画面1上に表示さ
れる文字枠の位置を指定するもので、普通文字
枠の左下の点(×印で示す)の座標(x,y)
を指定する。−第5図b− 処理手段4は文字の大きさによりデイスプレ
イ画面1上に表示する文字枠の大きさを決定
し、又文字の位置により表示する文字枠の座標
を決定する。
此の様に処理手段4が図面作業フアイル5上で
デイスプレイ画面1上に表示する画像データを作
成し、出力手段6は此の画像データをデイスプレ
イ画面1上に表示する。
然しながら文字データフアイル2に格納されて
いる文字の原形サイズから表示すべき文字サイズ
の実寸を割り出したり、又文字位置を定めるため
に画面座標を与えるといつても画面座標は不可視
であるから希望する文字列を希望する画面上の位
置に、希望するサイズで表示させる為には何度も
試行錯誤を行う必要があつた。
例えば第6図は表示画面1上に表示された帳票
である。各行には項目名の表示枠があり、 1行目は“件名” 2行目は“個数”、 3行目は“種類”として夫々の表示文字を作成
する必要がある。此の罫線で仕切られた帳票の各
行内の位置は画面1には表示されない(不可視)
な座標系に於ける座標値で設定されている。
従つて各行内での第1文字の行内位置(l1,l2
l3)は罫線上の座標点からの例えばX座標で与え
られるが、此の座標値x1は画面上からは読み取る
ことは出来ないから、目分量で座標値(x1+l1
X1)を入力し、表示文字である“件名”が帳票
内の何処に表示されるかを調べる必要があつた。
続いて此の表示位置を試行錯誤により“件名”の
X座標を決め、同様にしてY座標の位置も決める
必要がある。
〔発明が解決しようとする問題点〕
以上詳述した様に従来技術では表示画面の枠内
の適性な位置に所望の文字列を所望のサイズで表
示させるためには画面座標系が不可視であるので
操作者は表示すべき文字の実寸、画面座標位置を
画面から直接読み取ることが出来ず、一文字を設
定する毎に座標値の試行錯誤を反復することにな
り、複数行に渡る製表時には項目表示文字を行間
の行列位置を整列するため多大の時間と労力がか
かると云う問題があつた。
〔問題点を解決するための手段〕
上記問題点は第1図の原理図に示す様に、表示
画面1内に設けられた矩形枠100内に文字を作
成する矩形枠内文字作成方法であつて、表示画面
1内に設けられ、対角点位置P1,P2を指定した
座標で定まる矩形枠100内で指定され、矩形枠
100の各辺A,B,C,Dからの垂線距離a,
b,c,dで作成枠200を定めると共に作成枠
200内に作成すべき文字200a,200bと
文字数nが入力される第1ステツプと、作成枠2
00の縦高Hと横幅Lを、対角点の座標値P1
(X1,Y1)、P2(X2,Y2)と垂線距離(a,b,
c,d)によつて算出する第2ステツプと、算出
した横幅Lと文字数nから一文字の文字幅lを算
出する第3ステツプを有し、指定された作成文字
200a,200bを作成枠200内に作成表示
することにより解決される。
〔作 用〕
本発明に依ると、先づ矩形枠100の対角点位
置P1,P2が指定されて矩形枠100が決まると、
此の矩形枠100の各辺A,B,C,Dからの垂
線距離a,b,c,dを指定することにより作成
枠200が定まり、作成枠200内に作成すべき
文字200a,200bと文字数nが入力され
る。
次に作成枠200の縦高Hと横幅Lを、対角点
の座標値P1(X1,Y1)、P2(X2,Y2)と垂線距離
a,b,c,dによつて算出する。次に算出した
横幅Lと文字数nから一文字の文字幅lを算出す
る。
〔実施例〕 本発明に依ると予め与えられた指定矩形枠内に
文字作成用の矩形枠を設け、文字作成用の矩形枠
内に文字を作成することにより、どの指定矩形枠
でも指定矩形枠と其の枠内に作成される先頭文字
との間隔を容易に揃えることが出来る。
第2図は本発明に依る矩形枠内文字作成方法の
一実施例を示す図である。
第3図は本発明の説明図である。
図中、8は仮想矩形枠規定手段、100は指定
矩形枠、200は文字作成用の矩形枠である。
本発明に依ると仮想矩形枠規定手段8は第3図
に示す様に指定矩形枠100の内部に矩形枠20
0を設け、作成すべき文字の位置、大きさを決め
る。
今指定矩形枠100の左下隅の点を点P1、右
上隅の点を点P2とする。
先づ指定矩形枠100と矩形枠200の間隔
a,b,c、及びdを夫々外部から設定する。
矩形枠200の左下隅の点を点P3、右上隅
の点を点P4とし、点P1の座標を(x1,y1)、点
P1の座標を(x1,y1)、 点P2の座
標を(x2,y2)、 点P3の座標を(x3,y3)、 点P4の座標を(x4,y4)とする と、矩形枠200の点P3の座標(x3,y3)は、 x3=x1+a、y3=y1+bであり、 点P4の座標(x4,y4)は、 x4=x2−c、y4=y2−dとなる。
矩形枠200の左下隅の点P3を、指定矩形
枠100内に作成する文字の先頭の(2)文字の位
置に指定する。
又矩形枠200の縦は(y4−y3)、 横は(x4−x3)である。
従つて指定矩形枠100内に作成する文字の
大きさは縦Hは(y4−y3)とし、横Lは縦Hに
見合つた寸法に設定しても良いし、横Lに一定
比率を乗じた値を取る様にしても良い。
尚矩形枠200の横は(x4−x3)であるので此
の中に文字列を収めなければならない。
上記説明の様に仮想矩形枠規定手段8は外部か
ら設定された間隔値a,b,c、及びdに基づき
矩形枠200を作成し、作成すべき文字の大き
さ、文字の位置を決定し、処理手段4に通知す
る。
第2図に於いて指定矩形枠100内に文字を作
成する場合、先づ制御部7は仮想矩形枠規定手段
8を動作させ、仮想矩形枠規定手段8は上記説明
の様に作成すべき文字の大きさ、文字の位置を決
定する。
次に制御部7は検索手段3を動作させて指定さ
れた文字データを文字データフアイル2から捜し
出し、処理手段4に渡す。
処理手段4は仮想矩形枠規定手段8が決定した
文字の大きさ、文字の位置に基づき、デイスプレ
イ画面1上に表示する画像データを、図形作業フ
アイル5上で作成する。
次に制御部7が出力手段6を動作させ、出力手
段6は図形作業フアイル5上の画像データをデイ
スプレイ画面1上に表示する。
〔発明の効果〕
以上詳細に説明した様に本発明によれば、各指
定矩形枠内に作成される文字の先頭位置が揃うと
云う大きい効果がある。
【図面の簡単な説明】
第1図は本発明の原理図である。第2図は本発
明に依る矩形枠内文字作成方法の一実施例を示す
図である。第3図は本発明の説明図である。第4
図は従来の文字表示方式の一例を示す図である。
第5図は従来の文字表示方式の説明図である。第
6図は作成する表の一例である。 図中、1はデイスプレイ画面、2は文字データ
フアイル、3は検索手段、4は処理手段、5は図
面作業フアイル、6は出力手段、7は制御部、8
は仮想矩形枠規定手段、100は指定矩形枠、2
00は文字作成用の矩形枠である。

Claims (1)

  1. 【特許請求の範囲】 1 表示画面1内に設けられた矩形枠100内に
    文字を作成する矩形枠内文字作成方法であつて、
    該表示画面1内に設けられ、対角点位置P1,P2
    を指定した座標で定まる該矩形枠100内で指定
    され、該矩形枠100の各辺A,B,C,Dから
    の垂線距離a,b,c,dで作成枠200を定め
    ると共に該作成枠200内に作成すべき文字20
    0a,200bと文字数nが入力される第1ステ
    ツプと、 該作成枠200の縦高Hと横幅Lを、該対角点
    の座標値P1(X1,Y1)、P2(X2,Y2)と該垂線距
    離a,b,c,dによつて算出する第2ステツプ
    と、 算出した該横幅Lと文字数nから一文字の文字幅
    lを算出する第3ステツプを有し、指定された該
    作成文字200a,200bを該作成枠200内
    に作成表示することを特徴とする矩形枠内文字作
    成方法。
JP62023922A 1987-02-04 1987-02-04 矩形枠内文字作成方法 Granted JPS63192164A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62023922A JPS63192164A (ja) 1987-02-04 1987-02-04 矩形枠内文字作成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62023922A JPS63192164A (ja) 1987-02-04 1987-02-04 矩形枠内文字作成方法

Publications (2)

Publication Number Publication Date
JPS63192164A JPS63192164A (ja) 1988-08-09
JPH0463432B2 true JPH0463432B2 (ja) 1992-10-09

Family

ID=12124006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62023922A Granted JPS63192164A (ja) 1987-02-04 1987-02-04 矩形枠内文字作成方法

Country Status (1)

Country Link
JP (1) JPS63192164A (ja)

Also Published As

Publication number Publication date
JPS63192164A (ja) 1988-08-09

Similar Documents

Publication Publication Date Title
US5796401A (en) System for designing dynamic layouts adaptable to various display screen sizes and resolutions
JP3800524B2 (ja) 表示制御方法、これを用いたプログラム及び情報処理装置
JP3110837B2 (ja) 地図図形データ管理方式
JPH0419793A (ja) 画面スクロール制御方式
US6948132B2 (en) Method for mapping screen display objects with spatial coordinates into an HTML table
JPS6215670A (ja) 図形内文字列編集方式
JPH0423080A (ja) 文字列挿入方式
JP2559725B2 (ja) 表示装置
JPS63155260A (ja) コンピユ−タによる表の編集方法
JPS63192164A (ja) 矩形枠内文字作成方法
JP2842511B2 (ja) 帳票作成装置
JPS6314229A (ja) オブジエクト選択方式
JPS5850039A (ja) 表の出力方法
JPS61180283A (ja) ワ−ドプロセツサ
JPS63127373A (ja) コンピユ−タによる罫線の作成方法
JP3006988B2 (ja) 表計算装置および表計算装置のデータ管理方法
JP2830550B2 (ja) 集積回路レイアウト設計装置
JPH04361384A (ja) 図形処理装置
JP3303402B2 (ja) 図形表示装置および図形表示方法
JPS62133578A (ja) デ−タ選択編集装置
JPS63204372A (ja) Cadシステムに於ける文字列入力方式
JPH05250483A (ja) グラフ作成装置
JPH06282606A (ja) 画像割付装置
JPH10162051A (ja) 文字入力方法及び文字情報と図形情報の重畳表示方法
JPH028960A (ja) 2多角形の共通部分抽出処理方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees