[comp.lang.lisp] Hardcopy of long graphics-windows in Allegro Common Lisp

ev@eos.UUCP (Ev Palmer) (10/02/89)

I would like to print a hard copy of a long black and white
graphics window with Allegro Common lisp on my Mac II.  Selecting
"PRINT" only prints out the first part of the graphics window.
Is there a constant that I could change to print a longer
continuous plot?  
Thaks,
Ev Palmer

alms@cambridge.apple.com (Andrew L. M. Shalit) (10/03/89)

In article <5307@eos.UUCP> ev@eos.UUCP (Ev Palmer) writes:


   I would like to print a hard copy of a long black and white
   graphics window with Allegro Common lisp on my Mac II.  Selecting
   "PRINT" only prints out the first part of the graphics window.
   Is there a constant that I could change to print a longer
   continuous plot?  

Unfortunately, I think the only way to do this is to get into the
guts of the printing code and understand how it works.  This
is one of the Macs (and MACL's) known weaknesses.  With luck, some
future of MACL will have a nice hardcopy interface.  For now, you
probably have to resort to Inside Macintosh.

  sigh.

   -andrew

alms@cambridge.apple.com (Andrew L. M. Shalit) (10/03/89)

In article <5307@eos.UUCP> ev@eos.UUCP (Ev Palmer) writes:


   I would like to print a hard copy of a long black and white
   graphics window with Allegro Common lisp on my Mac II.  Selecting
   "PRINT" only prints out the first part of the graphics window.
   Is there a constant that I could change to print a longer
   continuous plot?  

After thinking for another thirty seconds, I realized that things
may not actually be all that bad.  You may be able to simply make
repeated calls to WINDOW-HARDCOPY, changing the window origin
each time.  Or something like that. . .

 -andrew