New milestone:TMS FNC WX Pack released

TMS Software Delphi  Components

We’re pleased and proud that after numerous months of hard work, we have reached the milestone of the first TMS FNC WX Pack release!

A brand new product

TMS FNC WX Pack is a brand new product in the FNC family, that is the family of our universal components or in other words, components you can choose to use in VCL applications, FireMonkey cross-platform applications, LCL Lazarus applications or TMS WEB Core based web, PWA and cross platform desktop applications. TMS FNC WX Pack is available as standalone product and as expected, it is also part of TMS ALL-ACCESS and TMS FNC Component Studio.

What is WX Pack?

With TMS FNC WX Pack, you can leverage existing web libraries in VCL Windows applications, FMX cross-platform applications for Windows, macOS, iOS, Android & Linux, or TMS WEB Core Web applications for any device running a modern browser. The integration is seamless and in almost all cases the functionality is offline usable as components from your Delphi or C++Builder applications. No extra files need to be deployed along with your applications, the components are designed in such a way they look, feel, behave just like other framework components.

What components are included?

At this moment there are following components included:

TTMSFNCWXBarCode Bar code generating component with close to hundred bar code types and extensive customization
TTMSFNCWXQRCode QR code generating component with several settings 
TTMSFNCWXGHTMLMemo Editor component to edit HTML formatted text, including support for tables, hyperlinks, images, styles, undo/redo, …
TTMSFNCWXCamera Access your device cameras and take pictures or record videos
TTMSFNCWXPDFViewer Add the capability to render PDF files in your application, page by page and with optional thumbnails
TTMSFNCWXVideoPlayer Play videos from local files or from URLs directly in your application
TTMSFNCWXJSONFormatter Show JSON data in pretty format in your application
TTMSFNCWXSpeechSynthesis Have text spoken with different voices directly from your app.
TTMSFNCWXOCR Add an OCR engine to your Object Pascal app. Feed the OCR engine with an image with text and have the text extracted. Includes support for different languages. Returns in the result an accuracy score for the OCR process.

Read our first announcement blog for more detailed information but here in this blog we also have two new videos showing and explaining several components in the TMS FNC WX Pack:


If you are curious to see what is possible and how without immediately heading over to the fully functional trial download and experiment with the components, you can also follow our webinar we gave on TMS Web Academy:

What’s next

This release is only the first small step in this new direction. This new technique offers unseen capabilities to bring non-trivial functionality and new technology to Delphi developers. Several more such functionality that is not readily available at this moment for Delphi developers is on the radar to bring to Delphi developers. So, expect our team to bring new components over the coming months in this category. Our team is also listening to your suggestions and ideas for other functionality to leverage this way and in addition, we will bring more detailed information how you can use the FNC bridging technology yourself to wrap & expose existing web libraries as components in your Delphi apps.