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
Related documents