Forum > General

Printer Syntax

(1/1)

ceglar:
Converting a Delphi procedure in Lazarus:

TPrinter

I always use the following syntax in Delphi, but Lazarus gives me an error (I do not recognize the parameter handle)

  VertPixPerInch: = GetDeviceCaps (Printer.Handle, LOGPIXELSX);
  HorzPixPerInch: = GetDeviceCaps (Printer.Handle, LOGPIXELSY);

  PaperLength: = GetDeviceCaps (Printer.Handle, VERTRES);
  Paperwidth: = GetDeviceCaps (Printer.Handle, HORZRES);

What's wrong?

Thanks

theo:
Lazarus has:
  Printer.XDPI
  Printer.YDPI

Navigation

[0] Message Index

Go to full version