|
The CGrid extends the MFC library and allows to display objects of arbitrary classes. These objects are displayed in CGrid by using the binding mechanism, implemented in the Common::CDataObject class. The rows of CGrid correspond to objects of arbitrary classes and columns to their functions.
The CGrid was designed to work in a heavy multi-threaded environment. Practically all functions are thread-safe. The grid offers different modes to work properly in multi-threaded applications.
Since the version 2.1.0, the MFC Grid is released under the license 2.0. Please, refer the terms and conditions of the license here.
The CGrid is compiled on the next compilers:
There are 12 possible configurations of the MFC Grid libraries for each compiler:
| Build version | Dapfor libraries | Character set | MFC libraries | Runtime libraries | VC 6.0 library | VC 8.0 library | VC 9.0 library |
| Debug | static | Not set | static | /MTd | Dapfor.Grid60ds.lib | Dapfor.Grid80ds.lib | Dapfor.Grid90ds.lib |
| Release | static | Not set | static | /MT | Dapfor.Grid60s.lib | Dapfor.Grid80s.lib | Dapfor.Grid90s.lib |
| Debug | static | Unicode | static | /MTd | Dapfor.Grid60uds.lib | Dapfor.Grid80uds.lib | Dapfor.Grid90uds.lib |
| Release | static | Unicode | static | /MT | Dapfor.Grid60us.lib | Dapfor.Grid80us.lib | Dapfor.Grid90us.lib |
| Debug | static | Not set | dynamic | /MDd | Dapfor.Grid60dss.lib | Dapfor.Grid80dss.lib | Dapfor.Grid90dss.lib |
| Release | static | Not set | dynamic | /MD | Dapfor.Grid60ss.lib | Dapfor.Grid80ss.lib | Dapfor.Grid90ss.lib |
| Debug | static | Unicode | dynamic | /MDd | Dapfor.Grid60udss.lib | Dapfor.Grid80udss.lib | Dapfor.Grid90udss.lib |
| Release | static | Unicode | dynamic | /MD | Dapfor.Grid60uss.lib | Dapfor.Grid80uss.lib | Dapfor.Grid90uss.lib |
| Debug | dynamic | Not set | dynamic | /MDd | Dapfor.Grid60d.libDapfor.Grid60d.dll | Dapfor.Grid80d.libDapfor.Grid80d.dll | Dapfor.Grid90d.libDapfor.Grid90d.dll |
| Release | dynamic | Not set | dynamic | /MD | Dapfor.Grid60.libDapfor.Grid60.dll | Dapfor.Grid80.libDapfor.Grid80.dll | Dapfor.Grid90.libDapfor.Grid90.dll |
| Debug | dynamic | Unicode | dynamic | /MDd | Dapfor.Grid60ud.libDapfor.Grid60ud.dll | Dapfor.Grid80ud.libDapfor.Grid80ud.dll | Dapfor.Grid90ud.libDapfor.Grid90ud.dll |
| Release | dynamic | Unicode | dynamic | /MD | Dapfor.Grid60u.libDapfor.Grid60u.dll | Dapfor.Grid80u.libDapfor.Grid80u.dll | Dapfor.Grid90u.libDapfor.Grid90u.dll |
Main features: MFC Grid main features:
Below you will find more details about the grid, some explanations, examples and 'best practices' that you can apply in your projects.
FAQ and Code examples is a knowelege base, which helps you in your work with the MFC Grid.
| Copyright Dapfor 2007-2009 | Generated on Sat Jan 30 15:01:23 2010 for MFCGrid by 1.5.5 |