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 | wxGridActivationSource |
| Represents a source of cell activation, which may be either a user event (mouse or keyboard) or the program itself. More... | |
| class | wxGridActivationResult |
| Represents the result of wxGridCellEditor::TryActivate(). More... | |
| class | wxGridCellEditor |
| This class is responsible for providing and manipulating the in-place edit controls for the grid. More... | |
| class | wxGridCellActivatableEditor |
| Base class for activatable editors. 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 | wxGridHeaderLabelsRenderer |
| Base class for header cells renderers. More... | |
| class | wxGridRowHeaderRenderer |
| Base class for row headers renderer. More... | |
| class | wxGridColumnHeaderRenderer |
| Base class for column headers renderer. More... | |
| class | wxGridCornerHeaderRenderer |
| Base class for corner header renderer. More... | |
| class | wxGridRowHeaderRendererDefault |
| Default row header renderer. More... | |
| class | wxGridColumnHeaderRendererDefault |
| Default column header renderer. More... | |
| class | wxGridCornerHeaderRendererDefault |
| Default corner window renderer. More... | |
| class | wxGridCellAttrProvider |
| Class providing attributes to be used for the grid cells. More... | |
| class | wxGridTableMessage |
| Message class used by the grid table to send requests and notifications to the grid view. More... | |
| class | wxGridStringTable |
| Simplest type of data table for a grid for small tables of strings that are stored in memory. More... | |
| class | wxGridCellCoords |
| Represents coordinates of a grid cell. More... | |
| class | wxGridBlockCoords |
| Represents coordinates of a block of cells in the grid. More... | |
| class | wxGridBlockDiffResult |
The helper struct uses as a result type for difference functions of wxGridBlockCoords class. More... | |
| class | wxGridBlocks |
| Represents a collection of grid blocks that can be iterated over. More... | |
| class | wxGridBlocks::iterator |
| Read-only forward iterator type. 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 |
Macros | |
| #define | wxGRID_AUTOSIZE (-1) |
| Magic constant which tells (to some functions) to automatically calculate the appropriate size. More... | |
Typedefs | |
| typedef wxObjectDataPtr< wxGridCellRenderer > | wxGridCellRendererPtr |
| Smart pointer wrapping wxGridCellRenderer. More... | |
| typedef wxObjectDataPtr< wxGridCellEditor > | wxGridCellEditorPtr |
| Smart pointer wrapping wxGridCellEditor. More... | |
| typedef wxObjectDataPtr< wxGridCellAttr > | wxGridCellAttrPtr |
| Smart pointer wrapping wxGridCellAttr. More... | |
Enumerations | |
| enum | wxGridCellFloatFormat { wxGRID_FLOAT_FORMAT_FIXED = 0x0010 , wxGRID_FLOAT_FORMAT_SCIENTIFIC = 0x0020 , wxGRID_FLOAT_FORMAT_COMPACT = 0x0040 , wxGRID_FLOAT_FORMAT_UPPER = 0x0080 , wxGRID_FLOAT_FORMAT_DEFAULT = wxGRID_FLOAT_FORMAT_FIXED } |
| Specifier used to format the data to string for the numbers handled by wxGridCellFloatRenderer and wxGridCellFloatEditor. More... | |
| enum | wxGridTableRequest { wxGRIDTABLE_NOTIFY_ROWS_INSERTED , wxGRIDTABLE_NOTIFY_ROWS_APPENDED , wxGRIDTABLE_NOTIFY_ROWS_DELETED , wxGRIDTABLE_NOTIFY_COLS_INSERTED , wxGRIDTABLE_NOTIFY_COLS_APPENDED , wxGRIDTABLE_NOTIFY_COLS_DELETED } |
| Possible types for grid table notifications. More... | |
| enum | wxGridRenderStyle { wxGRID_DRAW_ROWS_HEADER = 0x001 , wxGRID_DRAW_COLS_HEADER = 0x002 , wxGRID_DRAW_CELL_LINES = 0x004 , wxGRID_DRAW_BOX_RECT = 0x008 , wxGRID_DRAW_SELECTION = 0x010 , wxGRID_DRAW_DEFAULT } |
| Rendering styles supported by wxGrid::Render() method. More... | |
| #define wxGRID_AUTOSIZE (-1) |
Magic constant which tells (to some functions) to automatically calculate the appropriate size.
Specifier used to format the data to string for the numbers handled by wxGridCellFloatRenderer and wxGridCellFloatEditor.
| enum wxGridRenderStyle |
Rendering styles supported by wxGrid::Render() method.
| enum wxGridTableRequest |
Possible types for grid table notifications.
| wxEventType wxEVT_GRID_CELL_BEGIN_DRAG |
| wxEventType wxEVT_GRID_CELL_CHANGED |
| wxEventType wxEVT_GRID_CELL_CHANGING |
| wxEventType wxEVT_GRID_CELL_LEFT_CLICK |
| wxEventType wxEVT_GRID_CELL_LEFT_DCLICK |
| wxEventType wxEVT_GRID_CELL_RIGHT_CLICK |
| wxEventType wxEVT_GRID_CELL_RIGHT_DCLICK |
| wxEventType wxEVT_GRID_COL_AUTO_SIZE |
| wxEventType wxEVT_GRID_COL_MOVE |
| wxEventType wxEVT_GRID_COL_SIZE |
| wxEventType wxEVT_GRID_COL_SORT |
| wxEventType wxEVT_GRID_EDITOR_CREATED |
| wxEventType wxEVT_GRID_EDITOR_HIDDEN |
| wxEventType wxEVT_GRID_EDITOR_SHOWN |
| wxEventType wxEVT_GRID_LABEL_LEFT_CLICK |
| wxEventType wxEVT_GRID_LABEL_LEFT_DCLICK |
| wxEventType wxEVT_GRID_LABEL_RIGHT_CLICK |
| wxEventType wxEVT_GRID_LABEL_RIGHT_DCLICK |
| wxEventType wxEVT_GRID_RANGE_SELECTED |
| wxEventType wxEVT_GRID_RANGE_SELECTING |
| wxEventType wxEVT_GRID_ROW_AUTO_SIZE |
| wxEventType wxEVT_GRID_ROW_MOVE |
| wxEventType wxEVT_GRID_ROW_SIZE |
| wxEventType wxEVT_GRID_SELECT_CELL |
| wxEventType wxEVT_GRID_TABBING |