Article View: comp.sys.mac
Article #31551Re: Microsoft cuts corners, actuall
From: David Casseres
Date: Thu, 25 Aug 1988 17:48
Date: Thu, 25 Aug 1988 17:48
21 lines
1551 bytes
1551 bytes
In article <76000279@p.cs.uiuc.edu> gillies@p.cs.uiuc.edu writes: > >It is really too bad that Apple doesn't support printer drivers that >well, since the Mac O/S architecture supports device-independent >printing. Actually, the OS doesn't do anything in particular for device-independent printing. The part of the Printing Manager that's in the system is just a little bit of glue that knows how to pass Printing Manager calls to the current printer driver. _Everything_ else is in the driver itself: the entire user interface (not counting the Chooser but counting the interaction that appears in the Chooser window), the entire implementation of the Printing Manager calls, and the entire QuickDraw interception system (bottlenecks) that causes QuickDraw calls to produce printed images. It's all in the driver because it's all different for each type of printer; that's how device independence is achieved, and that's why it's so hard to develop a driver, and that's why it's so hard to support third parties who are trying to develop printer drivers. David Casseres
Technical Details
Message-ID:
<16109@apple.Apple.COM>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!nosc!ucsd!rutgers!apple!casseresReferences:
<870217@hpcilzb.HP.COM> <76000279@p.cs.uiuc.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!nosc!ucsd!rutgers!apple!casseres From: casseres@Apple.COM (David Casseres) Newsgroups: comp.sys.mac Subject: Re: Microsoft cuts corners, actuall Message-ID: <16109@apple.Apple.COM> Date: 25 Aug 88 17:48:41 GMT References: <870217@hpcilzb.HP.COM> <76000279@p.cs.uiuc.edu> Reply-To: casseres@apple.com.UUCP (David Casseres) Organization: Apple Computer Inc, Cupertino, CA Lines: 20