| Root | system-level object |
| Printer | for hard-copy output |
| Clipboard | provides access to Windows clipboard |
| Container Objects |
| CoolBand | represents a band in a CoolBar |
| CoolBar | a container for CoolBand objects |
| Form | top-level Window |
| MDIClient | container for MDI windows |
| SubForm | acts as an MDI window or a constrained Form |
| Group | a frame for grouping Buttons and other objects |
| Static | a frame for drawing and clipping graphics |
| StatusBar | ribbon status bar |
| TabBar | contains TabBtns (tabs) |
| TabControl | contains TabButtons (tabs) |
| ToolBar | ribbon tool bar |
| ToolControl | standard Windows tool control |
| PropertySheet | contains PropertyPages |
| PropertyPage | tabbed or paged container for other controls |
| Splitter | divides a container into panes |
| Menu |
| MenuBar | pull-down menu bar |
| Menu | pop-up menu |
| MenuItem | selects an option or action |
| Separator | separator between items |
| Action | |
| Button | selects an option |
| ToolButton | performs an action or selects an option |
| TabBtn | selects a tabbed SubForm |
| TabButton | selects a tabbed SubForm |
| Scroll | scroll bar |
| UpDown | spin buttons |
| Locator | graphical (positional) input device |
| Timer | generates events at regular intervals |
| SysTrayItem | an item that you can create in the Windows System Tray |
| Information |
| Animation | displays simple animations from .AVI files |
| Label | displays static text |
| StatusField | displays status information |
| MsgBox | displays a message box |
| TipField | displays pop-up context sensitive help |
| ProgressBar | displays the progress of a lengthy operation |
| Input & Selection |
| Calendar | displays a month calendar control |
| DateTimePicker | an editable date/time field with an optional drop-down Calendar. |
| ColorButton | allows the user to select a colour. |
| Grid | displays a data matrix as a spreadsheet |
| Edit | text input field |
| ButtonEdit | text input field with dropdown button |
| RichEdit | text input with word-processing capabilities |
| Spinner | input field with spin buttons |
| List | for selecting an item |
| ListView | displays a collection of items for selection |
| Combo | edit field with selectable list of choices |
| ComboEx | extended version of Combo |
| TreeView | displays a hierarchical collection of items |
| TrackBar | a slider control for analogue input/output |
| FileBox | prompts user to select a file |
| BrowseBox | prompts user to browse for a folder or other resource. |
| Resource |
| Font | loads a font |
| Bitmap | defines a bitmap |
| Icon | defines an icon |
| ImageList | defines a collection of bitmaps or icons |
| Metafile | loads a Windows Metafile |
| Cursor | defines a cursor |
| Graphical Output |
| Circle | draws a circle |
| Ellipse | draws an ellipse |
| Marker | draws a series of polymarkers |
| Poly | draws lines |
| Rect | draws rectangles |
| Image | displays Bitmaps, Icons and Metafiles |
| Text | draws graphical text |
| Miscellaneous |
| ActiveXContainer | represents the application hosting a Dyalog APL ActiveXControl |
| ActiveXControl | represents an ActiveX control written in Dyalog APL |
| HTMLRenderer | displays HTML content |
| NetClient | provides access to .NET Classes |
| NetControl | instantiates a .NET Control. |
| NetType | exports an APL namespace as a Net Class |
| OCXClass | provides access to OLE Custom Controls |
| OLEClient | provides access to OLE Automation objects |
| OLEServer | enables APL to act as an OLE Automation server |
| SM | specifies a window for ⎕SM (character mode interface) |
| TCPSocket | provides an interface to TCP/IP sockets |