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:
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.