Phoenix Logo

phoenix_title wx.lib.agw.xlsgrid.XLSRenderer

This class is responsible for actually drawing the cell in the grid.


class_hierarchy Class Hierarchy

Inheritance diagram for class XLSRenderer:


super_classes Known Superclasses

wx.grid.GridCellRenderer


method_summary Methods Summary

__init__ Default class constructor.
Draw Draw the given cell on the provided dc inside the given rectangle using

api Class API



class XLSRenderer(gridlib.GridCellRenderer)

This class is responsible for actually drawing the cell in the grid.


Methods



__init__(self, cell)

Default class constructor.

Parameters:cell – an instance of XLSCell.


Draw(self, grid, attr, dc, rect, row, col, isSelected)

Draw the given cell on the provided dc inside the given rectangle using default or selected state corresponding to the isSelected value.

Parameters:
  • grid – an instance of grid.Grid;
  • attr – an instance of grid.GridCellAttr;
  • dc – an instance of wx.DC;
  • rect – an instance of wx.Rect, representing the cell rectangle;
  • row – the row in which this cell lives;
  • col – the column in which this cell lives;
  • isSelectedTrue if the cell is selected, False otherwise.