TStringsPrinter コンポーネントは、Memo1.Lines, Editor1.Lines, ListBox1.Items, TStringList などの TStrings データを印刷するための 非ビジュアルコンポーネントです。以下の機能を実現します。

TStringsPrinter コンポーネントをインストールすると下図の コンポーネントエディタが、Delphi-IDE に登録されますので、 視覚的に TStringsPrinter コンポの各機能を設定して頂けると思います。
また、下図コンポーネントエディタフォームは実行時に呼び出して 利用することが可能ですので、そのままプリントダイアログとしてお使い 頂けます。

ご注意

設計時には、[Printer setting], [Print], [Preview] の各ボタンは利用 出来ない仕様になっています。