Base class for wxPropertyGrid cell renderers. More...
#include <propgrid.h>
  
 Public Types | |
| enum | { Selected = 0x00010000, Control = 0x00020000 } | 
Public Member Functions | |
| void | DecRef () | 
| virtual void | DrawCaptionSelectionRect (wxDC &dc, int x, int y, int w, int h) const | 
| Paints property category selection rectangle.  | |
| void | DrawEditorValue (wxDC &dc, const wxRect &rect, int xOffset, const wxString &text, wxPGProperty *property, const wxPGEditor *editor) const | 
| Utility to draw editor's value, or vertically aligned text if editor is NULL.  | |
| void | DrawText (wxDC &dc, const wxRect &rect, int imageWidth, const wxString &text) const | 
| Utility to draw vertically centered text.  | |
| virtual wxSize | GetImageSize (const wxPGProperty *property, int column, int item) const | 
| Returns size of the image in front of the editable area.   | |
| void | IncRef () | 
| void | PostDrawCell (wxDC &dc, const wxPropertyGrid *propGrid, const wxPGCell &cell, int flags) const | 
| Utility to be called after drawing is done, to revert whatever changes PreDrawCell() did.   | |
| int | PreDrawCell (wxDC &dc, const wxRect &rect, const wxPGCell &cell, int flags) const | 
| Utility to render cell bitmap and set text colour plus bg brush colour.   | |
| virtual void | Render (wxDC &dc, const wxRect &rect, const wxPropertyGrid *propertyGrid, wxPGProperty *property, int column, int item, int flags) const =0 | 
| wxPGCellRenderer (unsigned int refCount=1) | |
Base class for wxPropertyGrid cell renderers.
| virtual wxSize wxPGCellRenderer::GetImageSize | ( | const wxPGProperty * | property, | |
| int | column, | |||
| int | item | |||
| ) |  const [virtual] | 
        
Returns size of the image in front of the editable area.
Reimplemented in wxPGDefaultRenderer.
| void wxPGCellRenderer::PostDrawCell | ( | wxDC & | dc, | |
| const wxPropertyGrid * | propGrid, | |||
| const wxPGCell & | cell, | |||
| int | flags | |||
| ) | const | 
Utility to be called after drawing is done, to revert whatever changes PreDrawCell() did.
| flags | Same as those passed to PreDrawCell(). | 
| int wxPGCellRenderer::PreDrawCell | ( | wxDC & | dc, | |
| const wxRect & | rect, | |||
| const wxPGCell & | cell, | |||
| int | flags | |||
| ) | const | 
Utility to render cell bitmap and set text colour plus bg brush colour.
Returns image width that, for instance, can be passed to DrawText.
 1.6.3