 wx.grid.GridHeaderLabelsRenderer¶
 wx.grid.GridHeaderLabelsRenderer¶Base class for header cells renderers.
A cell renderer can be used to draw the text of a cell’s label, and/or the border around it.
Added in version 2.9.1.
 Class Hierarchy¶
 Class Hierarchy¶ Inheritance diagram for class GridHeaderLabelsRenderer:
Inheritance diagram for class GridHeaderLabelsRenderer:
 Known Subclasses¶
 Known Subclasses¶wx.grid.GridColumnHeaderRenderer, wx.grid.GridCornerHeaderRenderer, wx.grid.GridRowHeaderRenderer
 Methods Summary¶
 Methods Summary¶| Called by the grid to draw the border around the cell header. | |
| Called by the grid to draw the specified label. | 
 Class API¶
 Class API¶Base class for header cells renderers.
Called by the grid to draw the border around the cell header.
This method is responsible for drawing the border inside the given rect  and adjusting the rectangle size to correspond to the area inside the border, i.e. usually call wx.Rect.Deflate   to account for the border width.
grid (wx.grid.Grid) – The grid whose header cell window is being drawn.
dc (wx.DC) – The device context to use for drawing.
rect (wx.Rect) – Input/output parameter which contains the border rectangle on input and should be updated to contain the area inside the border on function return.
None
Called by the grid to draw the specified label.
Notice that the DrawBorder   method is called before this one.
The default implementation uses wx.grid.Grid.GetLabelTextColour   and wx.grid.Grid.GetLabelFont   to draw the label.
grid (wx.grid.Grid)
dc (wx.DC)
value (string)
rect (wx.Rect)
horizAlign (int)
vertAlign (int)
textOrientation (int)
None