UcoGrid is develped from CGridCtrl, and provides more exciting features.

CGridCtrl is a great ctrl developed by Chris Maunder, which can display and edit tabulated data and support custom defined cell type. The lastest version is Here.

Many developers have created their new cells and developed new feathers for CGridCtrl. such as, merging and unmerging cells, printing and print preview support, etc.

Unfortunately these features have not yet been added to CGridCtrl. My main goal is to combine and improve them into one stable “ucoGrid” control. So far, most  of the takses have been complete, and the develop the  DrawCell and FormulaCell is in process now. Since there’s no schedule set to accomplish these tasks, it can take a long time. Any suggestion or advice are appreciated.

Changes log

  • 2006.07.10 Project stated, and it was named ucoGrid.
  • 2006.07.12 add the cell merge and unmerge to CGridCtrl 2.6, and call it ucoGrid(develop code).
  • 2006.07.13 add the print preview for class CGridCtrl. The print preview code comes from “Print Previewing without the Document/View Framework” by Koay Kah Hoe.
  • 2006.07.25
    • fixed the bugs when insertcolumn or insertrow. (by Niko Shi)
    • fixed the bug when set the column width to Zero or the row height to zero, the column or the row can’t hide. (by Tobert )
    • fixed the bug: the check box on the fixed cell can’t work well.
    • minor fixed (by C++ Hacker)
  • 2006.07.26

ToDo List

  1. Add the merge and unmerge support the CGridCtrl ver 2.6. Huang Wei provide a modified version on CGridCtrl ver 2.4(here) and some other developers have given some good advice and fixed some bugs. [done]
  2. More humanful Print and Print Preview support[done]
  3. More Cell types. (Multiline text item)

Download

Tags: , , , ,