Einzelnen Beitrag anzeigen

TheHuette

Registriert seit: 27. Dez 2007
4 Beiträge
 
#3

Re: Drucken Seitenreihenfolge -> TPrintDialog.Collate = f

  Alt 27. Dez 2007, 16:08
Hoi!
Ich sitze vor dem gleichen Problem und habe auch keine Lösung. Gibt's bei dir was neues?

Mir ist aufgefallen, dass es bei einem virtuellen Drucker (,den in meinem Fall "FinePrint" installiert,) übernommen wird. Wenn ein echter Drucker gewählt ist, konnte ich die collate-Eigenschaft vom PrintDialog aber auch nie über den Dialog verändern.
Beim virtuellen Drucker hat TPrinter "pcCollation" nicht in den Capabilities (TPrinter.Capabilities), die beiden echten Drucker hingegen schon.
Lässt sich collate vielleicht nur dann nutzen, wenn der Drucker nicht selbst sortieren kann, d.h. nicht die Capability pcCollation hat?

Wenn man im TPrintDialog die Eigenschaften des Druckers öffnet und dort "Sortieren" aktiviert, druckt der Drucker sortiert, doch collate von TPrintDialog bleibt konsequent false.

Wenn man das "Sortieren" wenigstens ausblenden könnte, wäre mir schon beinahe geholfen, aber eine Checkbox, die keine Funktion hat ist echt störend.

Klärt uns auf, liebe TPrintDialog-Benutzer!

Gruß,
Hütte
  Mit Zitat antworten Zitat