Logo
/
Sign in
Product Logo
TMS FNC CoreTMS Software

Universal core layer for creating rich visual and non-visual Delphi & C++ Builder components for VCL, FMX and WEB core apps.

Vendor

Vendor

TMS Software

ttmsfncdatabinder.png
graphicsappearanceeditor.png
navigate.png
printexample.png
Product details

TMS FNC Core is the universal FNC core layer that enables the creation of rich visual and non‑visual components for Delphi and C++ Builder, with full compatibility across VCL, FMX, and TMS WEB Core applications. It provides a single high‑performance multi‑platform codebase, allowing developers to build reusable components and application logic for desktop, web, and mobile environments. The framework includes essential foundation libraries, JSON utilities, REST support, browser integration, PDF generation, responsive design helpers, SVG rendering, data binding, printing, and graphics editors, forming the technical backbone of every FNC component.

Features

Cross‑Platform Compatibility & Architecture

  • Full compatibility with VCL, FireMonkey, and TMS WEB Core
  • Single high‑performance multi‑platform codebase TMS FNC REST
  • Abstract framework‑independent library for executing RESTful HTTP(S) requests Web Browser Component Integration
  • Navigate to URLs, visualize and interact with HTML/JavaScript in the embedded web browser component
  • Engine based on:
    • Edge Chromium (Windows)
    • WKWebView (iOS/macOS)
    • Chromium (Android) PDF Creation & Export
  • Create rich PDF documents from scratch
  • Export existing components such as TTMSFNCGrid and TTMSFNCPlanner (from TMS FNC UI Pack) JSON Utilities
  • Import, parse and export to JSON
  • Store and reload component settings Graphics & Visual Quality
  • SVG support to maintain icon quality independent of screen resolution
  • Codeless Visual Responsive Design Additional Components Included
  • TTMSFNCDataBinder
    • Multi‑component, multi‑data‑source binding
  • TTMSFNCPrinter & TTMSFNCGraphicsPrintIO
    • Cross‑platform printing
    • Exporting TMS FNC components with header, footer, page numbering
  • TMSFNCGraphicsFillEditor & TMSFNCGraphicsStrokeEditor
    • Design‑time editors for customizing fill and stroke properties with preview Utilities & System Features
  • Base64 and URL encoding/decoding
  • Component persistence
  • Undo/Redo Manager
  • Verification of numeric and alphanumeric character sets
  • Message, file open, and save dialogs
  • Easy access to application and documents folder
  • Open files and URLs
  • Bitmap container for JPEG, PNG, ICO, GIF and more, with optional automated URL downloading

Benefits

  • Build once and reuse across desktop, mobile and web
  • Simplify output creation with built‑in PDF, REST, JSON and browser frameworks
  • Maintain high‑quality UI visuals using SVG and responsive design
  • Reduce coding effort through prebuilt binders, editors, and rendering tools
  • Enjoy consistent development workflows across VCL, FMX, and TMS WEB Core
  • Enhance productivity with utility functions for encoding, persistence, file dialogs, printing and graphics
  • Integrate modern web technologies directly into native or cross‑platform apps