[comp.sys.mac.hypercard] PostScript from Hypercard OK, manualfeed imposs?

a544@mindlink.UUCP (Rick McCormack) (11/25/90)

in an article, David B. Gustavson of DBG@SLACVM.SLAC.STANFORD.EDU writes:
I notice that the last PageSetup
parameters apply, such as landscape vs portrait, but no way to set
margins or get manual feed. I cheated on the margins by using
initclip, and I've tried everything I can think of to get manualfeed
[stuff deleted]
********end quote*************

David, it is my understanding that the manual feed will override the papertray
feed.  Try taking the paper out of the tray, and put the paper you want to feed
into the manual slot.  We use an AppleLaser NT series, and this is our normal
solution to the problem when we wish to use card stock, etc.  Luck
_____________________________________________________________
| Rick McCormack |  IMAGISTICS BUSINESS THEATRE TECHNOLOGY   |
| Vancouver,  BC |  Information transfer - with a purpose.   |
|     CANADA     |  INTERACTIVE  COMPREHENSIVE  ENLIGHTENING |
|________________|___________________________________________|

DBG@SLACVM.SLAC.STANFORD.EDU (11/26/90)

I finally got PostScript working from Hypercard by putting it in a big
hidden field that has textFont set to the 'PostScript Escape' font,
(thanks to a helpful response to my earlier plea--sorry, lost your
name and message, so can't thank you directly) then using Print Field
from a button script. Everything works really great once you get the
coordinate system figured out, except (fatal for my application):
I can't make it print with manualfeed. I notice that the last PageSetup
parameters apply, such as landscape vs portrait, but no way to set
margins or get manual feed. I cheated on the margins by using
initclip, and I've tried everything I can think of to get manualfeed,
including:
statusdict/manualfeed true put statusdict/manualfeedtimeout 3600 put
usertime 5000 add {dup usertime lt {pop exit} if} loop
1 mf
These were based on studing md version 70 (LaserWriter & Prep v6.0.1)
and the time based on a bug mentioned in the Red book appendix for LW.
I also tried invoking psu and the usual fore and aft boilerplate, but
that results in printing an extra blank page afterward (unacceptable)
and still doesn't do manualfeed. Maybe manualfeed is being restored
by some code outside my scope? Anybody know how to control it for
Print Field operation in Hypercard?
-- David B. Gustavson, Computation Research Group, SLAC, POB 4349 MS 88,
    Stanford, CA 94309   tel (415)926-2863  fax (415)961-3530
-- What the world needs next is a Scalable Coherent Interface!
-- Any opinions expressed are mine and not necessarily those
   of the Stanford Linear Accelerator Center, the University, or the DOE.