Method XbpPrinter():printerStatus() Foundation
Determine the current status of a printer.
:printerStatus() --> nStatus
The method returns a numeric value corresponding with one of the XBPPRN_STATUS_* constants listed in XBPDEV.CH:
The printer has been paused
Printer is on-line and ready to print
The printer is busy for one of the following reasons:
The printer needs servicing or is currently being serviced due to:
The printer is out of paper
The printer is not (yet) ready to print due to:
The printer is not available due to:
Printer reports some error states such as:
The printer is currently not on-line
The return value of :printerStatus() is obtained from the operating system or the installed printer driver. If the method reports an unexpected status, it is recommended to update the printer driver to its newest version.
If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.