Ist nicht in den Delphi-Demos eine TPrinter-Demo-Anwendung dabei?
Und nein, ich glaub es gibt sowas "Allgemeines" nicht, da es tausende Wege gibt etwas zu Drucken.
- selber in Printer.Canvas zeichnen und das drucken lassen (TPrinter)
- eine der vielen Report-Komponenten verwenden
- einige Komponenten bringen ihre eigene Druck-Funktion mit. (z.B. TForm.Print)
- ...