Version: 3.2.5
Grid Related Classes

Detailed Description


Classes related to the wxGrid generic widget.

Classes

class  wxGridCellRenderer
 

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

This class may be used to format string data in a cell.
More...
 
class  wxGridCellBoolRenderer
 

This class may be used to format boolean data in a cell.
More...
 
class  wxGridCellDateRenderer
 

This class may be used to show a date, without time, in a cell.
More...
 
class  wxGridCellDateTimeRenderer
 

This class may be used to format a date/time data in a cell.
More...
 
class  wxGridCellEnumRenderer
 

This class may be used to render in a cell a number as a textual
equivalent.
More...
 
class  wxGridCellFloatRenderer
 

This class may be used to format floating point data in a cell.
More...
 
class  wxGridCellNumberRenderer
 

This class may be used to format integer data in a cell.
More...
 
class  wxGridCellStringRenderer
 

This class may be used to format string data in a cell; it is the default
for string cells.
More...
 
class  wxGridCellEditor
 

This class is responsible for providing and manipulating the in-place edit
controls for the grid.
More...
 
class  wxGridCellAutoWrapStringEditor
 

Grid cell editor for wrappable string/text data.
More...
 
class  wxGridCellBoolEditor
 

Grid cell editor for boolean data.
More...
 
class  wxGridCellChoiceEditor
 

Grid cell editor for string data providing the user a choice from a list of
strings.
More...
 
class  wxGridCellEnumEditor
 

Grid cell editor which displays an enum number as a textual equivalent
(e.g.
More...
 
class  wxGridCellTextEditor
 

Grid cell editor for string/text data.
More...
 
class  wxGridCellFloatEditor
 

The editor for floating point numbers data.
More...
 
class  wxGridCellNumberEditor
 

Grid cell editor for numeric integer data.
More...
 
class  wxGridCellDateEditor
 

Grid cell editor for dates.
More...
 
class  wxGridFitMode
 

Allows to specify the behaviour when the cell contents doesn't fit into its
allotted space.
More...
 
class  wxGridCellAttr
 

This class can be used to alter the cells' appearance in the grid by
changing their attributes from the defaults.
More...
 
class  wxGridTableBase
 

The almost abstract base class for grid tables.
More...
 
class  wxGridSizesInfo
 

wxGridSizesInfo stores information about sizes of all wxGrid rows or
columns.
More...
 
class  wxGrid
 

wxGrid and its related classes are used for displaying and editing tabular
data.
More...
 
class  wxGridUpdateLocker
 

This small class can be used to prevent wxGrid from redrawing during its
lifetime by calling wxGrid::BeginBatch() in its constructor and
wxGrid::EndBatch() in its destructor.
More...
 
class  wxGridEvent
 

This event class contains information about various grid events.
More...
 
class  wxGridSizeEvent
 

This event class contains information about a row/column resize event.
More...
 
class  wxGridRangeSelectEvent
 

Events of this class notify about a range of cells being selected.
More...
 
class  wxGridEditorCreatedEvent
 
More...
 

Typedefs

typedef wxObjectDataPtr< wxGridCellRendererwxGridCellRendererPtr
 
Smart pointer wrapping wxGridCellRenderer. More...
 
typedef wxObjectDataPtr< wxGridCellEditorwxGridCellEditorPtr
 
Smart pointer wrapping wxGridCellEditor. More...
 
typedef wxObjectDataPtr< wxGridCellAttrwxGridCellAttrPtr
 
Smart pointer wrapping wxGridCellAttr. More...
 

Typedef Documentation

◆ wxGridCellAttrPtr

typedef wxObjectDataPtr<wxGridCellAttr> wxGridCellAttrPtr


Smart pointer wrapping wxGridCellAttr.

wxGridCellAttrPtr takes ownership of wxGridCellAttr passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellAttr methods by allowing to use objects of this class as if they were wxGridCellAttr pointers.

Since
3.1.4
Category:  Grid Related Classes

◆ wxGridCellEditorPtr

typedef wxObjectDataPtr<wxGridCellEditor> wxGridCellEditorPtr


Smart pointer wrapping wxGridCellEditor.

wxGridCellEditorPtr takes ownership of wxGridCellEditor passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellEditor methods by allowing to use objects of this class as if they were wxGridCellEditor pointers.

Since
3.1.4
Category:  Grid Related Classes

◆ wxGridCellRendererPtr

typedef wxObjectDataPtr<wxGridCellRenderer> wxGridCellRendererPtr


Smart pointer wrapping wxGridCellRenderer.

wxGridCellRendererPtr takes ownership of wxGridCellRenderer passed to it on construction and calls DecRef() on it automatically when it is destroyed. It also provides transparent access to wxGridCellRenderer methods by allowing to use objects of this class as if they were wxGridCellRenderer pointers.

Since
3.1.4
Category:  Grid Related Classes