TMS FNC Core
TMS FNC Core is the shared foundation for TMS FNC products. It provides framework-neutral base controls, component infrastructure, graphics abstractions, persistence, HTML and SVG rendering, PDF and print support, data binding helpers, browser wrappers, styling, undo support, and utility classes used by higher-level FNC products.
Section
Description
Components and Libraries
Grouped entry points for browser, PDF, dataset, data binding, styling, and shared infrastructure components.
Product Guides
Cross-cutting topics that apply across Core components, such as JSON persistence, SVG, and first-project setup.
API Reference
Component-grouped 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
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.
Platform browser and print services
Browser, PDF, and printing features where the selected framework delegates to platform services.
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