Download Apple IIGS System Software Release Notes
Transcript
LaserWriter Printer Driver v3.3 The driver appears to work with the LaserWriter Pro 600 and 630, but this combination has not been fully tested. Changed PostScript definition of /spf (the spotting function) to get it defined correctly on level 2 printers, using a hard-coded default spot function for when the dictionary isn't of HaltToneType 1. When we bypass the code that sets up the name tables and sends queries to the printer (because we're creating a PS file), we now explicitly set the LWType variable to 1, indicating a LaserWriter Plus or II. Now the code can find all the standard 35N fonts in the built-in name tables, instead of just the four faces used in. LaserWriters plus Sonata, Carta and Shaston. This means you can now dump PostScript files that work correctly with the 35N fonts. (The "35N' fonts are included in the LaserWriter II and later.) Changed drawing of job dialog to include a call to PrGetNetworkName so we can draw the chosen printer's name in the job dialog. If there is no network printer (PrGetNetworkName returns NIL), it draws "No network - not.supported". Added 3 lines in CkPrinterStatus to avoid a possible infinite loop. If our session timed out we start getting error $0806 from ReadLaser, but we· didn't care. When pnnting to a PostScript file, there may be no user name. If PMGetUserName returns NIL, we now cleanly don't put a user name into the file. It used to insert garbage from $00/0000 in the file. IWEm 1.6 The test for the Personal LaserWriter NT (in order to flX the smaller imaging area) now checks that the product name contains the string "Personal", so it will also match the Personal LaserWriter NTR. Page 10