Updates: ComCtl32 Header Control

Update11 May 2003

  • Fixed bug with text drawing which caused the text on grouped header items to disappear on some systems.

Update28 Mar 2003

  • Added support for column grouping and filtering
  • Added Unicode declares for NT systems.

Update25 Aug 1999

  • Added a VB6 compile of the Header control, courtesy of Ed Haswell.

Update2 Jan 1999

  • A number of bugs identified during S-Grid development have been fixed:
  • Attempt to set ColumnImage to -1 (no icon) or an index not in the ImageList caused a GPF.
  • AddColumn method set image to the first image in the ImageList when no Image specified.
  • ColumnHeader property set to "" caused no change or a corrupt string to appear in the header and ColumnHeader property.
  • RemoveColumn for column other than the last one caused the ColumnTags to be incorrect.
  • Control no longer raises ColumnEndDrag event with invalid order (-1) when the user cancels column dragging.
  • Added method for getting and setting column order (ColumnIndex).
  • Added method for getting and setting column alignment (ColumnTextAlign).
  • Added method for getting and setting image alignment left/right (ColumnImageOnRight).
  • Previous version re-created the control from scratch when setting styles, this was not necessary. Now just the style is changed for a smoother display.

Update25 Aug 1998

  • First Posted