Inhaltsverzeichnis

Control Library

Complete catalog of all 108 WvdS UI Controls.

All controls follow the Properties/ViewInfo/Control Pattern and are DevExpress-inspired.

Overview

Category Count Description
Basic 12 Basic UI elements
Editors 18 Input and edit fields
Navigation 7 Navigation and tabs
Data 10 Data views and grids
Charts 16 Charts and visualizations
Gauges 10 Gauges and indicators
Layout 10 Containers and layout managers
Bars/Ribbon 10 Menus, toolbars, ribbon
Specialized 15 Specialized components
Total 108

Basic Controls

Basic UI elements for every application.

Control DX Equivalent Description API
TWvdSLabel TcxLabel Text display API
TWvdSButton TcxButton Button API
TWvdSTextBox TcxTextEdit Simple text field API
TWvdSCheckBox TcxCheckBox Checkbox API
TWvdSRadioButton TcxRadioButton Radio button API
TWvdSImage TcxImage Image display API
TWvdSProgressBar TcxProgressBar Progress indicator API
TWvdSSlider TcxTrackBar Slider API
TWvdSToggleButton TcxToggleSwitch On/Off switch API
TWvdSHyperlink TcxHyperLinkEdit Hyperlink API
TWvdSBorder TcxGroupBox Border/Frame API
TWvdSSeparator TcxSplitter Separator line API

Editor Controls

Input and edit fields for various data types.

Control DX Equivalent Description API
TWvdSTextEdit TcxTextEdit Extended text field API
TWvdSMemoEdit TcxMemo Multi-line text API
TWvdSSpinEdit TcxSpinEdit Number input with spinner API
TWvdSDateEdit TcxDateEdit Date picker API
TWvdSTimeEdit TcxTimeEdit Time picker API
TWvdSDateTimeEdit TcxDateTimeEdit Date+Time picker API
TWvdSCalcEdit TcxCalcEdit Calculator editor API
TWvdSColorEdit TcxColorEdit Color picker API
TWvdSMaskEdit TcxMaskEdit Masked input API
TWvdSRichEdit TcxRichEdit Formatted text API
TWvdSTokenEdit TcxTokenEdit Token/Tag input API
TWvdSComboBoxEdit TcxComboBox Dropdown list API
TWvdSLookupEdit TcxLookupComboBox Lookup dropdown API
TWvdSCheckedComboBox TcxCheckedComboBox Multi-select dropdown API
TWvdSMRUEdit TcxMRUEdit Most Recently Used API
TWvdSPopupEdit TcxPopupEdit Popup editor API
TWvdSRatingControl TcxRatingControl Star rating API
TWvdSRangeTrackBar TcxRangeTrackBar Range slider API

Navigation, tabs and wizard controls.

Control DX Equivalent Description API
TWvdSTabControl TcxTabControl Tab control API
TWvdSAccordion TdxAccordionControl Accordion panel API
TWvdSBreadcrumb TdxBreadcrumbEdit Breadcrumb navigation API
TWvdSPager TcxDataNavigator Page navigation API
TWvdSWizard TdxWizardControl Wizard/Assistant API
TWvdSNavBar TdxNavBar Navigation bar API
TWvdSTileControl TdxTileControl Tile navigation API

Data Controls

Data views for lists, tables and hierarchical data.

Control DX Equivalent Description API
TWvdSDataGrid TcxGrid Data grid API
TWvdSTreeList TcxTreeList Hierarchical list API
TWvdSCardView TcxGridCardView Card view API
TWvdSPivotGrid TcxPivotGrid Pivot table API
TWvdSVerticalGrid TcxVerticalGrid Vertical grid API
TWvdSBandedGridView TcxGridBandedView Banded columns API
TWvdSLayoutView TcxGridLayoutView Layout view API
TWvdSWinExplorerView TcxGridWinExplorerView Explorer view API
TWvdSTileView TcxGridTileView Tile view API
TWvdSServerModeSource TcxServerModeSource Server-mode data API

Chart Controls

Charts and data visualizations.

Control DX Equivalent Description API
TWvdSChart TcxChart Base chart API
TWvdSSparkline TdxSparkline Sparkline API
TWvdSLineSeries TcxLineSeries Line chart API
TWvdSAreaSeries TcxAreaSeries Area chart API
TWvdSBarSeries TcxBarSeries Bar chart API
TWvdSPieSeries TcxPieSeries Pie chart API
TWvdSFunnelSeries TcxFunnelSeries Funnel chart API
TWvdSScatterSeries TcxScatterSeries Scatter chart API
TWvdSBubbleSeries TcxBubbleSeries Bubble chart API
TWvdSCandlestickSeries TcxCandlestickSeries Candlestick (Stock) API
TWvdSRangeBarSeries TcxRangeBarSeries Range bar API
TWvdSStackedBarSeries TcxStackedBarSeries Stacked bar API
TWvdSRadarSeries TcxRadarSeries Radar chart API
TWvdSTreeMapSeries TcxTreeMapSeries TreeMap API
TWvdSSankeyDiagram TdxSankeyDiagram Sankey diagram API
TWvdSWaterfallSeries TcxWaterfallSeries Waterfall chart API

Gauge Controls

Gauges, indicators and visualizations.

Control DX Equivalent Description API
TWvdSCircularGauge TdxCircularGauge Circular gauge API
TWvdSLinearGauge TdxLinearGauge Linear gauge API
TWvdSDigitalGauge TdxDigitalGauge Digital gauge API
TWvdSStateIndicator TdxStateIndicator State indicator API
TWvdSLED TdxLED LED indicator API
TWvdSArcScaleGauge TdxArcScaleGauge Arc scale API
TWvdSScaleIndicator TdxScaleIndicator Scale indicator API
TWvdSLevelBar TdxLevelBar Level indicator API
TWvdSProgressGauge TdxProgressGauge Progress gauge API
TWvdSThermometer TdxThermometer Thermometer API

Layout Controls

Containers and layout management.

Control DX Equivalent Description API
TWvdSLayoutControl TdxLayoutControl Layout manager API
TWvdSDockingManager TdxDockingManager Docking system API
TWvdSSplitContainer TcxSplitter Split container API
TWvdSGroupControl TcxGroupBox Group container API
TWvdSXtraScrollBox TcxScrollBox Scroll container API
TWvdSFlowLayoutPanel TdxFlowLayoutControl Flow layout API
TWvdSTableLayoutPanel TdxTableLayoutControl Table layout API
TWvdSPopupContainer TdxPopupEdit Popup container API
TWvdSCardControl TdxCardControl Card container API
TWvdSCollapsibleGroup TdxLayoutGroup Collapsible group API

Bars/Ribbon

Menu bars, toolbars and ribbon interfaces.

Control DX Equivalent Description API
TWvdSBarManager TdxBarManager Menu manager API
TWvdSRibbonControl TdxRibbonControl Ribbon control API
TWvdSRibbonPage TdxRibbonTab Ribbon page API
TWvdSRibbonGroup TdxRibbonGroup Ribbon group API
TWvdSBarButton TdxBarButton Toolbar button API
TWvdSBarSubItem TdxBarSubItem Submenu API
TWvdSBarEditItem TdxBarEditItem Editor in toolbar API
TWvdSStatusBar TdxStatusBar Status bar API
TWvdSAlertControl TdxAlertWindow Notifications API
TWvdSPopupMenu TdxBarPopupMenu Context menu API

Specialized Controls

Specialized components for complex use cases.

Control DX Equivalent Description API
TWvdSScheduler TcxScheduler Calendar/Scheduler API
TWvdSRichEditControl TdxRichEditControl Word processor API
TWvdSSpreadsheetControl TdxSpreadsheet Spreadsheet API
TWvdSMapControl TdxMapControl Map display API
TWvdSDiagramControl TdxDiagramControl Diagram editor API
TWvdSPdfViewer TdxPDFViewer PDF viewer API
TWvdSImageGallery TdxImageGallery Image gallery API
TWvdSSpellChecker TdxSpellChecker Spell checker API
TWvdSFilterControl TcxFilterControl Filter builder API
TWvdSExpressionEditor TcxExpressionEditor Formula editor API
TWvdSPropertyGridControl TcxVerticalGrid Property grid API
TWvdSSearchControl TdxSearchControl Search field API
TWvdSRangeControl TdxRangeControl Range selector API
TWvdSZoomTrackBar TdxZoomTrackBar Zoom slider API
TWvdSMarkupEdit TdxMarkupEdit Markup editor API

Target Support

Target Description Status
TUI Terminal UI (FPC native) Complete
GUI Desktop (LCL/WinAPI) Planned
Web Browser (pas2js/PWA) Planned

See Also