Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!apple!well!svc From: svc@well.sf.ca.us (Leonard Rosenthol) Newsgroups: comp.sys.mac.programmer Subject: Re: Printing on a DeskWriter Summary: Some hints on the deskwriter Message-ID: <16608@well.sf.ca.us> Date: 11 Mar 90 04:35:50 GMT References: <4884@accuvax.nwu.edu> Reply-To: svc@well.UUCP (Leonard Rosenthol) Organization: Whole Earth 'Lectronic Link, Sausalito, CA Lines: 30 In article <4884@accuvax.nwu.edu> engber@gumball (Mike Engber) writes: >I`m writing a printing utility for text files and I sometimes get an >out of memory error from the DeskWriter printer driver (it puts >up an alert) > >- it only happens for some files >- it seems to have to do with document size, but not how you`d expect > I have a 1/2 page and a 2 page file that both print fine > it`s the one page files that have problems > There are two things you need to be aware of with the Deskwriter that might cause errors when trying to print to it. Both of which are either bugts or oversights (depending on how you look at it) in their driver. * It is not compatible with the Low Level Printing Interface. If you use the Print Streaming mechanism as described in IM or the Tech Notes, you will have problems. * Their printer driver is not compatible with Virtual from Connectix and one very common symptom of this incompat is out of memory problems and garbaged outputs. I believe the problem to be (and have related to HP) that their drivers interrupt handlers/completion routines are installed in teh current app heap and may be getting swapped out by Virtual. -- +--------------------------------------------------+ Leonard Rosenthol | GEnie : MACgician Lazerware, inc. | MacNet: MACgician UUCP: svc@well.UUCP | ALink : D0025