| Field Name | Type Kind | Access |
| Images | TImageList | R/W |
| StateImages | TImageList | R/W |
| Font | TFont | R/W |
| PopupMenu | TPopupMenu | R/W |
| Cursor | TCursor | R/W |
| Tag | any ptr | R/W |
| Remove | (value as TTreeItem ptr) | N/A |
| Clear | (no parameter(s)) | N/A |
| FullExpand | (no parameter(s)) | N/A |
| FullCollapse | (no parameter(s)) | N/A |
| Item | TTreeItem ptr | W |
| ItemData | any ptr | W |
| ShowSelection | Integer | R |
| HasButtons | Integer | R |
| HasLines | Integer | R |
| LinesRoot | Integer | R |
| HotTrack | Integer | R |
| ReadOnly | Integer | R |
| RowSelect | Integer | R |
| ToolTips | Integer | R |
| Selected | TTreeItem ptr | R |
| SelIndex | integer | R |
| TopItem | TTreeItem ptr | R |
| TopIndex | integer | R |
| Count | Integer | R |
| Align | Integer | R |
| ClientHeight | Integer | R |
| ClientWidth | Integer | R |
| Color | Integer | R |
| Enabled | Integer | R |
| Handle | hwnd | R |
| Height | Integer | R |
| Hint | String | R |
| Left | Integer | R |
| Parent | TControl ptr | R |
| ShowHint | Integer | R |
| TabOrder | Integer | R |
| TabStop | Integer | R |
| Top | Integer | R |
| Visible | Integer | R |
| Width | Integer | R |
| 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 |
| onClick | sub(byref Sender as TTreeView) | R/W |
| onDblClick | sub(byref Sender as TTreeView) | R/W |
| onSelectedChanged | sub(byref Sender as TTreeView,ChangeBy as integer) | R/W |
| onSelectedChanging | sub(byref Sender as TTreeView,ChangeBy as integer,byref AllowChange as integer) | R/W |
| onDeleteItem | sub(byref Sender as TTreeView,Node as TTreeItem ptr) | R/W |
| onExpandItem | sub(byref Sender as TTreeView,Node as TTreeItem ptr) | R/W |
| onCollapseItem | sub(byref Sender as TTreeView,Node as TTreeItem ptr) | R/W |
| onExpandingItem | sub(byref Sender as TTreeView,Node as TTreeItem ptr,byref AllowExpand as integer) | R/W |
| onCollapsingItem | sub(byref Sender as TTreeView,Node as TTreeItem ptr,byref AllowExpand as integer) | R/W |