Moin zusammen,
da will ich doch gleich mal den Anfang machen.
Das Problem ist folgendes: Ich habe eine Page für die Erfassung von
Daten in einem Druckertreiber, das OEMUI-Printer Beispiel aus dem DDK
stand Pate, geschrieben und leite diese per POEMDEV and den OEMPS-Teil
weiter und schreibe die Daten per Kommentar in die PS-Datei rein.
Soweit so gut, das klappt alles perfekt.
Mein Kunde möchte nun allerdings, dass die Eingabefelder immer gefüllt
sind. Grummel. Wenn ich die Daten in der Page prüfe, dann kann ich
eine Meldung ausgeben und das Drucken verhindern. Was mache ich aber,
wenn er nie in die Page reingeht, also nie die Eigenschaften auswählt,
sondern gleich auf Drucken geht. Ich finde keine Möglichkeit den Druck
zu verhinden. Die Stelle, die ich vermutet habe, nämlich in
hrOEMDevMode bei dwMode=OEMDM_MERGE hat leider zur Folge, dass der
Druciken- und der Eigenschaften-Button zusammen grau werden und so
komme ich natürlich nicht dazu die Daten zu erfassen.
Hast jemand eine Idee?
Gruß und Dank
Kai