Accounting Software
Small Business Software Estimating Software
Construction Estimating SoftwareBookkeeping SoftwareInventory SoftwareInventory Control SoftwareInventory Tracking SoftwareInventory Management SoftwareBusiness Management Software

Report Printer (Header)

Link to: source code | record viewer directory

Copyright Turtle Creek Software 1996-2006. All Rights Reserved.

This class manages report printers for the Goldenseal accounting software,
small business management software, construction project management software and
construction estimating software.


class DB_ReportPrinter : public DB_ReportViewer
{
public:
DB_ReportPrinter();
virtual ~DB_ReportPrinter();
virtual void PrintReport(DB_ReportViewer *inViewer);
//virtual void Print (DBid inEditorClassID);
virtual Boolean LoadLayout(const DBid layoutID, const Boolean resourceOnly = false);
protected:
virtual void DrawSelf();

virtual LPane *CreateTablePane(const SPaneInfo &paneInfo,
const CTCS_TextInfo &textInfo,
CInputStream &stream,
const SMemberInfo &memberInfo,
Boolean isBreakdown = true,
const DB_ClassDescriptor *descriptor = nil);
};