squeak printing?

Martin McClure martin at hand2mouse.com
Fri Feb 8 01:09:14 UTC 2002


At 4:59 PM -0800 2/7/02, John M McIntosh wrote:
>>
>>Can you send this message once per page, or more than once per 
>>page? If more than once, what's the behavior? Are they all on the 
>>same page? At what offsets?
>
>Let's see in theory you create a PrintJob Instance, then call
>
>a) pageSetup (printSetup) once to setup printer stuff
>b) preProcessing once or more to invoke the printer dialog
>  printForm:  or printPostscript to print a page based on the form, 
>or I'd guess
>  multiple pages depending on what your postscript does.
>c) postProcessing to cleanup and terminate printing for this 
>PrintJob Instance.
>
>From my reading of the os-x implementation you can run multiple 
>print streams, for os-9 only one at a time (I think) Other platforms 
>will have different behavior.
>
>The printForms: or printPostscriptPages: are really just convence 
>methods to feed items to printForm: or printPostScript: Of course I 
>need to feed a page number in there somewhere.
>

Okay, I think I've got it. One page is printed per printForm: and one 
page is printed per printPostScript:. If I want to mix Forms and 
postscript on the same page I've got to do it myself. Fair enough.

-Martin



More information about the Squeak-dev mailing list