
wx.lib.agw.xlsgrid.XLSBackground¶This is a class which holds information about the cell background, in terms of background colour and background pattern (hatching).
Class Hierarchy¶
Inheritance diagram for class XLSBackground:

Methods Summary¶Default class constructor. |
|
Combines the input attribute |
|
Creates a suitable wxPython colour for the cell background starting from |
|
Actually draws the cell background and pattern hatching on a grid cell. |
Class API¶XLSBackground(object)¶This is a class which holds information about the cell background, in terms of background colour and background pattern (hatching).
__init__(self, book, xf_index)¶Default class constructor.
book – an instance of the xlrd.Book class;
xf_index – an index into xlrd.Book.xf_list, which holds a reference to the xlrd.sheet.Cell class (the actual cell for xlrd).
CombineAttr(self, attr)¶Combines the input attribute attr with the features of the XLSBackground class.
attr – an instance of grid.GridCellAttr.
CreateBackgroundColour(self, background_colour, pattern_colour, fill_pattern)¶Creates a suitable wxPython colour for the cell background starting from a xlrd tuple representing this colour.
background_colour – a tuple representing the RGB components of the
cell background colour. If background_colour is None, use the
default wx.SYS_COLOUR_WINDOW;
pattern_colour – a tuple representing the RGB components of the cell pattern colour;
fill_pattern – the pattern to use to draw hatches on top of the background.