Software development, photography, jokes, ....

Sites by me

 
tas-logoTransportation Administration System
snoezelkussen-logo-kleinstSnoezelkussens voor verstandelijk gehandicapten
ikzoekeenbegeleider-logoBegeleiders voor gehandicapten
Laat uw hond het jaarlijkse vuurwerk overwinnen
logo 50x50Hey Vos! Je eigen naam@vos.net emailadres?
Kunst in huis? Nicole Karrèr maakt echt bijzonder mooie dingen
nettylogo2Kunst in huis? Netty Franssen maakt ook bijzonder mooie dingen
Salarisadministratie en belastingadvies bij De Zaak Loont
Zutphense Bomenstichting

Hosting Favorites

 
ANU Internet Services
XelMedia .internet Services
register.com

Blogroll

 
Bomenstichting
LassoSoft
MacFreak
Quality that computes
The Economy of Motion
Wheel 2.0
IntrAktv



Website Hosting bij Xel Media

Marc's Place

XPROP - Printer openen via PDF




Aanroep
 
xcall xprop (kanaal, [nvt], tekst, printer, [nvt], volgnr)
 
Common velden vóór aanroep
e$usr_prtn
Standaard printernummer.
Parameters te vullen bij aanroep
kanaal (d*)
Kanaalnummer waarop de SPOOL-file geopend moet worden. Afdrukken geschiedt altijd naar een SPOOL-file, die vervolgens aan een afdrukwachtrij wordt aangeboden. Zie xqueu en het printerdefinitie-bestand voor meer info.
nvt (a*)
Wordt niet gebruikt. Uitsluitend aanwezig wegens compatibiliteit.
tekst (a*)
De tekst die wordt getoond vóór de vaste keuze tekst 'Printer?'.
printer (d*)
Het printernummer uit het printerdefinitie-bestand waar de uitvoer naar toe gaat. Indien NUL dan wordt e$usr_prtn genomen. Als die ook NUL is, dan kan de gebruiker een printer-keuze maken.
nvt (a*)
Wordt niet gebruikt. Uitsluitend aanwezig wegens compatibiliteit.
Parameters gevuld bij terugkeer
printer (d*)
Het printernummer dat gekozen is.
Wanneer de gebruiker een printer kon kiezen, kan er NUL ingegeven zijn. Dat betekent over het algemeen dat men wil stoppen.
volgnr (d*)
Het volgnummer van de spoolfile die is aangemaakt. Elke spoolfile heeft een volgnummer in de extensie (.Lxx)
Common velden gevuld bij terugkeer
mherc
Foutcode van de eventueel opgetreden of gegenereerde fout:
00 = Alles is goed gegaan.
99 = Printer is geblokkeerd.
?? = Opgetreden DBL fout.
mhlin
Het regelnummer waar de DBL-fout optrad.
mhfln
De naam van de spoolfile.
mhpsc
Geeft aan óf dat er naar het scherm wordt afgedrukt óf dat de editor, gedefinieerd in de logical e$pclose, wordt gestart door xqueu als het afdrukken klaar is.
Afdrukken naar het scherm moet geregeld worden door in het printerdefinitie-bestand een definitie op te nemen met als device TT:. De MH-afdrukmethodes 98 en 99 worden hier niet ondersteund.
e$pdf
Printerrecord uit het printerdefinitie-bestand.
Voorbeelden
 

xcall xprop (2,, "132 breed, 66 regels hoog", printer,,volgnr)


Indien de gebruiker een keuze mag maken, verschijnt onderaan het beeldscherm de volgende tekst:


132 breed, 66 regels hoog - Printer? : 000

© 1997- Marc Vos (and others) Contact Me