<< Return to Main Index

< Return to Class Index

Browser Classes

CGXBrowserGrid The CGXBrowserGrid encapsulates the browsing functionality used by the CGXDaoGrid and the CGXODBCGrid classes. By encapsulating all the functionality necessary for browsing external data sources, you as programmer can benefit from the Objective Grid browsing capabilities and derive your own class from CGXBrowserGrid. This makes it possible for you to create MS-Query-like browsers for self-written databases or other database toolkits.
CGXBrowserView The CGXBrowserView class represents the CGXBrowserGrid class as view.
CGXBrowserWnd The CGXBrowserWnd class represents the grid-component as child control. CGXBrowserWnd can be easily used as dialog control or in a workbook window.
CGXBrowseParam CGXBrowseParam holds specific data for the CGXBrowserGrid. It can be shared among several views (works the same as CGXGridParam). You can embed it in a document if you want to support several browse views on the same data, as for example in a dynamic splitter window.
CGXDaoGrid The CGXDaoGrid class provides functionality for browsing MS Access databases. As for any CGXBrowserGrid-derived class, this class lets you create MS-Query-like views so you can browse MS Access tables or querydefs.
CGXDaoParam CGXDaoParam holds specific data for the CGXDaoGrid. It can be shared among several views (works the same as CGXGridParam). You can embed it in a document if you want to support several browse views on the same data, as for example in a dynamic splitter window.
CGXDaoRecordView The CGXDaoRecordView represents the CGXDaoGrid as a view for browsing and changing recordsets.
CGXDaoRecordWnd The CGXDaoRecordWnd class represents the DAO grid browser as child control. CGXDaoRecordWnd can be easily used as dialog control or in a workbook window.
CGXDbParam CGXDbParam holds specific data for the CGXODBCGrid. It can be shared among several views (works the same as CGXGridParam). You can embed it in a document if you want to support several browse views on the same data, as for example in a dynamic splitter window.
CGXDynamicRecordset The CGXDynamicRecordset class provides the functionality to dynamically specify SQL Statements at run time. Instead of creating a Crecordset-derived class with ClassWizard, you can create a CGXDynamicRecordset object and specify the SQL statement by passing a string to the object.
CGXODBCGrid The CGXODBCGrid class provides functionality for browsing ODBC data sources. As for any CGXBrowserGrid-derived class, this class lets you create MS-Query-like views. It uses the field exchange mechanism to exchange data between the grid and the recordset and supports adding, editing, and deleting records. CGXODBCGrid also supports find and replace, and freezing and dragging columns.
CGXRecordInfoBeam The CGXRecordInfoBeam class provides the record status beam functionality used by CGXRecordInfoWnd. It displays the current record in an edit field and displays some navigation buttons. The end user can click on the navigation buttons to scroll through the recordset, or she can directly enter a record number in the edit field.
CGXRecordInfoSplitterWnd The CGXRecordInfoSplitterWnd embeds a non-resizable CGXRecordInfoBeam on the left side of the horizontal scrollbar of a CGXSplitterWnd. The user can use this CGXRecordInfoBeam to navigate through a grid just like you know from applications like MS Access or MS Query.
CGXRecordInfoWnd The CGXRecordInfoWnd class displays a record status beam (similar to Microsoft Access or Microsoft Query) in the scrollbar. It displays the current record in an edit field and displays some navigation buttons. The end user can click on the navigation buttons to scroll through the recordset, or she can directly enter a record number in the edit field. CGXRecordInfoWnd can be used either in a document frame window (CFrameWnd) or in a dialog template.
CGXRecordView The CGXRecordView represents the grid-component as a view for browsing and changing recordsets.
CGXRecordWnd The CGXRecordWnd represents the grid-component as a CWnd or dialog-control for browsing and changing recordsets.
CGXRecSetInfo CGXRecSetInfo is used by CGXBrowseParam to store information about the data source, the query string and the filename.
CGXAdoGrid The CGXAdoGrid class provides functionality for browsing databases that can be accessed through any Microsoft OLE DB provider. This uses ADODB, an implementation of ADO optimized for use with Microsoft OLE DB providers. As for any CGXBrowserGrid-derived class, this class lets you create MS-Query-like views in which you can browse these databases.
CGXAdoParam CGXAdoParam holds specific data for the CGXAdoGrid.
CGXAdoRecordView The CGXAdoRecordView represents the CGXAdoGrid as a view for browsing and changing recordsets.
CGXAdoRecordWnd The CGXAdoRecordWnd class represents the ADO grid browser as child control. CGXAdoRecordWnd can be easily used as dialog control or in a workbook window.