Received: from RUTGERS.ARPA by PARC-MAXC.ARPA; 27 FEB 84 17:13:14 PST Date: 27 Feb 84 20:13:14 EST From: Jeffrey Shulman Subject: New PRINTOUT functions To: raim.pasa cc: SHULMAN@RUTGERS.ARPA The new PRINTOUT stuff is ready to be beaten on. It is in PRINTOUT. When you are satisfied with them you should replace the stuff in DWIM with these. The new things are: * PRINTPARA now uses pixel positioning when printing to displaystreams. * Bitmaps are now incorporated as a printout form. This new form is .BM which is implemented by the function PRINTBM. is the amount to scroll up the displaystream before bitmap is displayed. NIL means don't scroll, T means scroll the amount the bitmap extends above the top of the current line, a number means scroll that amount above the top of the current line. is how far below the current line to BITBLT the bitmap. The window is scrolled up if there is not enough room. The following line printed will be printed so it doesn't overlap the bitmap. NIL means don't descend, a number means descend that amount. is the bitmap to print. The displaystream is left at the same Y position it was before the BITBLT and advanced the width of the bitmap. If the bitmap is too wide to fit a new line is generated. Let me know what you think. Jeff ------- ¤ TIMESROMAN GACHA ¤z·