Blog

All Blog Posts  |  Next Post  |  Previous Post

TMS RADical WEB, open to other Javascript frameworks

Bookmarks: 

Monday, February 19, 2018

By design, the Pascal to Javascript compiler that is integrated in the Delphi IDE via TMS WEB Core provides a thin, direct and thus high-performance layer to Javascript. This also means that it is fairly easy to interface directly to all kinds of functionality offered by Javascript libraries including Javascript UI controls libraries.

The proof of the pudding is in the eating and to begin with, TMS WEB Core will offer out of the box a complete set of Pascal components that wrap the jQuery jQWidgets UI control set.



This is a very complete & consistent jQuery UI control set including masked editors, ribbon, calendars & datepicker, powerful paging grid, ... and many more.

We are busy creating this set of easy to use wrappers in agreement and cooperation with the jQWidgets company. A first set is already available in the TMS WEB Core technology preview available today. This is the list of controls on the Delphi tool palette we have so far covered and the team is at this very moment busy tackling the jQWidgets grid:



Via Delphi components you can drop these jQuery controls on the form, set properties, implement event handlers etc...



To interact with these jQuery controls, you will as such fully use the Pascal language. For deployment, all you need to do is put the jQWidgets Javascript & CSS files into the subfolder jQWidgets of your web project. Over time & steered by your feedback and requests, we will consider adding many more thin Pascal wrapper classes for other interesting Javascript libraries, frameworks, UI controls.

Get started today: Technical previews of TMS WEB Core, TMS FNC UI web-enabled controls, web-enabled TMS XData, the first parts under the TMS RADical WEB umbrella are exclusively available now for all active TMS-ALL-ACCESS customers. The jQWidgets UI controls library files can be obtained from https://www.jqwidgets.com. jQWidgets offer a free for non-commercial use license as well as licenses for commercial use.

Bruno Fierens


Bookmarks: 

This blog post has received 8 comments.


1. Monday, February 19, 2018 at 10:15:10 AM

My excitement is building by the minute...

Wilfred Oluoch


2. Monday, February 19, 2018 at 10:44:23 AM

Very beautiful work,

If it is developed it will surely bring a lot of noise..

(to me, more complex examples need... )

Regards,
FK


Ferruh KÖROĞLU


3. Monday, February 19, 2018 at 12:12:35 PM

Very good, I''m using unigui, it''s very good, but its a statefull tec, with Tms web core and jqwidget it''s stateless, I was about to work with jqwigets for a new project, so yes I''m exited, because i can do it using delphi, no javascript worries,
I just cant wait to start working with this! great work TMS, great work...

Morango Jose


4. Monday, February 19, 2018 at 12:13:45 PM

Thanks Jose! We''re working very hard to bring this to release.

Bruno Fierens


5. Monday, February 19, 2018 at 2:57:30 PM

should i buy JQWidgets license or OEM license Included?

Ibrahim Ahmed A


6. Monday, February 19, 2018 at 4:40:13 PM

Hi,

impressive!
I''m also using Unigui for the moment but it is statefull and does not easily integrate third party javascript components.
Do you plan to provide a wrapper for all components provided by JQuery?

Thx.

Bernaert Dominique


7. Monday, February 19, 2018 at 4:50:16 PM

A wrapper for all the jqwidget components would be just fantastic, if not I think the jqwidget Grid should by include, it''s full of options, very nice grid.


Morango Jose


8. Tuesday, December 7, 2021 at 9:57:26 PM

Any chance of a TMS WebCore Wrapper for D3.js ?

Wilfred Oluoch




Add a new comment

You will receive a confirmation mail with a link to validate your comment, please use a valid email address.
All fields are required.



All Blog Posts  |  Next Post  |  Previous Post