CHeaderFooterPrinter Class Reference
class CHeaderFooterPrinter : public MPageRegionPrinter |
Constructor & Destructor Documentation
CHeaderFooterPrinter(CHeaderFooter &, TRect)
~CHeaderFooterPrinter()
~CHeaderFooterPrinter | ( | ) | [virtual] |
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [protected] |
DrawTextL(CGraphicsDevice *)
NewL(CHeaderFooter &, TRect)
PrintBandL(CGraphicsDevice *, TInt, const TBandAttributes &)
Prints a band.
Implementations should set up a graphics context to which all drawing should take place using CGraphicsDevice::CreateContext(). All co-ordinate calculations should be done in twips, and converted into pixels before starting the print job.
Parameters
CGraphicsDevice * aDevice | Pointer to the graphics device representing the printer. |
TInt aPageNo | The number of the page containing the band to be printed. |
const TBandAttributes & aBandInPixels | Attributes of the band to be printed. |
SetBandRect()
void | SetBandRect | ( | ) | [private] |
Member Data Documentation
CHeaderFooter * iHeaderFooter
CTextDraw * iTextDraw
CTextDraw * | iTextDraw | [private] |
CTextLayout * iTextLayout
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.