Tray selection - EPSON B-510DN
Hi,
one of our users with EPSON B-510DN printer reported us problems with setting paper source in FR. I downloaded and installed the driver (in print to file mode) and found that it offers three choices:
Front Tray - 275
Rear Tray - 7
Automatic - 277
The problem is that FR uses bin number 7 - Windows constant DMBIN_AUTO - in a special way, as a flag indicating that default bin will be used. Whenever it comes across this bin number, it selects the tray that was default in printer settings when FR was activated, which is usually the front tray. It's not possible to select rear tray (7) in report page properties.
I don't know whether the problem is specific to this printer (setting DMBIN_AUTO for rear tray seems strange), but it could probably be solved if FR used another number for default bin indication (0 or -1 seem safer) instead of the DMBIN_AUTO.
Btw. it would also be helpful if the TfrxPrinter.Bin or DefBin property was writable, so that I could preset another default tray from code. Now it is reset after every printout.
Regards
Michal
one of our users with EPSON B-510DN printer reported us problems with setting paper source in FR. I downloaded and installed the driver (in print to file mode) and found that it offers three choices:
Front Tray - 275
Rear Tray - 7
Automatic - 277
The problem is that FR uses bin number 7 - Windows constant DMBIN_AUTO - in a special way, as a flag indicating that default bin will be used. Whenever it comes across this bin number, it selects the tray that was default in printer settings when FR was activated, which is usually the front tray. It's not possible to select rear tray (7) in report page properties.
I don't know whether the problem is specific to this printer (setting DMBIN_AUTO for rear tray seems strange), but it could probably be solved if FR used another number for default bin indication (0 or -1 seem safer) instead of the DMBIN_AUTO.
Btw. it would also be helpful if the TfrxPrinter.Bin or DefBin property was writable, so that I could preset another default tray from code. Now it is reset after every printout.
Regards
Michal