ソフト登録フォーム (04.01.30版) [作者名 および ライブラリ作者番号(PA??????)] ←必須 槻 誠三 PA003597 [新規ですか? バージョンアップ等の差し替えですか?] 1:新規 2:差し替え 3:既存のソフトに更に追加 4:情報の変更のみ 2:差し替え [差し替え/追加/変更の場合、元のライブラリ作品番号(PS??????)] PS426896 [ソフト名称] ←必須 テキスト印刷&プレビューコンポーネント TPreviewBox [1行見出し(ソフトの簡単な説明1行だけです)] Delphi 及び C++Builder で使用するテキスト印刷&プレビューコンポーネントです。 [内容説明(1キロバイト=全角500文字程度)] 【 概要 】 プレビュー機能付きのテキスト印刷コンポーネントです。 実際にテキストファイルを印刷しようとすると、紙サイズ・フォント・ 余白をどう扱うか等、意外とやっかいな問題が多くある事に気付きこの コンポーネントを作成しました。 また、このコンポーネントとほぼ同等の印刷機能を持つ PrintText と PrintPageText という汎用の関数も PrintTxt(PrintTxt.pas) という ユニットとして同梱してあります。 TPreviewBox コンポーネント や PrintText 及び PrintPageText 関数を 使用すれば、作成するアプリケーションやコンポーネントに簡単にテキスト 印刷機能及びプレビュー機能を付加する事が可能です。 TPreviewBox のおもな仕様です。 ・たて・横それぞれ最大16個(合計256個)までプレビューページを表示 する事が可能 ・プレビューを開始する先頭ページの指定が可能 ・プレビューの倍率を指定する事が可能(10〜100%) ・印刷するページを指定して印刷する事が可能 (例 : 8〜12ページのみ印刷等) ・オプション指定によりファイル名やタイムスタンプやページ番号を各 ページの余白に印刷する事が可能 ・タブサイズを 0 〜 32 の範囲で指定する事が可能 ・各行に行番号を付加して印刷する事が可能(最大8桁) ・段組印刷を行なう事が可能(最大256段) ・上下左右の余白のサイズを指定する事が可能(最大1インチ) 【 新しくなった点 】 // Version 1.0 // ・OptionFont プロパティを追加しました。これによって印刷時のオプション のフォントを指定する事が可能になりました。 ・印刷の部数を指定する事が可能となりました。印刷関数 procedure Print(Books: Integer); procedure PrintPage(PageFrom: Integer; PageTo: Integer; Books: Integer); の引数 Books に印刷する部数を指定して下さい。 【 収録ファイル 】 PrevBox.pas - TPreviewBox 本体のソースファイル PrevBox.dcr - TPreviewBox のアイコン用ファイル PrintTxt.pas - PrintText 関数を使用する為のユニットファイル Readme.txt - このファイル Test.exe - TPreviewBox を使用したサンプルアプリケーション Test.lzh - サンプルアプリケーションのソースファイル [アーカイブファイルの名前] ←必須 PRVBOX10.LZH [インターネット配布アーカイブファイル名] PRVBOX10.LZH [バージョン] 1.0 [動作可能機種] Delphi あるいは、C++Builder が動作する機種 [動作可能OS (Windows95,98,NT,XP など)] 日本語Windows95, 98, Me / 日本語Windows NT4.0, 2000, XP [OS、配布ファイル以外に必要なソフト] 特になし [取り扱い(フリーソフト、シェアウェアなど)] フリーソフト [掲載希望ディレクトリ] Windows > プログラミング > Delphi 関係のディレクトリへお願いします。 [ファイルの所在(メールに添付 or ベクターFTPサイト or URLなど)] ←必須 メールに添付 [弊社インターネットサイトでの公開許諾] 許可 [その他、弊社への連絡事項] ---シェアウェア情報(シェアウェアの場合のみお書きください)--- [シェアウェア料金(税込み価格)] [シェアウェア利用条件/制限] [銀行送金方法] [郵便振替送金方法] [レジ作品番号(SR??????)] [その他の送金方法(現金書留など)] ---シェアウェア情報ここまで--- ---PDA情報(PDA対応ソフトの場合のみお書きください)--- [対象となるプラットフォーム] # PC上で稼働するソフトについては、対象となる携帯端末のプラット # フォームを選択してください。(複数選択可能) 1:PalmOS 2:WindowsCE 3:ZAURUS 4:その他 [画面のスクリーンショット] # ファイル名は、「配布アーカイブ名.gif」としてください。 # スクリーンショットのフォーマットは以下のものに限定します。 # gifファイル形式(アニメ可)、15KB以内、最大200x200ピクセル 1:なし 2:メールに添付 3:ベクターFTPサイト 4:登録済みのものを利用 [動作する機種が限定される場合、その条件] [動作するOSバージョンが限定される場合、その条件] [オプション機器等が必須となる場合、その条件] [作品タイプの選択(択一)] 1:アプリケーション 2:データ 3:ソース 4:その他 (Palmのみ 5:HACK 6:DA ) ---PDA情報ここまで--- ---お願い--- ファイルの所在がBBSや作者様ホームページの場合には、ライブラリ番号や ディレクトリなど、なるべく詳しくご指示いただきますようお願いいたします。