tms ? lazarus / 76-Pas2JS ---------------------------------------------------------------------- oro06 · 2018-02-15 08:58 Hi is pas2js related to https://www.tmssoftware.com/site/tmswebcore.asp#product-help regards or ---------------------------------------------------------------------- ttomas · 2018-02-15 10:17 Nope TMS have own TMS Scripter component. All pascal script lib convert pascal to some pseudo code and can "easy" convert to JS. 1. DWScript -> JS -> Smart Mobile Studio 2. TMS Scripter -> JS -> TMS Web Components Now we miss 3. pas2js -> JS -> Lazarus LCL Web Wigetset This is the future of Lazarus :-) ---------------------------------------------------------------------- Phil · 2018-02-15 14:08 Quote from: oro06 on February 15, 2018, 09:58:12 amis pas2js related to https://www.tmssoftware.com/site/tmswebcore.asp#product-help Yes. "The compiler used is the pas2js compiler. We closely work together with the pas2js compiler developers." https://www.tmssoftware.com/site/blog.asp?post=434 ---------------------------------------------------------------------- ttomas · 2018-02-15 20:20 Good news Phil. Any plan for Lazarus support/integration? ---------------------------------------------------------------------- Phil · 2018-02-15 20:22 Quote from: ttomas on February 15, 2018, 09:20:27 pmGood news Phil. Any plan for Lazarus support/integration? Uh, check with TMS? I posted a _quote_ from them, not from me. ---------------------------------------------------------------------- oro06 · 2018-02-16 07:44 Quote from: Phil on February 15, 2018, 03:08:26 pmQuote from: oro06 on February 15, 2018, 09:58:12 amis pas2js related to https://www.tmssoftware.com/site/tmswebcore.asp#product-help Yes. "The compiler used is the pas2js compiler. We closely work together with the pas2js compiler developers." https://www.tmssoftware.com/site/blog.asp?post=434 thanks for the infos i got it yesterday too from https://www.blaisepascalmagazine.eu/ so this is really nice to have this existing, horizon is self reconfiguring  let's hope tms find a path to a kind of dual licensing to keep  the non commercial softwares door open regards OR ---------------------------------------------------------------------- warleyalex · 2018-02-18 13:17 Look, the TMS Web core is using the pas2js compiler to create the visual GUI. Since they're a commercial company. Delphi has the bigger market, so it is first. I am pretty sure that their IDE designtime support integration will follow for Lazarus, just because using Lazarus is easy to use the pas2js -  the Lazarus IDE understands the concept of external classes, so the code completion works much better than in Delphi for coding for complex applications. Since TMS are not satisfied with the FMX design, they will port the FNC components (Framework Neutral Components) to LCL widgetset for web. Another thing, after they release the official trial of Web Core, I bet the Lazarus community will start to make a LCL widgetset for web version. ---------------------------------------------------------------------- avra · 2018-02-19 10:35 Quote from: Phil on February 15, 2018, 03:08:26 pm"The compiler used is the pas2js compiler. We closely work together with the pas2js compiler developers." https://www.tmssoftware.com/site/blog.asp?post=434 Since TMS FNC has been updated for the web, it is getting more and more attractive. Hope to see TMS WEB CORE integration into Lazarus soon. Unfortunatelly I see that they have chosen to support jQwidgets instead of something open sourced like OpenUI5. Maybe that will improve over time. Once datasource grows over TMS XDATA they will offer some pretty nice features in a box.