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.