wx.GridCtrl.Renderers.GridCellRenderer Class Reference

Inheritance diagram for wx.GridCtrl.Renderers.GridCellRenderer:

wx.GridCtrl.GridCellWorker wx.Object wx.GridCtrl.Renderers.GridCellBoolRenderer wx.GridCtrl.Renderers.GridCellDateTimeMaskRenderer wx.GridCtrl.Renderers.GridCellDrawingPointRenderer wx.GridCtrl.Renderers.GridCellDrawingSizeRenderer wx.GridCtrl.Renderers.GridCellNumberRenderer wx.GridCtrl.Renderers.GridCellRectangleRenderer wx.GridCtrl.Renderers.GridCellStringRenderer wx.GridCtrl.Renderers.GridCellAutoWrapStringRenderer wx.GridCtrl.Renderers.GridCellDateTimeRenderer wx.GridCtrl.Renderers.GridCellEnumRenderer wx.GridCtrl.Renderers.GridCellFloatRenderer

List of all members.

Public Member Functions

abstract GridCellRenderer Clone ()
abstract void Draw (Grid grid, GridCellAttr attr, DC dc, Rectangle rect, int row, int col, bool isSelected)
abstract Size GetBestSize (Grid grid, GridCellAttr attr, DC dc, int row, int col)
 GridCellRenderer (IntPtr wxObject)
 GridCellRenderer ()

Protected Member Functions

override void CallDTor ()
IntPtr DoClone ()
void DoDraw (IntPtr grid, IntPtr attr, IntPtr dc, IntPtr rect, int row, int col, char isSelected)
IntPtr DoGetBestSize (IntPtr grid, IntPtr attr, IntPtr dc, int row, int col)
internal delegate void Virtual_Draw (IntPtr grid, IntPtr attr, IntPtr dc, IntPtr rect, int row, int col, char isSelected)
internal delegate IntPtr Virtual_GetBestSize (IntPtr grid, IntPtr attr, IntPtr dc, int row, int col)
internal delegate IntPtr Virtual_RendererClone ()

Protected Attributes

Virtual_Draw virtual_Draw
Virtual_GetBestSize virtual_GetBestSize
Virtual_RendererClone virtual_RendererClone


Constructor & Destructor Documentation

wx.GridCtrl.Renderers.GridCellRenderer.GridCellRenderer (  ) 

wx.GridCtrl.Renderers.GridCellRenderer.GridCellRenderer ( IntPtr  wxObject  ) 


Member Function Documentation

override void wx.GridCtrl.Renderers.GridCellRenderer.CallDTor (  )  [protected, virtual]

This will be called by Dispose() to delete the C++ object. Overload this if you have to use another DTor.

Reimplemented from wx.Object.

Reimplemented in wx.GridCtrl.Renderers.GridCellStringRenderer, wx.GridCtrl.Renderers.GridCellNumberRenderer, wx.GridCtrl.Renderers.GridCellFloatRenderer, wx.GridCtrl.Renderers.GridCellBoolRenderer, and wx.GridCtrl.Renderers.GridCellEnumRenderer.

abstract GridCellRenderer wx.GridCtrl.Renderers.GridCellRenderer.Clone (  )  [pure virtual]

Implemented in wx.GridCtrl.Renderers.GridCellStringRenderer, wx.GridCtrl.Renderers.GridCellNumberRenderer, wx.GridCtrl.Renderers.GridCellFloatRenderer, wx.GridCtrl.Renderers.GridCellBoolRenderer, wx.GridCtrl.Renderers.GridCellDateTimeRenderer, wx.GridCtrl.Renderers.GridCellEnumRenderer, wx.GridCtrl.Renderers.GridCellAutoWrapStringRenderer, wx.GridCtrl.Renderers.GridCellDrawingPointRenderer, wx.GridCtrl.Renderers.GridCellDrawingSizeRenderer, wx.GridCtrl.Renderers.GridCellRectangleRenderer, and wx.GridCtrl.Renderers.GridCellDateTimeMaskRenderer.

IntPtr wx.GridCtrl.Renderers.GridCellRenderer.DoClone (  )  [protected]

void wx.GridCtrl.Renderers.GridCellRenderer.DoDraw ( IntPtr  grid,
IntPtr  attr,
IntPtr  dc,
IntPtr  rect,
int  row,
int  col,
char  isSelected 
) [protected]

IntPtr wx.GridCtrl.Renderers.GridCellRenderer.DoGetBestSize ( IntPtr  grid,
IntPtr  attr,
IntPtr  dc,
int  row,
int  col 
) [protected]

abstract void wx.GridCtrl.Renderers.GridCellRenderer.Draw ( Grid  grid,
GridCellAttr  attr,
DC  dc,
Rectangle  rect,
int  row,
int  col,
bool  isSelected 
) [pure virtual]

Implemented in wx.GridCtrl.Renderers.GridCellStringRenderer, wx.GridCtrl.Renderers.GridCellNumberRenderer, wx.GridCtrl.Renderers.GridCellFloatRenderer, wx.GridCtrl.Renderers.GridCellBoolRenderer, wx.GridCtrl.Renderers.GridCellDateTimeRenderer, wx.GridCtrl.Renderers.GridCellEnumRenderer, and wx.GridCtrl.Renderers.GridCellAutoWrapStringRenderer.

abstract Size wx.GridCtrl.Renderers.GridCellRenderer.GetBestSize ( Grid  grid,
GridCellAttr  attr,
DC  dc,
int  row,
int  col 
) [pure virtual]

Implemented in wx.GridCtrl.Renderers.GridCellStringRenderer, wx.GridCtrl.Renderers.GridCellNumberRenderer, wx.GridCtrl.Renderers.GridCellFloatRenderer, wx.GridCtrl.Renderers.GridCellBoolRenderer, wx.GridCtrl.Renderers.GridCellDateTimeRenderer, wx.GridCtrl.Renderers.GridCellEnumRenderer, wx.GridCtrl.Renderers.GridCellAutoWrapStringRenderer, wx.GridCtrl.Renderers.GridCellDrawingPointRenderer, wx.GridCtrl.Renderers.GridCellDrawingSizeRenderer, wx.GridCtrl.Renderers.GridCellRectangleRenderer, and wx.GridCtrl.Renderers.GridCellDateTimeMaskRenderer.

internal delegate void wx.GridCtrl.Renderers.GridCellRenderer.Virtual_Draw ( IntPtr  grid,
IntPtr  attr,
IntPtr  dc,
IntPtr  rect,
int  row,
int  col,
char  isSelected 
) [protected]

internal delegate IntPtr wx.GridCtrl.Renderers.GridCellRenderer.Virtual_GetBestSize ( IntPtr  grid,
IntPtr  attr,
IntPtr  dc,
int  row,
int  col 
) [protected]

internal delegate IntPtr wx.GridCtrl.Renderers.GridCellRenderer.Virtual_RendererClone (  )  [protected]


Member Data Documentation

Virtual_Draw wx.GridCtrl.Renderers.GridCellRenderer.virtual_Draw [protected]

Virtual_GetBestSize wx.GridCtrl.Renderers.GridCellRenderer.virtual_GetBestSize [protected]

Virtual_RendererClone wx.GridCtrl.Renderers.GridCellRenderer.virtual_RendererClone [protected]


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads