Seite 1 von 1

Standarddrucker direkt auf Querdruck stellen

Verfasst: 02.06.2007 13:04
von dysti
Hallo,
aber leider noch ein Problem.
Mittels einer DLL drucke ich ein Listicongadget aus. Nun ist die Anzahl der Spalten so hoch, das vor dem Ausdruck der Standarddrucker auf Querdruck gestellt werden muß. Habe es mit der Lib von "ABBKLAUS" mit dem Befehl:
Print_OpenPrinter("","ORIENTATION="+Str(#DMORIENT_LANDSCAPE))
versucht. Keine Ergebnis.
Auf PureArea habe ich Code gefunden, aber sobald der Drucker wieder geschlossen ist, ist der Drucker wieder auf Hochformat.
Nur wenn ich über PB den Printrequester aufrufe und manuell auf Querformat stelle, funktioniert es.

Nun möchte ich aber den Querdruck nicht über den Requester sondern direkt umstellen und sollte auch auf Querdruck bleiben.

Wer hat eine Idee?

Verfasst: 03.06.2007 18:20
von dysti
Das kann man einen Blinden auch sagen das es "#DMORIENT_PORTRAIT" sein muß.

Verfasst: 03.06.2007 19:56
von Kiffi
dysti hat geschrieben:Das kann man einen Blinden auch sagen das es "#DMORIENT_PORTRAIT" sein muß.
wir haben uns vorher im Chat beraten und mit 16 zu 4 Stimmen abgestimmt,
dass Du da schon selber draufkommen wirst ;-)

Grüße ... Kiffi

Verfasst: 04.06.2007 06:07
von dysti
Irgendwie ist die Bezeichnung irreführend.
Für mich bedeutet "PORTRAIT" sowas wie ein Passfoto und "Landscape" wie ein Foto von einer Landschaft oder Gruppe.
Das kommt bei raus, wenn man kein Neudeutsch kann.