Unit EasyReport |
This is freeware, but, there are always a buts. 1.- If you improvit send me a copy please. 2.- If you inherit from it keep it freeware. 3.- If there are bugs +-> You correct them goto 1 L-> You can't send info and I will give it a try // Coments to clopez@intercom.es //
Classes |
TEasyPrintArea -
TEasyReport -
TMargins -
Functions |
Register - Oh! put components on the Samples page
Types |
TEasyAreaAlignment
TEasyReportOption
TEasyReportOptions
THeightInformation
TPrintDetailEvent
TPrintEvent
TPrintInformation
TUnits
Constants |
Variables |
Functions |
Types |
TEasyAreaAlignment=(eaaTop,eaaBottom);
TEasyReportOption=(erFirstPageHeader,erLastPageFooter);
TEasyReportOptions=set of TEasyReportOption
THeightInformation=function (Sender:TObject;Canvas:TCanvas):integer of object
TPrintDetailEvent=function (Sender:TObject;Canvas:TCanvas;var Area:TRect):boolean of object
TPrintEvent=procedure (Sender:TObject;Canvas:TCanvas;Area:TRect) of objectif we need to print
TPrintInformation=function (Sender:TObject):boolean of object
TUnits=(uMilimiters,uInches,uPixels);
Constants |
Variables |