Standard

uniGUI standard controls provide equivalent controls from several Delphi palettes: System, Win32, TeeChart, Standard, Additional, and Samples.

VCL
uniGUI
Notes

TCheckBox

TUniCheckBox

TComboBox

TUniComboBox

TEdit

TUniEdit TUniNumberEdit TUniFormattedNumberEdit

TLabel

TUniLabel

TMemo

TUniMemo

TPanel

TUniPanel (equivalent to TPanel) TUniSimplePanel (simpler TUniPanel) TUniHiddenPanel (invisible container) TUniContainerPanel (visible generic container) TUniFieldSet (set of fields with several automatic layout configurations) TUniFieldContainer (visible field container)

Ext JS panels provide many more alignment options than TPanel. FieldSets and FieldContainers can create trees by containing each other

Win32.TTabControl

TUniTabControl

Win32.ToolBar

TUniToolBar

Win32.TTreeView

TUniTreeView

Win32.TStatusBar

TUniStatusBar

System.TTimer

TUniTimer

TTimer will not work in uniGUI

TRadioGroup

TUniRadioGroup

TRadioButton

TUniRadioButton

Win32.TProgressBar

TUniProgressBar

TButton

TUniButton

TStringGrid

TUniStringGrid

Samples.TSpinEdit

TUniSpinEdit

Win32.TPageControl

TUniPageControl

TMainMenu

TUniMainMenu

TGroupBox

TUniGroupBox

TListBox

TUniListBox

Win32.TImageList

TUniImageList (deprecated) TUniNativeImageList (latest equivalent to TImageList) TUniImageListAdapter (used for adapting a uniGUI ImageList to TImageList)

TActionList

Supported. Use TUniImageListAdapter as its TImageList

Use the new TUniNativeImageList instead of the deprecated TUniImageList.

When a control requires a TImageList, use the TUniImageListAdapter.

Most of the biggest differences/advantages of Web controls over the standard VCL controls are related to TPanel.

Last updated