Thanks Steven. My own IsColorPrinter function is working well. I was wondering why this appears (sometimes twice) in all the functions listed there...
Printer.PrinterIndex := Printer.PrinterIndex; Surely the PrinterIndex property is already set correctly when the global Printer object is created? I tested without it and it works. There must be a bug in the VentaFax Printer driver I'm using. It reports that it is a color printer and is in color mode. As far as I know, all faxes are black & white. Thanks, Ross. Stephen Posey wrote: > Have a look on Earl Glyn's EFG site's printing page: > http://www.efg2.com/Lab/Library/Delphi/Printing/ > In partcular at the "Color" section. _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

