Click here to Skip to main content
Click here to Skip to main content

Report control - with category

, 14 Oct 2005 CPOL
Rate this:
Please Sign up or sign in to vote.
A report control - with category.

Sample Image


Version 3.0.2 supports UNICODE. Thanks John A. Johnson for the hints. This version of report control supports a graphic view for tree and categories. The best way to see all the supported features is to compile the demo and try it.


This code is based on Maarten Hoeben's report control and is compatible with this control.

  • Compile with either VC 6 or VC 7.
  • Supports UNICODE.
  • Supports grouping by categories.
  • Supports graphical tree display.
  • Fixed various scroll problems.
  • Fixed auto sizing the columns.
  • Fixed header match window width.
  • Supports time.
  • Time for category displays Today, Tomorrow etc.
  • Uses a stable sort.
  • Added popup menu to select category.
  • Shift key can be used to resize a column without modifying header size.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

andre arpin
Software Developer
Canada Canada
I have been programming since 1960 in many places, in too many environments and languages. Retired and just doing this for a hobby.

Comments and Discussions

GeneralNot working with VS 2010 PinmemberMember 17562322-Oct-10 15:09 
GeneralRe: Not working with VS 2010 Pinmemberalannx17-Jan-14 22:53 
Generalhelp to add a new control Pinmembergeorgesb317-Jul-10 2:13 
GeneralBug?: Resizing column with windows-setting "Do not resize window" PinmemberSiegmund Frenzel15-May-07 3:20 
AnswerRe: Remote Desktop/WTS Bug Pinmemberandre arpin5-Apr-07 9:43 
GeneralAccessing items GetItemText Pinmemberandre arpin3-Mar-07 4:04 
GeneralRe: Accessing items GetItemText Pinmemberandre arpin3-Mar-07 4:06 
GeneralQuestion. This set of classes used as static library .... PinmemberxSoptik30-Oct-05 22:46 
GeneralRe: Question. This set of classes used as static library .... Pinmemberandre arpin31-Oct-05 7:28 
GeneralBUG Found PinmemberPandele Florin12-Oct-05 23:14 
AnswerRe: BUG Found Pinmemberandre arpin13-Oct-05 5:22 
GeneralRe: BUG Found Pinmemberandre arpin13-Oct-05 13:28 
GeneralThanks for the article. Notice about ReportDemo sources. Pinmemberdido2k12-Oct-05 12:55 
GeneralRe: Thanks for the article. Notice about ReportDemo sources. Pinmemberandre arpin13-Oct-05 4:32 
GeneralIt's exactly what i am finding! PinmemberAngus He14-Jul-05 17:38 
GeneralUNICODE compile (VC6) PinmemberJohn A. Johnson14-Jul-05 3:27 
GeneralRe: UNICODE compile (VC6) Pinmemberandre arpin14-Jul-05 5:25 
GeneralGreat job... PinmemberMaarten Hoeben14-Jul-05 0:07 
GeneralRe: Great job... Pinmemberandre arpin14-Jul-05 3:15 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.150305.1 | Last Updated 14 Oct 2005
Article Copyright 2005 by andre arpin
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid