GetPrintableAreaWidth()
Returns The Current Printable Area Width in Milimeters
GetPrintableAreaWidth() -> nPrintableAreaWidth
GetPrintableAreaHeight()
Returns The Printable Area Height In Milimeters
GetPrintableAreaHeight() -> nPrintableAreaHeight
GetPrintableAreaHorizontalOffset()
Returns The Current Printable Area Horizontal Offset
The horizontal offset is the distance from paper edge to begining of printable area (it is returned in milimeters).
GetPrintableAreaHorizontalOffset() -> PrintableAreaHorizontalOffset
GetPrintableAreaVerticalOffset()
Returns The Current Printable Area Vertical Offset
The printable area vertical offset is the distance from paper edge to begining of printable area (it is returned in milimeters).
GetPrintableAreaVerticalOffset() -> nPrintableAreaVerticalOffset()
GetPrinter()
Returns The Selected Printer Name From a Selection Window
If [Cancel] button is pressed, an empty string is returned.
GetPrinter() --> cPrinterName
aPrinters()
Returns An Array With All Available Printers
aPrinters() --> aPrinterNames
GetDefaultPrinter()
Returns The Default Printer Name
GetDefaultPrinter() --> cDefaultPrinterName
HMG_PrinterGetStatus ()
HMG_PrinterGetStatus ( [ cPrinterName ] ) --> nStatusPrinter
nStatusPrinter --> The value of this member can be zero or a combination of one or more of the following values:
PRINTER_STATUS_OK
PRINTER_STATUS_PAUSED
PRINTER_STATUS_ERROR
PRINTER_STATUS_PENDING_DELETION
PRINTER_STATUS_PAPER_JAM
PRINTER_STATUS_PAPER_OUT
PRINTER_STATUS_MANUAL_FEED
PRINTER_STATUS_PAPER_PROBLEM
PRINTER_STATUS_OFFLINE
PRINTER_STATUS_IO_ACTIVE
PRINTER_STATUS_BUSY
PRINTER_STATUS_PRINTING
PRINTER_STATUS_OUTPUT_BIN_FULL
PRINTER_STATUS_NOT_AVAILABLE
PRINTER_STATUS_WAITING
PRINTER_STATUS_PROCESSING
PRINTER_STATUS_INITIALIZING
PRINTER_STATUS_WARMING_UP
PRINTER_STATUS_TONER_LOW
PRINTER_STATUS_NO_TONER
PRINTER_STATUS_PAGE_PUNT
PRINTER_STATUS_USER_INTERVENTION
PRINTER_STATUS_OUT_OF_MEMORY
PRINTER_STATUS_DOOR_OPEN
PRINTER_STATUS_SERVER_UNKNOWN
PRINTER_STATUS_POWER_SAVE