Home TMS FNC UI Pack
Copy link
TMS FNC UI Pack
TMS FNC UI Pack is a Delphi component library built around the FNC architecture: one component API, multiple UI frameworks. Components share the same class names and behavior across supported Delphi frameworks, with framework-specific units used only as implementation entry points.
Section
Description
Components and Libraries
Grouped catalog for the 71 registered controls and libraries, with each component linking to setup, feature guides, and API.
Product Guides
Cross-cutting topics for installation, framework selection, and first-project setup.
API Reference
Component-grouped UI Pack class, property, method, event, and related type contracts for exact API lookup.
Frameworks
Framework
Unit family
Primary targets
FireMonkey
FMX.TMSFNC*
Desktop, mobile, and Linux FMX applications
VCL
VCL.TMSFNC*
Windows desktop applications
TMS WEB Core
WEBLib.TMSFNC*
Browser applications
Dependencies
Dependency
Used for
TMS FNC Core
Shared graphics, persistence, base controls, utility classes, browser integration, printing, and cross-framework infrastructure.
Delphi or C++Builder RTL
Base language runtime, collections, streaming, RTTI, and platform services.
Target framework runtime
FMX, VCL, or WEBLib application integration.
TMS WEB Core
Required when using the WEBLib.TMSFNC* unit family.
Optional companion libraries
Feature-specific integrations such as XLS/XLSX import and export.
IDEs
IDE
Support
Delphi
VCL and FMX support starts with Delphi 10.1 Berlin.
C++Builder
VCL and FMX support starts with C++Builder 10.1 Berlin.
TMS WEB Core
Use the WEBLib.TMSFNC* unit family for browser applications.
Framework selection
Choose the FMX, VCL, or WEBLib unit family that matches the application framework.
Release notes
See the release notes page for a link to the full version history on the product website.