Components and Libraries
TMS FNC Core groups its shared registered components and libraries by the kind of infrastructure they provide.
Start from the group that matches the problem you are solving, then open a component page for setup, feature guides, and its API map.
Application Infrastructure
Component
Description
Start
Styles
Visual style manager that applies pre-built or custom themes to all FNC controls on a form.
Get started / API
Responsive Manager
Adapts form layouts and component property values to window size breakpoints.
Get started / API
Web Browser
Cross-platform browser control — navigate, execute JavaScript, use the JS bridge, capture screenshots, manage downloads and cookies.
Get started / API
Data and Persistence
Component
Description
Start
Data Binding
Two-way binding between UI control properties and dataset fields with HTML templates and validation hooks.
Get started / API
Dataset
In-memory TDataSet populated from CSV or JSON with optional field-level filtering.
Get started / API
Filter Rules Manager
Applies configurable filter rules to any FNC component collection, writing Visible, Enabled, or appearance properties per match, no-match, and inactive state. (Beta)
Get started / API
Bitmap Container
Named bitmap collection for image resource management; URL variant downloads images asynchronously.
Get started / API
UI Helpers
Component
Description
Start
Hint
HTML-capable tooltip component that replaces the framework hint with styled, rich-text popups.
Get started / API
Popup Menu
Cross-platform context menu with hierarchical items, embedded controls, keyboard navigation, and rich appearance.
Get started / API
Scroll Bar
Lightweight, fully customisable horizontal or vertical scrollbar with configurable value range and appearance.
Get started / API
Output and Reporting
Component
Description
Start
PDF Library
PDF document generation, graphics-to-PDF export, and print output via a unified drawing API.
Get started / API