| |
|
|
Bernhard Künzel | Der Unterschied zu den Profanfunktionen ist, dass dem Anwender die Auswahl des Druckers sowie die Druckereinstellungen bereits vor dem Ausdruck zur Auswahl angeboten werden können. Es wird nicht wie in Profan nur auf den Standarddrucker zugegriffen sondern direkt auf jeden Drucker der im System vorhanden ist. Der Programmierer hat nun die Möglichkeit vor dem Ausdruck auf diese Auswahl zu reagieren. Sie ersetzt die Profanbefehle StartPrint, NextPage und EndPrint mit den Funktionen StartPrint(), NextPage(), EndPrint() und stellt auch noch die Funktionen DlgSetUp() und PrinterSetUp() zur Verfügung. Alles andere kann wie gewohnt mit den Profanbefehlen programmiert werden. Nach StartPrint() ist der Ausgabebereich MaxPage wie bei Profan eingestellt. Das erste zu druckende Pixel links und oben hat wie in Profan die Koordinate 0 das letzte zu druckende Pixel rechts und unten kann man mit Right() und Bottom() abfragen. Dieser Ausgabebereich ist vom jeweiligen verwendeten Drucker (Druckertreiber) abhängig. Um einen genauen Ausgabebereich einzustellen, der bei allen Drucker gleich ist, wurde die Funktion CreateRgn(Page,.......) eingebaut, dabei wird der Abstand aller 4 Seiten in 1/10 mm übergeben.
Für alle die kein XProfan 10 besitzen habe ich eine exe beigefügt. |
|
|
| |
|
|
|
| Hm xpse melded Fehler, find ich nicht so gut zumal die Unit sicherlich toll ist... es fehlt auch ein .def-File, auch der ProfanInspektor könnte somit also Unit-verwendende Sources nicht prüfen. |
|
|
| |
|
|
|
Jac de Lad | |
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 13.01.2007 ▲ |
|
|
|
|
Bernhard Künzel | [box:22801428d0]Hm xpse melded Fehler, find ich nicht so gut zumal die Unit sicherlich toll ist... es fehlt auch ein .def-File, auch der ProfanInspektor könnte somit also Unit-verwendende Sources nicht prüfen.[/box:22801428d0] Sonderbar, dass dein XPSE Fehler meldet, das kann aber nur an deinen XPSE liegen, denn wie kann er Fehler finden wo keine sind. Habe das Programm mit der SXPrinting.inc mit dem ProfanInspector von Sebastian König überprüft und da wurden weder Fehler noch Warnungen angezeigt. |
|
|
| |
|
|
|
| Achso, ja dann wird der Fehler sicher im xpse liegen und nicht darin das meine und die Erfahrungen der Community darin einfliessen.
Achso - und schau mal was Inspektor meint wenn Du die Unit in einem Deiner eigenen Programme verwendest... |
|
|
| |
|
|
|
Bernhard Künzel | Hier eine Neue Version 0.30ß der SXPrinting.pcu Es wurde noch die Profanbefehle WinCopy und ScreenCopy mit eingebaut, die je nach größe der Copy am Drucker auf Quer- oder Hochformat automatisch umschalten In der ersten Version war noch ein kleiner Bug enthalten, war der Drucker auf Querformat eingestellt wurde beim Ausdruck der CD-Etiketten nicht auf Hochformat umgestellt, in dieser Zeile hatte sich ein Kommentarzeichen eingeschlichen. Wenn gewünscht bitte ich um einige Tests, auch Änderungswünsche werden entgegengenommen, dann kann ich die endgültige Version hochladen. |
|
|
| |
|
|
|
| Sorry das Dein Posting verschwunden war - ich arbeite grad an der Community. Hab Dein Posting wiederhergestellt. |
|
|
| |
|
|
|
Frank Tretter | Ist genau das was ich gesucht habe. Eins wäre noch klasse, wenn man den Status des Druckers abfragen könnte. So zum Beispiel ob er ein oder ausgeschaltet ist, oder ob kein Papier vorhanden ist. Sonst ist das Ding echt klasse, Danke |
|
|
| Seit 2008 endlich XProfan 10, ist einfach klasse | 03.04.2008 ▲ |
|
|
|
|
E.T. | Siehe Anlage...
Fehler trat bei dem Versuch auf, die GridBox (wie beschrieben) zu drucken.
Mario |
|
|
| Grüße aus Sachsen... Mario WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte... | 04.04.2008 ▲ |
|
|
|
|
| Bernhard war zuletzt am 16.09.2007 angemeldet, schade das imho nur die Unit hinterlegt ist.
Vielleicht hätte ich nicht sagen sollen das xpse Fehler findet... |
|
|
| |
|
|
|
H.Brill | Hallo, Habs auch mal getestet. Kann man damit keine GridBox ausdrucken oder ist das nur in der Testversion so ? Bei mir wird nur eine Überschrift im Querformat gedruckt :
|
|
|
| Benutze XPROFAN X3 + FREEPROFAN Wir sind die XProfaner. Sie werden von uns assimiliert. Widerstand ist zwecklos! Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.
Was die Borg können, können wir schon lange. | 05.04.2008 ▲ |
|
|
|