




                          Ｔｓ−Ｆａｃｔｏｒｙ 2014

                                  Ver. 2.4


                                 T.Shimazaki







                     E-mail :: info@ts-software-jp.net

                           (ｻﾎﾟｰﾄ窓口) T.Shimazaki
                                                          Copyright (C) 2022.01






                              【１．はじめに】


  ・Ts-Factory2014は Windows 9x/Me/2000/Xp/Vista/7/8/10/11 で動作する簡易トレ
　　ース＆帳票作成支援ツールです。

  ・簡易ＣＡＤ的な操作で画面上に直線、枠線、円、円弧、文字列、図(BMP,JPEG,GIF)
　　等を描画して作成した帳票イメージから、これらを画面通りに印刷やフォーム上に
　　描画する Visual BASIC（以下 VB と略す）ソースコードを自動生成します。

　・印刷プレビューとして既存のアプリケーションに組み込んで完全にコンパイルでき
　　ます。また、メニューバーやツールバーを付けるだけで Windowsアプリケーション
　　の基本形が完成します。

　・ソースコードは、通常の印刷プレビュー機能作成用とＣＧＩ作成用の２種類を生成
　　する事ができます。（ＣＧＩでは、描画されない図形があります。また VB.NET バ
　　ージョンのソースコードは生成されません。）

　・下絵と接線円弧ツールを利用して、簡単なロゴトレースも可能です。

  ・自動生成された VB のソースコードは VB Ver.5.0J 以上で利用が可能です。
　（VB Ver.5.0 以下のバージョンでも若干の手直しで利用可能だと思います。）

  ・自動生成するコードはプリンターだけでなく、フォームやピクチャーオブジェクト
    上にも描画する関数を同時に生成しますので、プレビュー機能やメインの画面イメ
    ージの設計も簡単に作成する事ができるようになります。

  ・下記形式のファイルで Import/Export できます。
　　┌──────┬───┬───┬────────────────────┐
　　│ファイル形式│Import│Export│　　　　　　　備　　　　考　　　　　　　│
　　├──────┼───┼───┼────────────────────┤
　　│　ＣＳＶ　　│　◎　│　◎　│　　　　　　　　　　　　　　　　　　　　│
　　├──────┼───┼───┼────────────────────┤
　　│　ＤＸＦ　　│　△　│　○　│詳細はヘルプを参照してください。　　　　│
　　├──────┼───┼───┼────────────────────┤
　　│　ＨＴＭＬ　│　×　│　△　│詳細はヘルプを参照してください。　　　　│
　　├──────┼───┼───┼────────────────────┤
　　│　ＡＩ　　　│　×　│　○　│網掛けは塗り潰しとなり、横向きフォントは│
　　│　　　　　　│　　　│　　　│無視されます。　　　　　　　　　　　　　│
　　└──────┴───┴───┴────────────────────┘
　　　◎完全、○ほぼ完全、△制限あり、×不可

  ・Ts-Factory2014 を動作させるには、Windows 9x/Me/2000/Xp/Vista/7/8/10/11 が
　　正常に動作しているパソコンが必要です。

  ・Ts-Factory2014 は Microsoft Visual BASIC Ver.5.0J を使って開発されています。
　　実行時にはランタイムモジュールが必要となります。セットアッププログラムを使
　　用してセットアップした場合には、必要なランタイムモジュールもセットアップさ
　　れますが、プログラムのみ別のパソコンへコピーした場合等は正常に動作しない場
　　合があります。

  ・Ts-Factory2014 は Windows の動作するすべての環境でテストした訳ではありませ
　　ん。機種や動作環境によってはうまく動作しない可能性があります。
　　動作確認をして正常に動作しない事が確認された場合は、使用を中止する事をお勧
　　めします。

　　また、もし不具合が生じて動作しない場合、症状をメールしていただければ幸いで
　　す。


     ※ 詳細はセットアップ後、ヘルプを参照してください。





       【２．旧バージョンからバージョンアップするにあたっての注意点】


　　・必ず古いバージョンはアンインストールしてからセットアップしてください。
　　・最新バージョンで保存したデータを、古いバージョンで読む事ができない場合が
　　　あります。









                          【３．セットアップ方法】


　１．まず、ダウンロードしたファイル (FAC14240.ZIP) を適当なサブフォルダーへ
　　　解凍してください。

　２．解凍されたファイルの中の setup.exe を実行するとセットアップを開始します。

　３．セットアップは、セットアッププログラムの指示に従って作業してください。








                          【５．ユーザー登録方法】


　　・Ts-Factory 2014 はフリーウェアのソフトです。ユーザー登録等は特に行ってお
　　　りませんが気が向いたら作者まで感想等を添えて連絡して頂ければ幸いです。

　　・改良については無理の無い範囲で、対応していこうと思っています。

　　・連絡の際、必ず返信先（E-MailアドレスやＦＡＸ番号等）と、お名前、を忘れず
　　　にお願いします。







                          【６．取り扱いについて】


　　　本ソフトウェアの使用・転載等にあたっては、以下の約束を守ってください。

　　・Ts-Factory2014 はフリーウェアのソフトですが、著作権は作者が所有していま
　　　すので、著作権表示等を勝手に書き換えるような行為は行わないでください。 

　　・Ts-Factory2014 の転載／再配布については、連絡していただければＯＫとしま
      す。ただし、Ts Software の掲示板でのみサポートします。

　　・Ts-Factory2014 は Windowsの動作するすべての環境でテストした訳ではありま
      せん。機種や動作環境によっては、うまく動作しない可能性があります。
　　　動作確認して正常に動作しない事が確認された場合は、使用を中止する事をお勧
　　　めします。この際、不具合の内容をメールして頂ければ幸いです。

　　・このソフトウェアを使用した事によって生じた損害に対して、著作者は一切の
　　　責任の義務を負えません。動作確認、運用はユーザーの責任で行ってください。

　　・Ts-Factory2014 のバージョンアップは、各自で最新版をダウンロードする事で
　　　行ってください。

　　　お問い合わせは、

　　　E-Mail :: info@ts-software-jp.net

　　　担当：島崎　まで








                                 【修正履歴】

    ● Ver. 1.0                  (96/01/04 NIFTY-Serve 公開)

    ● Ver. 1.1                  (96/02/14 NIFTY-Serve 公開)

	・グリッド表示している場合、テスト印字でもグリッドを印字するようにし
	　た。
	・描画層／表示層の指定を可能とした。
	・層間移動を可能にした。
	・各要素に備考を付けて区別できるようにした。
	・複数起動した Ts-Factory 間で、コピー／ペーストを可能にした。
	・２重起動を許すか否かを環境設定できるようにした。
	・文字列の飾りでボールドとアンダーラインを選択した場合、イタリックも
	　チェックされてしまう不具合を修正した。
	・「ソースコードは表示層のみで作成」オプションを追加した。
	・Visual BASIC の予約語を文字列配列にセットした場合、エラーになるよう
	　にした。
	・図形の大きさを０にできてしまう不具合を修正した。
	・Export される VB ソースのメイン関数の仕様と使い方を若干変更した。

    ● Ver. 1.2                  (96/03/27 NIFTY-Serve 公開)

	・[Shift] キーを押しながら座標をクリックしたとき、グリッドＯＮの状態
	　でも任意の位置に描画できるようにした。
	・図形の移動ロック／ロック解除できるようにした。
	・円弧のサポート
	・VB ソースコード生成時、要素の備考に記入した文字列をコメントとして
	　表示するようしした。


    ● Ver. 1.2.1

	・再描画時の画面のちらつきを軽減した。
	・環境設定でグリッドサイズを変えたとき再描画しない不具合を修正した。
	・テスト印字でグリッドの位置がずれる不具合を修正した。
	・テキストの選択枠の幅が文字列の長さと一致しない場合がある不具合を
	　修正した。


    ● Ver. 1.3                  (96/11/06 NIFTY-Serve 公開)

	・描画ツールのツールバー位置を変更。
	・画面の外まで範囲指定した場合、自動的にスクロールするようにした。
	・移動後の矩形がグリッド上に乗らない場合がある不具合を修正した。
	・32bit 版の VB で SAMPLE2.FAC 程度の大きな帳票をコンパイルした時に
	　「プロシージャーが大きすぎます。」のエラーが出ないようにするため
	　「ソースコードを細分割して作成」オプションを環境設定に追加した。


    ● Ver. 2.0

	・32bit化に伴うソースコード変更。
	・VB のソースコード生成時 facIpoint変数が Longになっていない場所があっ
	　たので修正した。
	・VB のソースコード生成時、facOffx が racOffx となっている不具合を修正
	　した。


    ● Ver. 3.0               (2002/04/01 インターネット公開)

	・全体的に操作ロジックの見直しをする事により、よりスムースな操作ができ
　　　　　るようにした。
	・再描画ロジックを最適化し再描画の速度を高速化した。
	・保存データ数の制限を無くした。
	・設計時のテキストの文字数制限を無くした。
	・図（BMP,JPEG,GIF etc.）に対応した。
	・表が作成できるようにした。
	・オフセット図形が作成できるようにした。
	・Undo/Redo 機能を追加した。
	・Export される VB ソースコードがより小さく、かつ高速になるようにした。
	・Export される VB ソースコードにプリンタの設定機能を追加した。
	・Export される VB ソースの単位系を mmとした。これにより後からソースを
	　手直して座標値を変更する事が格段にやりやすくなった。
	・描画エリアに保存ファイルをドラッグ＆ドロップできるようにした。


    ● Ver. 3.1               (2002/05/01 インターネット公開)

	・座標値直接指定時、第二点目の指定ができない（マウスカーソルの位置にな
　　　　　ってしまう。）不具合を修正した。
	・ファイルロード時に Undo 配列をクリアするようにした。
	・拡大表示時の再描画をさらに高速化した。
	・文字列が無い場合、VB のソースが正しく生成されない不具合を修正した。
	・矩形のプロパティ変更がうまくいかない場合がある不具合を修正した。
	・終了時、作業用フォルダの中をクリアするようにした。
	・フォント情報のキャッシュは、作業用フォルダの中に作成するようにした。
	・VBのソース生成時、より完成されたプレビュー機能を自動生成するようにし
	　た。
	・VBのソース生成時、プリンタ制御を API 関数を使用して行えるようにした。
	　従来通り CommandDialog を使用するソース生成も可能です。
	・生成された VBのソースで、図のパスは、〜_SetText() 関数の中で定義する
	　ようにした。
	・文字列のプロパティでフォントサイズを大きくした時、正しく再描画ができ
	　ない不具合を修正した。
	・図形削除の時、確認メッセージを出さないようにした。
	・生成される VBソースの仕様を若干変更した。


    ● Ver. 3.2             (2002/09/05 インターネット公開)

	・常に範囲指定で図形が選択できるようにした。これにより範囲選択ボタンを
	　廃止した。
	・マウス位置の座標値を専用の場所へ常に表示するようにした。
	・図形を一定の間隔で複数コピーできるようにした。
	・選択した図形のみで拡大縮小できるようにした。
	・文字列インデックス番号を既存の番号の間に挿入できるようにした。
	・文字列削除後、次回取得されるインデックス番号が累積番号となってしまい
	　連番とならない不具合を修正した。
	・用紙範囲外の要素が範囲選択できない不具合を修正した。
	・拡大時スクロールバーでの移動量を調整した。
	・図形を削除して保存したファイルを読み込んだとき、図が表示されなくなる
	　不具合を修正した。
	・ビットマップファイルやスキャナーで取り込んだイメージを下絵として表示
	　させる事ができるようにした。
	・図形をグループ化したり、解除したりできるようにした。
	・折線の描画ができるようにした。
	・接線円弧の描画ができるようにした。これにより、簡単なロゴトレースも可
	　能になった。
	・図形を回転できるようにした。
	・開いた端点をチェックできるようにした。


    ● Ver. 3.3             (2002/09/15 インターネット公開)

	・プリンタがセットアップされていないパソコンで実行した時、フォント情報
	　が正しく読み取れない不具合を修正した。
	・起動時のグリッド表示は、前回終了時の状態にするようにした。
	・起動時の文字列インデックス表示は、前回終了時の状態にするようにした。
	・円弧の移動時、再描画が一部行われない場合がある不具合を修正した。
	・Export 処理速度を若干改善した。
	・表の作成時、表の構成図形を同一グループとしてまとめるようにした。
	・保存後も Undo 情報はクリアしないようにした。
	・下絵を取り込んだ時には、強制的に下絵の表示をＯＮにするようにした。
	・HTML 形式で Export できるようにした。
	・Visual Basic 形式で Export したソースファイルに手動で文字列配列を
	・追加・更新・削除しても、より少ない修正で済むようなソースを生成するよ
	　うにした。
	・Windows CGI アプリケーション用のソース・コードも生成できるようにした。


    ● Ver. 3.4             (2003/10/15 インターネット公開)

	・Illustrator 7.0 形式で Export できるようにした。
	・Import/Export 用外部コンバータとの連携が取れるようにした。
	・グループ化した図形の選択時に、ラバーが正しく描画されない場合がある不
	　具合を修正した。
	・[Shift]キーを併用して、水平・垂直方向に図形描画や移動ができるように
　　　　　した。
	・[Alt]キーを押したまま図形移動した場合、元図形を残すようにした。
	・図形編集に「図形切断（端点挿入）」機能を追加した。
	・図形編集に「図形接合（交点トリミング）」機能を追加した。
	・図形編集に「図形接合（接円弧トリミング）」機能を追加した。
	・オフセット方向の選択はマウスの位置で決定するようにした。
	・連続図形に対してもオフセットができるようにした。
	・削除しようとしている図形群が複数の層に描画されている場合、削除したい
	　層を聞いてくるようにした。
	・ロゴトレース機能を強化した。
	・ショットカットキーを全面的に見直した。
	・ミラーリング機能を追加した。
	・周長計算ができるようにした。
	・円柱投影変形ができるようにした。
	・円や円弧の半径を直接指定して描画できるようにした。


    ● Ver. 4.0.0           (2004/01/15 インターネット公開)

	・拡大縮小と円柱投影を同時に行った場合、変形結果がおかしくなる不具合を
	　修正した。
	・円柱投影時、小さい半径を指定すると、変形後の図形がおかしくなる場合が
	　ある不具合を修正した。
	・デフォルトのプリンタで印刷した場合、強制終了する場合がある不具合を修正した。
	・拡大・縮小のショートカットキーを逆に入れ替えた。
	・ショートカットで拡大・縮小時、マウスの位置が中心にならない場合がある
	　不具合を修正した。
	・描画可能な図形の最小サイズを 0.1mm から 0.01mm に変更した。
	・オフセット後の図形が、元の図形と同じ層に描画されてしまう不具合を修正
	　した。
	・オフセット時、元の図形を残すか否かを選択できるようにした。
	・プレビュー機能作成用に生成される VB ソースコードで描画のサイズや位置
	　を変更しやすいようなソースを生成するようにした。
	・描画レイヤーと表示レイヤーの選択方法を改善した。
	・Visual Basic 形式で Export したソースコード実行時、プレビューウィン
	　ドウをリサイズしてもサブウィンドウが適切なサイズにリサイズされない
	　場合がある不具合を修正した。
	・Visual Basic 形式で Export時、完全オリジナルのプリンタ設定用ダイアロ
	　グで処理するソースコードを生成できるようにした。
	・プリンタの機種や用紙サイズ切り替えに連動した印刷ができるようなソース
	　コードを生成するようにした。
	・距離を指定して図形を移動できるようにした。


　　● Ver. 4.1             (2006/03/06 インターネット公開)

	・任意用紙サイズを大きくした場合、スクロールできなくなる場合がある不具
	　合を修正した。
	・指定されてた２点を直径とする円を描画できるようにした。
	・矩形の描画中 [Shift] キーを押す事により、正方形を描画できるように
	　した。
	・接線円弧の描画中 [Alt] キーを押す事により、接線直線を描画できるよ
	　うにした。
	・図形描画中、マウスカーソルの位置に水平線と垂直線をガイドラインとして
	　表示するようにした。
	・DXF データのでインポート時、ポイント数の多い折線が読み込めない不具合
	　を修正した。
	・VBソースコード生成時、プリンタ制御方法に「オリジナルコードを生成」以
	　外を選択した場合、正しいソースが生成されず、ビルドできない不具合を修
	　正した。
	・現在下絵にしている画像と同じ解像度のまま下絵を置き換えられるようにし
	　た。
	・図形を選択している状態で矢印キーを押した場合、スクロールではなくその
	　図形を矢印の方向に１ピクセルずつ移動するようにした。
	・選択された図形を、指定した２点間の距離だけ移動できるようにした。
	・点線や角丸タイプの矩形を選択した後、リサイズラバーがクリアできずゴミ
	　が残ってしまう不具合を修正した。
	・２点指定移動時、座標値をキーボードからも入力できるようにした。
	・文字列をアウトライン化できるようにした。
	　（取り消し線やアンダーラインは反映されません。また Windows9x 系の OS
	　　では、ボールド属性も無視されます。）
	・アウトライン化した時、書体がひずむ場合がある不具合を修正した。
	・画面を拡大後オーバーフローしてスクロール等の動作がおかしくなる場合が
	　ある不具合を修正した。
	・スキャナーから下絵を読み込めない不具合を修正した。
	・周長計算結果をテキストフィールドに表示するようにした。
	・フォントの選択がやりやすいようにした。
	・カラーの選択がやりやすいようにした。
	・範囲指定拡大時、拡大後の領域がおかしな場所になる場合がある不具合を修
	　正した。


　　● Ver. 2007.1.0        (2007/03/20 インターネット公開)

　　　　・WindowsVista(32bit) に対応した。
　　　　・ヘルプは HTML 形式に変更した。
	・図形描画の終端で近傍点が取れなくなっていた不具合を修正した。
	・交点分解ができない場合がある不具合を修正した。
	・線分や円弧の描画中、リアルタイムに周長を表示するようにした。
	・周長計算時、分割長さを入力すると、分割数を自動計算するようにした。
　　　　・データ使用率は、選択した図形のみでも表示できるようにした。
　　　　・微妙な折れ点をチェックできるようにした。
　　　　・全ての折れ点をチェックできるようにした。
　　　　・近すぎる折れ点の位置をチェックできるようにした。 
　　　　・サイズが小さすぎる図形をチェックできるようにした。
　　　　・サイズが０の図形を選択できるようにした。
　　　　・重複している図形を選択できるようにした。
　　　　・Import 時は、自動的にサイズが０の図形と重複している図形を取り込まな
　　　　　いようにした。


　　● Ver. 2007.1.1        (2008/03/22 インターネット公開)

　　　　・折れ点の検索が上手くいかない場合がある不具合を修正した。
　　　　・ヘルプの呼び出し方を変更した。
　　　　・選択した全ての図形のアウトライン色を一括変更できるようにした。
　　　　・用紙サイズを描画されている図形の範囲から自動判定する機能を追加した。
　　　　・指定したアウトライン上に均等ピッチで円または正方形を配置できるように
　　　　　した。
　　　　・選択した図形を外部保存された DXF または Factory CSV 形式の図形と置き
　　　　　換える事ができるようにした。


　　● Ver. 2007.1.2

　　　　・下絵の削除が明示的に行えるよう、メニューに「下絵の削除」を追加した。
	・範囲選択後に連続図形を描画した場合、配置間隔がずれる場合がある不具合
　　　　　を修正した。
	・端点チェック時、同じ位置に対象となる端点が複数ある場合マークが消えて
	　しまう場合がある不具合を修正した。
	・オフセット後の図形は現在のレイヤーに現在の線種で作成されるようにした。
	・連続図形を連続で作成する場合の操作性を改善した。
	・illustrator 形式で Export した場合、閉じた図形の始点と終点が完全に閉
	　じない不具合を修正した。


　　● Ver. 2007.1.3

	・微妙な折れ点チェック時、対象となる折れ点を自動角丸め処理できるように
	　した。
	・端点チェックを、選択された図形のみでも行えるようにした。


　　● Ver. 2007.1.4

　　　　・複数の連続図形に対してオフセットができるようにした。
　　　　・オフセット時、マウス側の他、同時に両側にオフセットできるオプションを
　　　　　追加した。
　　　　・同時に両側にオフセットした場合、端点を閉じるか否か指定できるオプショ
　　　　　ンを追加した。
　　　　・連続図形を作成する場合、長方形の作成ができるようにした。
　　　　・長方形の連続図形作成時、ベースラインの角度に合わせて回転するオプショ
　　　　　ンを追加した。


　　● Ver. 2007.1.5

	・閉じた図形の面積計算機能を追加した。ただし簡易計算のため、おおよその
	　面積となります。


　　● Ver. 2014.1.0        (2014/06/20 インターネット公開)

	・完全にフリーウェアのソフトとした。
	・VB.NET（VB2008/2010）形式のソースコードが生成できるようにした。
	・生成されるソースコードを大幅に見直し、描画関数は API 関数を使用する
	　ようにした。
	・Windows7/8 での動作確認および細かなバグ修正など。


　　● Ver. 2014.1.1        (2016/02/11)

	・illustrator 形式で Export した時、円弧が微妙にずれる不具合を修正した。


　　● Ver. 2014.2.0        (2017/11/01 インターネット公開)

	・オフセット時、端点を円弧で閉じる機能を追加した。
	・面積計算時にエラーになる場合がある不具合を修正した。
	・Export 時にファイル名が正しくセットされない不具合を修正した。
	・文字が含まれないデーターで VB ソースコードを生成した時、コンパイル
	　エラーになる不具合を修正した。
	・マルチモニター環境で各ウィンドウの位置を正しく表示するように修正した。
	・Windows10 での動作確認および細かなバグ修正など。


　　● Ver. 2014.2.1        (2017/12/01 インターネット公開)

	・マルチモニター環境で ToolTipText や右クリックメニューが正しく表示さ
	　れない不具合を修正した。
	・その他細かなバグ修正など。


　　● Ver. 2014.2.2        (2018/1/1 インターネット公開)

	・CSV 形式で Import/Export する際、カンマがついたテキストがある場合、
	　正しく Import/Export されない不具合を修正した。


　　● Ver. 2014.2.3        (2019/3/1 インターネット公開)

	・CGI ソース形式で Export した時に自動生成されるソースコードを修正し、
	　ビルドした実行モジュールが IIS で実行できない不具合を修正した。
	・その他細かなバグ修正など。


　　● Ver. 2014.2.4        (2022/1/1 インターネット公開)

	・Illustrator 形式で Export した時に文字列が化ける場合がある不具合を修
　　　　　正した。
	・Windows11 で動作確認した。
	・その他細かなバグ修正など。






                              Copyright (C) 1997.-2022.

                                     Ts Software

                       info@ts-software-jp.net :: T.Shimazaki

