|
※ ダウンロードはこのページの一番下より出来ます。
============ ifTEXT_spi07.lzh SusiePlugin for TEXT ===============
【ソ フ ト名】 SusiePlugin for TextFile ver0.7
【機 能】 テキストファイル 用 Susieプラグイン
【登 録 名】 ifTEXT_spi07.lzh
【著作権 者】 土器手 茂
【対応 機種】 WindowsXP で、動作確認
【ソフトウェア種別】 フリーソフトウエア
【転載 条件】 自由(但し、この説明ファイルを添付すること)
【使用 言語】 Visual C++ 6.0 SDK
============================================================
※注
Susieプラグインというのは、その仕様上、同タイプのデータ用のプラグインを
複数インストールすると、動作が不安定になってしまいます。
前バージョンをインストールされた方は、必ず前バージョンの ifTEXT.spi を
削除するか、新バージョンを上書きして、前バージョンを残さないようにして
下さい。
●概要
テキストファイルを画像として表示する Susieプラグインです。
拡張子 *.txt *.text のファイルを表示します。
(注:Jw_win の図面の中で利用できる拡張子は *.text のみ)
一般のパソコンユーザーの皆さんには、あまり必要のないものでしょう。
テキストエディタ等、代用できるテキスト表示ソフトは、世の中に
いくらでもありますから。
Susieプラグインに対応した画像ビューア等のサムネイル一覧で、
テキストファイルの内容を確認・・という使い方を考えている方は、
もちろん、そういう目的に利用することもできるはずです。
このプラグインは Jw_cad for Windows (以下、Jw_win と略) の
図面の中でテキストファイルをリンク表示させるということを目的に
作りました。
例えば、1つの建物の設計において、
複数の図面に共通に記述する項目や部品、
工事件名、
工事場所、
会社名、
登録建築士名、
チェックリスト、
特記事項・・・etc
こういったものをテキストファイルで作成しておいて、
それらを各実施図面内で、このプラグインを利用して「画像貼り付け」
すれば、なにか変更が生じた場合、そのテキストファイルを変更するだけで、
全ての図面の該当個所を自動的に変更することが可能になります。
他のSusieプラグイン同様、これを利用するアプリと同じフォルダ(例 C:\jww)
か、C:\WINDOWS\SYSTEM フォルダに ifTEXT.spi を置いて下さい。
(このプラグインを作った目的から考えると、Jw_win のフォルダが好ましい)
---------------------------------------------------------------------
●表示の仕様
・表示対象ファイルの拡張子は *.txtと、*.text のみ。
(注:下記「●Jw_win 上で・・」参照)
(拡張子だけでなく、ファイル内容のテキストチェックもしている)
・フォントはMSゴシック。白の背景に黒字で表示する。
・1行の文字数は最大76字。表示行数は最大50行。
(76字を超える行は自動改行。50行を超える行は無視する)
・フォントサイズはテキストファイルの文字数が多いほど小さく、
全角文字のサイズで最小16ドット角から、文字数が多くなる程、
24,32,48,64ドットと、大きなサイズが自動的に選択される。
・画像サイズは最大で約1500x1500ドット程度。文字数が少ないと小さくなる。
・表示できる文字は、半角、全角の一般テキストと、
制御コード TAB,CR,LF,CL(改頁)。
・tab は半角スペース4字分。
・最大表示行数(50行)に達しないうちに CL(改頁)があれば、そこで表示終了。
・最大表示行数に達したり、改頁で表示終了した場合、最下行にグリーンの
ラインが表示される。
---------------------------------------------------------------------
●Jw_win 上で、画像貼り付けとして利用する場合のヒント・・
Jw_win の図面の中でテキストファイルをリンク表示させる場合、
利用できる拡張子は "*.text" のみ、という仕様にしてあります。
これは Jw_win の文字コマンドからテキストファイルを指定する場合、
*.txt を文字データ(画像データではなく)として読み込む、本来の
Jw_win のコマンドと競合してしまうのを避ける為です。
図面中にテキストファイルを貼り付ける(リンクさせる)一般的な手順は
1.Jw_win 上で「文字」コマンドを選択
2.サブコマンド中の「文読」ボタンをクリック
3.ダイアログの「ファイルの種類」で"TEXT to DIB(*.TEXT)"を選択
4.貼り付けるファイル(*.TEXT)を選択
5.図面中の貼り付ける位置をクリック
となります。
例えば Jw_win の図面中で
^@BMC:\業務\工事名称.text,100,30
等とした場合、
「C ドライブ「業務」フォルダ内の「工事名称.text」の、テキストを
既定画像サイズ に描画し、その図を 100x30dot の範囲に貼り付ける」
というぐあいになります。
又、Jw_win の画像貼り付けコマンドで指定するファイルには、どうやら
Jw_win 側でサイズ制限があるらしく、14バイト未満のサイズのファイルは
読み込んで(貼り付けて)くれないようです。
短い「1行文字」等のテキストファイルを画像として貼り付けたい場合でも
14バイト以上になるように前後にスペースを入れる等、サイズ調整する
必要があります。
又は表示したい短い文字のすぐ後ろに CL(改頁) を書き込み、その後ろに
ファイルサイズが 14バイト以上になるようにダミー文字を付加する
という方法もあります。(改頁以降は表示しない仕様になっている)
Jw_win で利用する場合、貼り付けるファイルのアドレスは
相対アドレスで指定すると便利です
(例)同フォルダ内のファイルを貼り付ける場合
^@BM.\建設地.text,100,30
親フォルダ内のファイルを貼り付ける場合
^@BM..\工事名称.text,100,30
同フォルダ内の子フォルダのファイルを貼り付ける場合
^@BM.\リンク図\凡例_平面.text,100,30
---------------------------------------------------------------------
●最後に・・
動作チェックは行っているつもりですが、万全とは断言できません。
環境によってはこのプラグイン自身、又はこれを利用するアプリが
正常でない動作をすることもあるかもしれません。
その場合、以下の処置で改善することもあります。
参考にしてみて下さい。
・Susieプラグインというのは、その仕様上、同じデータ形式に対応している
プラグインを複数インストールすると、動作が不安定になってしまいます。
→ 前バージョンのプラグインを確実に削除するか、新バージョンを
上書きして、前バージョンを残さないようにする。
→ 同じデータ形式に対応している別のプラグインがあれば、それを
いったん別フォルダ等に退避させてみる。
・プラグインの置き場所を C:\WINDOWS\SYSTEM フォルダではなく、利用して
いるアプリのフォルダ側に置くと動作が安定する場合もあります。
・他の Susieプラグインの中に動作の不安定な物があると全体の動作が
おかしくなることもあるようです。
→ あまり利用しない Susieプラグインを SYSTEM フォルダから
はずしてみる。
----------------------------
ご試用頂いてのご感想、バグレポート、ご要望等大歓迎です。
本家 Jw_cad for Windows ホームページの 「Jw_cad 情報交換室」と、
「建築資料館」さんの「JW_WIN専用掲示板」は、いつも気を付けて
目を通すようにしています。
本作はフリーソフトウェアです。
本作品の使用によるいかなる損害にも作者は責任を負いません。
土器手 茂
---------------------------------------------------------------------
●バージョン履歴
◎ 2002/10/03 ver 0.6 公開
◎ 2002/11/23 ver 0.6a 公開
・ver 0.6 のバグフィックス版
・タブコードを含むデータの内容によっては、アプリケーションエラーが
生じる可能性のある不具合を修正
・メモリ確保に失敗し、動作が不安定になるケースがある不具合を修正
◎ 2004/07/19 ver 0.7 公開
・第二水準等、一部の文字を表示できない場合があったのを改善
・1行76字超の行が含まれるデータで、エラーが生じることがある不具合
を修正
---------------------------------------------------------------------
SusiePlugin for TextFile ver0.7 ダウンロード
|