| Field Name | Type Kind | Access |
| Images | TImageList | R/W |
| Font | TFont | R/W |
| PopupMenu | TPopupMenu | R/W |
| Tag | any ptr | R/W |
| Style | integer | R |
| HotTrack | integer | R |
| FullDrag | integer | R |
| DragReorder | integer | R |
| SectionCount | integer | R |
| Section | THeaderSection Ptr | W |
| Align | integer | R |
| ClientHeight | integer | R |
| ClientWidth | integer | R |
| Enabled | integer | R |
| Handle | hwnd | R |
| Height | integer | R |
| Hint | string | R |
| Left | integer | R |
| Parent | TControl ptr | R |
| ShowHint | integer | R |
| Top | integer | R |
| Visible | integer | R |
| Width | integer | R |
| AddSection | (FCaption as string="",FImageIndex as integer=-1,FWidth as integer=50,FAlignment as integer=0) | N/A |
| InsertSection | (FIndex as integer,FCaption as string="",FImageIndex as integer=-1,FWidth as integer=50,FAlignment as integer=0) | N/A |
| AddSections cdecl | (FCount as integer,...) | N/A |
| RemoveSection | (Index as integer) | N/A |
| Clear | (no parameter(s)) | N/A |
| UpdateItems | (no parameter(s)) | N/A |
| BringToFront | (no parameter(s)) | N/A |
| ClientToScreen | (Byref P as Point) | N/A |
| Invalidate | (no parameter(s)) | N/A |
| Repaint | (no parameter(s)) | N/A |
| ScreenToClient | (Byref P as Point) | N/A |
| SendToBack | (no parameter(s)) | N/A |
| SetFocus | (no parameter(s)) | N/A |
| Update | (no parameter(s)) | N/A |
| OnSectionClick | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection,Index as integer,MouseButton as integer) | R/W |
| OnSectionDblClick | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection,Index as integer,MouseButton as integer) | R/W |
| OnChange | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection) | R/W |
| OnChanging | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection) | R/W |
| OnBeginTrack | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection) | R/W |
| OnEndTrack | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection) | R/W |
| OnTrack | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection) | R/W |
| OnDividerDblClick | sub(Byref Sender as THeaderControl,Index as integer,MouseButton as integer) | R/W |
| OnDrawSection | sub(Byref Sender as THeaderControl,Byref Section as THeaderSection, R as Rect, State as integer) | R/W |