Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
This class prints a frame (a rectangle). More...
#include <ilviews/printing/printables.h>
Public Member Functions | |
IlvPrintableFrame (IlvPalette *palette) | |
The constructor. | |
~IlvPrintableFrame () | |
The destructor. | |
virtual IlvRect | getBBox (IlvPrintableJob const &job) const |
Gets the bounding box of the area to print. | |
IlvPalette * | getPalette () const |
Gets the palette used to print the text. | |
void | setPalette (IlvPalette *palette) |
Sets the palette used to print the text. | |
Protected Member Functions | |
virtual IlBoolean | internalPrint (IlvPrintableJob const &job) const |
This function actually prints the document. |
This class prints a frame (a rectangle).
Library: ilvprint
IlvPrintableFrame::IlvPrintableFrame | ( | IlvPalette * | palette | ) |
The constructor.
It locks the palette.
palette | The palette used to print the frame. |
IlvPrintableFrame::~IlvPrintableFrame | ( | ) |
The destructor.
It unlocks the palette.
virtual IlvRect IlvPrintableFrame::getBBox | ( | IlvPrintableJob const & | job | ) | const [virtual] |
IlvPalette * IlvPrintableFrame::getPalette | ( | ) | const |
Gets the palette used to print the text.
virtual IlBoolean IlvPrintableFrame::internalPrint | ( | IlvPrintableJob const & | job | ) | const [protected, virtual] |
This function actually prints the document.
job | The settings of the current print job. |
IlFalse
if an error occurred during the printing, IlTrue
otherwise. Implements IlvPrintable.
void IlvPrintableFrame::setPalette | ( | IlvPalette * | palette | ) |
Sets the palette used to print the text.
palette | The palette used to print the text. |
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.