My app needs to switch from the default printer to a label
printer, then back to the default for reports. In summary it:
*saves the default printer name, driver name, & port with "PrinterGetInfo"
*enumerates the printer drivers to locate the name of the label
printer with "enumPrinters". If the right driver is found,
*sets the label printer driver with "PrinterSetCurrent"
*the labels are printed
*the default printer is then set back with "PrinterSetCurrent"
The printers switch fine, problem is the label printer font is huge.
In report design mode, the labels print fine, or if I preset the
label printer as the default (not good when you switch back for reports!).
I've talked to Borland Tech Support, the label printer vendor,
and have tried all combinations of "printerSetOptions" and
"ReportPrintInfo". The client is restless, anybody seen this before?
TIA big time!
Chas Randal
ch...@onr.com