<< Return to Main Index

< Return to Class Index

Drawing Classes

CGXGridCore The CGXGridCore class provides the base functionality of all grid-window classes in the Objective Grid/MFC-library. It serves as the root for library classes such as CGXGridView and CGXGridWnd representing the grid-component as view or user-control. These classes are designed for further derivation.
CGXGridHandleView CGXGridHandleView allows you to attach a CGXGridCore-derived class to a CView. The class differs from CGXGridView in that it maintains a reference to a CGXGridCore-derived object and delegates all mouse actions / user input to this object, whereas CGXGridView uses multiple inheritance.
CGXGridHandleWnd CGXGridHandleWnd allows you to attach a CGXGridCore-derived class to a CWnd. The class differs from CGXGridWnd in that it maintains a reference to a CGXGridCore-derived object and delegates all mouse actions / user input to this object, whereas CGXGridWnd uses multiple inheritance.
CGXGridHint The CGXGridHint class is used to create a temporary hint-object which is used to notify all views when the data structure has been changed. Normally, an update method creates a hint-object and initializes the object with the calling parameters of the update method.
CGXGridView The CGXGridView class represents the grid-component as view.
CGXGridWnd The CGXGridWnd class represents the grid-component as child control. CGXGridWnd can easily be used as dialog control or in a workbook window.
CGXView The CGXView class provides functionality to maintain individual printer settings for each view and provides an interface for using a view as a worksheet in a workbook (CGXTabWnd).