| Field Name | Type Kind | Access |
| Images | TImageList | R/W |
| Cursor | TCursor | R/W |
| Font | TFont | R/W |
| PopupMenu | TPopupMenu | R/W |
| Tag | any ptr | R/W |
| Add | (value as string,valuedata as any ptr=0,imageindex as integer=-1) | N/A |
| Insert | (index as integer,value as string,valuedata as any ptr=0,imageindex as integer=-1) | N/A |
| Remove | (index as integer) | N/A |
| Clear | (no parameter(s)) | N/A |
| Tab | string | W |
| TabData | any ptr | W |
| TabIndex | integer | R |
| Count | integer | R |
| Style | integer | R |
| HotTrack | integer | R |
| TabSize | integer | R |
| Multiline | integer | R |
| TabPosition | integer | R |
| ButtonStyle | integer | R |
| FlatButtons | 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 |
| Top | integer | R |
| TabOrder | integer | R |
| TabStop | 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 |
| Change | (no parameter(s)) | N/A |
| onChange | sub(byref Sender as TTabControl) | R/W |
| onChanging | sub(byref Sender as TTabControl,byref AllowChange as integer) | R/W |
| onDrawItem | sub(byref Sender as TTabControl,ItemID as integer,State as integer,R as Rect,Dc as hdc) | R/W |