CGXAbstractControlFactory |
CGXAbstractControlFactory is an abstract base class for registering new cell types together with user attributes. This class simplifies the registration of new cell types in the grid. You don’t have to register cell types anymore for each different grid in your application. |
CGXControlFactory |
CGXControlFactory is the default implementation of the Objective Grid control factory. CGXControlFactory registers all cell types, user attributes and window classes provided by Objective Grid and will force them to be linked in your application. |
CGXGridParam |
CGXGridParam contains shared attributes such as the row heights, the cell contents, the styles map, the printer settings and the selected ranges. By default, an instance of CGXGridParam–the parameter-object–is created in OnInitialUpdate, but the parameter-object can also be embedded in the document and linked to the grid. |
CGXData |
The CGXData class maintains the cell contents of the grid and the row and column base styles. |
CGXProperties |
The CGXProperties class maintains display and print properties of a grid, such as margins, header/footer and colors of grid lines. Objective Grid offers some predefined dialog classes which allow the end user to modify these settings at run time. All settings except header/footers can be written to the profile and loaded from it. Furthermore, CGXProperties supports serialization. |
CGXRange |
CGXRange objects define a rectangular range of cells in the grid. A range is specified through top and bottom rows and left and right columns. Ranges can represent a selection of cells, columns, rows or all cells. |
CGXRangeList |
CGXRangeList maintains a list of range objects. For example, ranges of cells selected by the user are stored in a CGXRangeList. |
CGXPrintDevice |
The CGXPrintDevice class maintains printer settings. These printer settings can be modified through the CPrintDialog dialog or by the programmer. |
CGXCommand |
The CGXCommand class is an abstract base class for storing undo information for commands. If you want to support undo/redo for your commands, you should derive a class from CGXCommand and store all information necessary for undoing the operation into the command. |
CGXGridDropTarget |
A CGXGridDropTarget object provides the communication mechanism between a grid (either CView or CWnd) and the OLE libraries. Creating an object of this class allows a window to accept data through the OLE drag-and-drop mechanism. |
CGXNoOleDataObjectProxy |
CGXNoOleDataObjectProxy objects are used to pass COleDataObjects objects to the OLE Drag&Drop overridables in CGXGridCore. |
CGXNoOleDataSourceProxy |
CGXNoOleDataSourceProxy objects are used to pass COleDataSource objects to the OLE Drag&Drop overridables in CGXGridCore. |
CGXDisplayPropertiesDialog |
The CGXDisplayPropertiesDialog is a predefined dialog class for changing the display properties maintained by the property-object at run time. |
CGXHeaderFooterDialog |
The CGXHeaderFooterDialog is a predefined dialog class for changing the header/footer properties maintained by the property-object at run time. |
CGXPrintPropertiesDialog |
The CGXPrintPropertiesDialog is a pre-defined dialog class for changing the page setup print properties maintained by the property-object at runtime. |