.. include:: headings.inc .. currentmodule:: lib.printout .. highlight:: python .. _lib.printout.PrintTable: ========================================================================================================================================== |phoenix_title| **PrintTable** ========================================================================================================================================== | |class_hierarchy| Inheritance Diagram ===================================== Inheritance diagram for class **PrintTable** .. raw:: html

Inheritance diagram of PrintTable

| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~lib.printout.PrintTable.__init__` :meth:`~lib.printout.PrintTable.DoDrawing` :meth:`~lib.printout.PrintTable.GetColour` :meth:`~lib.printout.PrintTable.GetTotalPages` :meth:`~lib.printout.PrintTable.HasPage` :meth:`~lib.printout.PrintTable.Preview` :meth:`~lib.printout.PrintTable.Print` :meth:`~lib.printout.PrintTable.SetCellColour` :meth:`~lib.printout.PrintTable.SetCellText` :meth:`~lib.printout.PrintTable.SetColAlignment` :meth:`~lib.printout.PrintTable.SetColBackgroundColour` :meth:`~lib.printout.PrintTable.SetColors` :meth:`~lib.printout.PrintTable.SetColTextColour` :meth:`~lib.printout.PrintTable.SetColumnLineColour` :meth:`~lib.printout.PrintTable.SetColumnLineSize` :meth:`~lib.printout.PrintTable.SetFonts` :meth:`~lib.printout.PrintTable.SetFooter` :meth:`~lib.printout.PrintTable.SetFooterValue` :meth:`~lib.printout.PrintTable.SetHeader` :meth:`~lib.printout.PrintTable.SetHeaderValue` :meth:`~lib.printout.PrintTable.SetLabelSpacing` :meth:`~lib.printout.PrintTable.SetLandscape` :meth:`~lib.printout.PrintTable.SetMargins` :meth:`~lib.printout.PrintTable.SetOrientation` :meth:`~lib.printout.PrintTable.SetPage` :meth:`~lib.printout.PrintTable.SetPageSize` :meth:`~lib.printout.PrintTable.SetPaperId` :meth:`~lib.printout.PrintTable.SetParms` :meth:`~lib.printout.PrintTable.SetPortrait` :meth:`~lib.printout.PrintTable.SetPreview` :meth:`~lib.printout.PrintTable.SetPreviewSize` :meth:`~lib.printout.PrintTable.SetPrinterOffset` :meth:`~lib.printout.PrintTable.SetRowLineColour` :meth:`~lib.printout.PrintTable.SetRowLineSize` :meth:`~lib.printout.PrintTable.SetRowSpacing` :meth:`~lib.printout.PrintTable.SetTotalSize` :meth:`~lib.printout.PrintTable.TextSpacing` ================================================================================ ================================================================================ | |api| Class API =============== .. class:: PrintTable(object) .. method:: __init__(self, parentFrame=None) .. method:: DoDrawing(self, DC) .. method:: GetColour(self, colour) .. method:: GetTotalPages(self) .. method:: HasPage(self, page) .. method:: Preview(self) .. method:: Print(self) .. method:: SetCellColour(self, row, col, colour) .. method:: SetCellText(self, row, col, colour) .. method:: SetColAlignment(self, col, align=ALIGN_LEFT) .. method:: SetColBackgroundColour(self, col, colour) .. method:: SetColors(self) .. method:: SetColTextColour(self, col, colour) .. method:: SetColumnLineColour(self, col, colour) .. method:: SetColumnLineSize(self, col, size) .. method:: SetFonts(self) .. method:: SetFooter(self, text = "", type = None, font=None, align = None, indent = None, colour = None, size = None) .. method:: SetFooterValue(self) .. method:: SetHeader(self, text = "", type = "Text", font=None, align = None, indent = None, colour = None, size = None) .. method:: SetHeaderValue(self) .. method:: SetLabelSpacing(self, before, after) .. method:: SetLandscape(self) .. method:: SetMargins(self) .. method:: SetOrientation(self, orient) .. method:: SetPage(self, page) .. method:: SetPageSize(self, width, height) .. method:: SetPaperId(self, paper) .. method:: SetParms(self) .. method:: SetPortrait(self) .. method:: SetPreview(self, preview, scale) .. method:: SetPreviewSize(self, position = Point(0, 0), size="Full") .. method:: SetPrinterOffset(self) .. method:: SetRowLineColour(self, row, colour) .. method:: SetRowLineSize(self, row, size) .. method:: SetRowSpacing(self, before, after) .. method:: SetTotalSize(self, width, height) .. method:: TextSpacing(self)