Microsoft KB Archive/45422
Article ID: 45422
Article Last Modified on 11/21/2006
This article was previously published under Q45422
The Apple LaserWriter does not support Macintosh "regions."
Page 85 of the "Programmer's Introduction to the Macintosh Family" (published by Addison-Wesley, 1988) states "You should never use regions with any image that will be printed. The LaserWriter's firmware does not support regions."
This information applies to Microsoft QuickBASIC Version 1.00 for Apple Macintosh Systems. The WINDOW OUTPUT #n statement in QuickBASIC cannot be used to redirect regions to the Apple LaserWriter printer.
You can define and manipulate regions with the following MBLC routines, which are built into QuickBASIC:
NewRgn OpenRgn CloseRgn FillRgnHdl PaintRgn FrameRgn PtInRgn DiffRgn InsetRgn RectRgn InvertRgn SectRgn MapRgn DragGrayRgn SetEmptyRgn EmptyRgn SetRectRgn EqualRgn OffsetRgn EraseRgn FillRgn CopyRgn DisposeRgn XorRgn
These MBLC routines are documented in Appendix E.10 on Pages 471 to 497 of "Microsoft QuickBASIC for Apple Macintosh: Language Reference."
Additional query words: MQuickB