Page 1 of 1

Printer_lib for PB 5.72

Posted: Mon Apr 12, 2021 4:45 pm
by Little_man
Is there a newer version of "Printer_Lib" or "PrinterLib" or an alternative which I can use with Purebasic 5.72.

Little_man

Re: Printer_lib for PB 5.72

Posted: Mon Apr 12, 2021 7:52 pm
by infratec
Use this as replacement:

Code: Select all

      Case "ORIENTATION"
        *PrinterParameters\dmFields|#DM_ORIENTATION
        *PrinterParameters\Printer\dmOrientation=value
      Case "PAPERSIZE"
        *PrinterParameters\dmFields|#DM_PAPERSIZE
        *PrinterParameters\Printer\dmPapersize=value
      Case "PAPERLENGTH"
        *PrinterParameters\dmFields|#DM_PAPERLENGTH
        *PrinterParameters\Printer\dmPaperlength=value
      Case "PAPERWIDTH"
        *PrinterParameters\dmFields|#DM_PAPERWIDTH
        *PrinterParameters\Printer\dmPaperwidth=value
      Case "SCALE"
        *PrinterParameters\dmFields|#DM_SCALE
        *PrinterParameters\Printer\dmScale=value
      Case "COPIES"
        *PrinterParameters\dmFields|#DM_COPIES
        *PrinterParameters\Printer\dmCopies=value
      Case "DEFAULTSOURCE"
        *PrinterParameters\dmFields|#DM_DEFAULTSOURCE
        *PrinterParameters\Printer\dmDefaultsource=value
      Case "PRINTQUALITY"
        *PrinterParameters\dmFields|#DM_PRINTQUALITY
        *PrinterParameters\Printer\dmPrintquality=value
Only \Printer is additionally needed

Re: Printer_lib for PB 5.72

Posted: Mon Apr 12, 2021 10:51 pm
by Little_man
Thanks for the information, "infratec".

Little_man

Re: Printer_lib for PB 5.72

Posted: Fri Jan 30, 2026 2:59 pm
by t57042
In which file has this to be replaced?
Does it also work for pb 6.21?
Richard