Table of Contents

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