| Field Name | Type Kind | Access |
| Canvas | TCanvas | R/W |
| Cursor | TCursor | R/W |
| Font | TFont | R/W |
| PopupMenu | TPopupMenu | R/W |
| Tag | any ptr | R/W |
| DoubleBuffered | integer | R |
| BevelInner | integer | R |
| BevelOuter | integer | R |
| BevelWidth | integer | R |
| BorderWidth | integer | R |
| Caption | string | 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 |
| 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 TPanel) | R/W |
| OnPaint | sub(Byref Sender as TPanel,DC As HDC,R As Rect) | R/W |
| OnSize | sub(Byref Sender as TPanel) | R/W |
| OnMouseDown | sub(Byref Sender as TPanel,Button as integer,x as integer,y as integer,Shift as integer) | R/W |
| OnMouseMove | sub(Byref Sender as TPanel,x as integer,y as integer,Shift as integer) | R/W |
| OnMouseUp | sub(Byref Sender as TPanel,Button as integer,x as integer,y as integer,Shift as integer) | R/W |