That's the exact purpose of the brand-new WX concept that we are revealing today with the TMS FNC WX Pack. In short, WX is "Packaging Web technology in easy-to-use components for integration in any Delphi application".
The WX Pack allows you to use existing Web libraries within VCL Windows applications, FMX cross-platform applications that run on Windows, macOS, iOS, Android & Linux, or TMS WEB Core Web applications that work on any device with an up-to-date browser.
What is the process?
The basis for this WX principle is our robust TMS FNC Browser component and the bridge technology that it comes with. The FNC browser is a wrapper for the native browser of the operating system that is part of using the VCL, FMX, or LCL framework. It also provides the appearance of a virtual embedded browser within a TMS Web Core Web application. The FNC browser can host a Web library, with the option to host it offline or online use. It is possible to choose online usage to reduce the weight of the component or offline, meaning that it'll consume some space within the executable (depending on the element, of course) but with the confidence that it will work without having an Internet connection. With FNC bridge technology native to the application level, the native component can communicate with the browser-hosted library and reverse. As a Delphi developer, it is all abstracted, and you deal with it at the Object Pascal level, which is components and their properties events, methods, and properties.
What is the best place to start?
There's a wealth of available Web libraries and libraries, so where to begin was the primary concern. The answer was to listen to you as the user. In the past, one of the most requested demands for new components was components for barcode generation and a QR code generation component and the HTML editor, pdf viewer ...
This is the exact location where we began the initial research phase to make these components an integral part of our WX concept. This allows us to provide these types of elements in much less time than would be usually required to construct them from scratch and offers the opportunity to use tested, proven, and widely-used libraries.
The TMS FNC Pack is a great Features:
This part offers nearly a hundred barcode types, each with numerous customization options with these kinds of barcodes.
Component for generating QR codes of various kinds and with multiple customizations such as a logo in QR code, for instance.
Edit HTML directly using the component TTMSFNCWXHTMLMemo. It is available with an embedded format toolbar, or it is compatible with another toolbar. Programmable access to all formatting options is provided. Content is saved and loaded directly in HTML.
With this option included on your form, you can show PDF files within your applications, such as thumbnails of pages. You can programmatically navigate through pages and search text ...
Use the camera of your device with the TTMSFNCWXCamera component. You can programmatically take photographs.
Click on the below link to download TMS FNC WX Pack Full Source NOW!