Components
As Delphi itself, uniGUI offers a similar set of non-visual and visual components. Some of the Delphi components are compatible or supported by uniGUI, making it unnecessary to include them as part of the uniGUI packages. For example, many data access controls are the same for VCL and uniGUI applications. Other components, like the TActionList, are supported by uniGUI.
uniGUI visual controls are Ext JS controls (or are made with Ext JS), which typically offer a superset of the equivalent VCL controls. Sometimes, the functionality of the uniGUI control is closer to a powerful 3rd‑party control (like a DevExpress or TMS control) than to the original VCL control.
The next sections will help developers choose the correct uniGUI controls based on their previous experience with Delphi and the VCL control palette.