Class tcustomprinter

Unit

Declaration

type tcustomprinter = class(tmsecomponent, istatfile)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fcanvas: tprintercanvas;
Protected fcanceled: boolean;

Methods

Protected function handleexception(const e: exception; out again: boolean): boolean;
Protected procedure loaded; override;
Protected function getwindowsize: sizety; virtual;
Protected procedure defineproperties(filer: tfiler); override;
Protected procedure readstate(reader: treader); override;
Protected procedure dostatread(const reader: tstatreader); virtual;
Protected procedure dostatwrite(const writer: tstatwriter); virtual;
Protected procedure statreading;
Protected procedure statread;
Protected function getstatvarname: msestring;
Protected function getstatpriority: integer;
Protected function getsize: sizety;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure beginprint(const adryrun: boolean = false); virtual;
Public procedure endprint; virtual;

Properties

Protected property onerror: exceptioneventty read fonerror write fonerror;
Public property canvas: tprintercanvas read fcanvas write setcanvas;
Public property onpagestart: printereventty read fonpagestart write fonpagestart;
Public property onpageend: printereventty read fonpageend write fonpageend;
Public property pa_width: real read fpa_width write setpa_width;
Public property pa_height: real read fpa_height write setpa_height;
Public property pa_size: stdpagesizety read fpa_size write setpa_size nodefault;
Public property pa_orientation: pageorientationty read fpa_orientation write setpa_orientation default pao_portrait;
Public property pa_frameleft: real read fpa_frameleft write setpa_frameleft stored false;
Public property pa_frametop: real read fpa_frametop write setpa_frametop stored false;
Public property pa_frameright: real read fpa_frameright write setpa_frameright stored false;
Public property pa_framebottom: real read fpa_framebottom write setpa_framebottom stored false;
Public property clientwidth: real read getclientwidth;
Public property clientheight: real read getclientheight;
Public property tabulators: tprintertabulators read ftabulators write settabulators;
Public property statfile: tstatfile read fstatfile write setstatfile;
Public property statvarname: msestring read fstatvarname write fstatvarname;
Public property statpriority: integer read fstatpriority write fstatpriority default 0;
Public property options: printeroptionsty read foptions write foptions default defaultprinteroptions;

Description

Fields

Protected fcanvas: tprintercanvas;

This item has no description.

Protected fcanceled: boolean;

This item has no description.

Methods

Protected function handleexception(const e: exception; out again: boolean): boolean;

This item has no description.

Protected procedure loaded; override;

This item has no description.

Protected function getwindowsize: sizety; virtual;

This item has no description.

Protected procedure defineproperties(filer: tfiler); override;

This item has no description.

Protected procedure readstate(reader: treader); override;

This item has no description.

Protected procedure dostatread(const reader: tstatreader); virtual;

This item has no description.

Protected procedure dostatwrite(const writer: tstatwriter); virtual;

This item has no description.

Protected procedure statreading;

This item has no description.

Protected procedure statread;

This item has no description.

Protected function getstatvarname: msestring;

This item has no description.

Protected function getstatpriority: integer;

This item has no description.

Protected function getsize: sizety;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure beginprint(const adryrun: boolean = false); virtual;

This item has no description.

Public procedure endprint; virtual;

This item has no description.

Properties

Protected property onerror: exceptioneventty read fonerror write fonerror;

This item has no description.

Public property canvas: tprintercanvas read fcanvas write setcanvas;

This item has no description.

Public property onpagestart: printereventty read fonpagestart write fonpagestart;

This item has no description.

Public property onpageend: printereventty read fonpageend write fonpageend;

This item has no description.

Public property pa_width: real read fpa_width write setpa_width;

This item has no description.

Public property pa_height: real read fpa_height write setpa_height;

This item has no description.

Public property pa_size: stdpagesizety read fpa_size write setpa_size nodefault;

This item has no description.

Public property pa_orientation: pageorientationty read fpa_orientation write setpa_orientation default pao_portrait;

This item has no description.

Public property pa_frameleft: real read fpa_frameleft write setpa_frameleft stored false;

This item has no description.

Public property pa_frametop: real read fpa_frametop write setpa_frametop stored false;

This item has no description.

Public property pa_frameright: real read fpa_frameright write setpa_frameright stored false;

This item has no description.

Public property pa_framebottom: real read fpa_framebottom write setpa_framebottom stored false;

This item has no description.

Public property clientwidth: real read getclientwidth;

This item has no description.

Public property clientheight: real read getclientheight;

This item has no description.

Public property tabulators: tprintertabulators read ftabulators write settabulators;

This item has no description.

Public property statfile: tstatfile read fstatfile write setstatfile;

This item has no description.

Public property statvarname: msestring read fstatvarname write fstatvarname;

This item has no description.

Public property statpriority: integer read fstatpriority write fstatpriority default 0;

This item has no description.

Public property options: printeroptionsty read foptions write foptions default defaultprinteroptions;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.