Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#3

Re: Unter Mac auf Druckeinstellungen zugreifen

  Alt 11. Nov 2009, 20:05
Hi!

In meinem Lazarus (0.9.28 Win32) sind im Reiter Dialogs die Komponenten TPrinterSetupDialog, TPrintDialog und TPageSetupDialog zu finden. Diese finden sich im Package Printers4Lazarus (zu finden im $LazarusDir/components/printers), falls sie bei dir nicht installiert sind und so weit ich das sehe, ist auch eine OS X Implementierung vorhanden.

Wenn du den Drucker an sich verwenden willst, so musst du nur die Unit OSPrinters (es reicht einmal) aus diesem Package einbinden (dazu das Package als Abhängigkeit zu deinem Projekt hinzufügen) und die Unit Printers einbinden. Mit der globalen Printer Variable aus Printers (OSPrinters initialisiert diese) kannst du dann auf den Drucker zugreifen. Die Beispiele aus der DP und ähnlichem müssten dann ausreichen.

Gruß,
Sven

PS: Ich habe selbst noch nie mit Lazarus gedruckt, aus dem Code schätze ich allerdings, dass es auf diese Art funktioniert.
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat