Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
タックシール印刷コンポーネント
   
タックシール印刷コンポーネント
履  歴



履歴


  • 2001年02月23日 Ver. 1.0
  • 最初の公開バージョンとする.
  • 2002年01月01日 Ver. 2.3 新年一番
  • 印刷プレビューコンポーネント plPrev 対応版とした
  • そのため,plPrev で設定可能なプロパティは削除した
  • 項目プロパティを大幅に見直して,Alignment プロパティの代わりに plPrev のメソッドを使用することにより,任意の位置への文字列描画,イメージの挿入などを可能にした
  • 用紙のマージンとラベルのサイズの設定の調整を,自動調整するようにした (設計時)
  • SealType プロパティを設け,通常の印刷プレビューと同様の使用方法も提供
  • テストプログラムにプレビュー画面での操作,はがき,封筒などの印刷例を追加
  • Print メソッドの名称を変更して,実体に合う Execute にした
  • より柔軟な仕様に答えられるように,ラベル毎,データ毎のイベントを追加
  • 2002年01月13日 Ver. 2.4
  • 印刷時にプリンタを変更した後の印刷の不具合を修正
  • プリンタ情報の保存読出しテストプログラムを Ini/Reg 簡単アクセスコンポ利用に変更
  • 2002年01月20日 Ver. 2.5
  • 長方形領域への描画の際,上下左右の余白が設定できるようにした
  • 2002年03月09日 Ver. 2.6
  • プレビュー中に,クエリーやテーブルの内容を変更した後,TplPrev.Display を実行した時結果が反映されない現象を修正
  • 2003年09月28 Ver. 3.0
  • Delphi 7 で動作を確認
  • Windows 95, 98でラベル内で描画がクリップできなかった問題を修正
  • 印刷開始より前のラベルをデフォルトでは表示しないようにした
  • 作成順序の問題を修正
  • OnAfterLabelDaraw の名前が適切でなかったので変更 (陳謝)
  • 2004年04月10日 Ver. 3.1
  • 印刷プレビューコンポーネントに追加した,逆方向からの印刷用のプロパティ追加に伴い,テストプログラム Envelope のコードを修正
  • 2004年06月26日 Ver. 4.0
    このバージョンから,印刷プレビュー制御コンポーネントと同じクラスからの派生コンポーネントとした結果,単独配置での利用が可能となりました
  • ラベルの枠線がプレビューの時に太くなってしまうのを修正
  • データ数が多い時に,頁の切換が速くなるようにコードを修正
  • カラムプロパティの PosX, PosY をなくして,描画メソッドの変更を容易にした
  • 折角設定した値が変更されてしまうので,ラベルの寸法等の自動調整をやめた
  • 領域指定文字列の枠線の設定に不具合があったのを修正
  • 2004年07月11日 Ver. 4.1
  • 再プレビュー時に例外が発生するバグを修正 (TplPre vの Ver4.4 以上も必要).
  • DataSet を Active にしなくても項目の選択を可能にした.
  • 2004年07月24日 Ver. 4.11
  • プロパティエディタの印刷メソッドに,印刷とプレビューをしない None を追加
  • 2004年10月17日 Ver. 4.12
  • 各カラム (印刷項目) の DrawMethod プロパティが選択できない問題を修正
  • 2004年11月01日 Ver. 4.13
  • Delphi 6 と Delphi 7 の Personal 対応版を追加
  • 2004年11月08日 Ver. 4.15
  • uses 部の DebugWndUnit を削除
  • Printing プロパティを忘れていたのを追加
  • 2004年11月11日 Ver. 4.16
  • 印刷しない描画コードを書くための OnNoPrintDraw イベントを追加
  • Preview メソッドの前に設定したシールの幅と高さが無効になってしまう現象修正
  • 2005年01月19日 Ver. 4.17
  • Delphi 2005 対応.
  • フィールド値の取得コードを一部修正.
  • 2005年03月05日 Ver. 4.18
  • 指定頁数を追加する AddPageCount プロパティ追加
  • 頁を追加した時に,元の頁数を取得するプロパティ OriginPageCount を追加
  • 2006年09月28日
  • Personal 版用の添付を中止
  • 2006年10月20日 Ver4.20
  • 印刷プレビュー制御コンポーネントの修正に伴う修正 (2 行のみ)
  • その他,印刷プレビュー制御コンポーネントと同じ
  • 2008年07月17日 Ver. 4.21
  • Windowx XP(SP2) + Delphi 7 Pro で動作再確認とコードの整備
  • テストプログラムの EXE ファイルを同梱
  • Vista や Delphi 2007 での動作確認は,コンポ類の整備後の予定
  • 2009年04月09日 Ver. 4.22
  • 印刷プレビュー制御コンポーネントの,プレビューフォームのデザイン変更に伴い動作確認
  • Vista + Delphi 2007-R2 で動作確認
  • 2009年11月09日 Ver. 9.00
  • Delphi 2009, 2010 で動作確認
  • その他印刷プレビューコンポーネントと同じ
  • プロパティエディタの修正とコードの整形.基本的にコードの変更はなし
  • 2011年04月21日
  • Delphi XE で動作確認
  • 2017年10月10日 Ver. 9.01
  • BDE 依存のユニット名 DBTables が uses に存在していたのを削除.その他の変更は一切なし