ββThe following article discusses running JavaScript in Delphi. In Chinese. The author offers to execute scripts using the standard TWebBrowser and HTMLDocument interface. Anybody remembers Delphi Scripter from DreamCompany? I used it more than 10 years ago for running Javascript, VBScript, and Delphi.
http://grandruru.blogspot.com/2019/09/script-engine-in-delphi.html
http://grandruru.blogspot.com/2019/09/script-engine-in-delphi.html
Froala Pages officially released. This WYSIWYG editor offers a fast and easy way to create and edit standardized and customizable web content. Let's help promoting this project!
https://www.producthunt.com/posts/froala-pages-2
https://www.producthunt.com/posts/froala-pages-2
Product Hunt
Froala Pages π« - Your JavaScript Page Builder | Product Hunt
Using a modular web design system, Froala Pages offers a fast and easy way for your users to create and edit standardized and customizable web content. Include a page building experience in your app without reinventing the wheel. 30% off code: FROALAPAGES30
ββMarco Cantu has published a new blog post with some highlights from 40+ minutes technical discussion of the webinar. A Tale of 3 APIs: VCL integration with WinAPI, COM & ShellAPI, WinRT.
http://blog.marcocantu.com/blog/2019-september-tale-of-3-apis.html
http://blog.marcocantu.com/blog/2019-september-tale-of-3-apis.html
The team behind Clever Internet Suite published three new tutorials: How to extract/add MIME headers in E-mail messages and HTTP requests; How to create/parse SOAP MTOM/XOP, XML, and binary attachments; How to send a SOAP WSDL request.
https://www.clevercomponents.com/articles/article035/
https://www.clevercomponents.com/articles/article035/
Clevercomponents
Clever Internet Suite Tutorials
This article summarizes the experience of using Clever Components products, provides a list of code examples with short comments and downloading links.
ββCheck out features, provided by a database that is often overlooked even by Delphi developers. InterBase Feature Spotlight: Change Views.
https://community.idera.com/developer-tools/b/blog/posts/interbase-feature-spotlight-change-views
https://community.idera.com/developer-tools/b/blog/posts/interbase-feature-spotlight-change-views
ββYet another release this fall: TMS Analytics & Physics 3.0. Check out their blog to learn more about new symbolic integration feature, base integration rules, user-defined integrators, and many more.
https://www.tmssoftware.com/site/blog.asp?post=578
https://www.tmssoftware.com/site/blog.asp?post=578
ββWatch a new video about ROSDK/Delphi on RemObjects TV:
https://www.remobjects.com/tv/?video=F5821A46C10629B7FAFFB6E31B7A41776432B49C
https://www.remobjects.com/tv/?video=F5821A46C10629B7FAFFB6E31B7A41776432B49C
ββClever Components updated their GitHub repository (https://github.com/CleverComponents/Clever-Internet-Suite-Examples) and added a new SmtpClientProxy example that shows how to send mail via an HTTP Connect proxy.
https://github.com/CleverComponents/Clever-Internet-Suite-Examples/tree/master/Delphi/SmtpClientProxy
https://github.com/CleverComponents/Clever-Internet-Suite-Examples/tree/master/Delphi/SmtpClientProxy
ββTake a look at this Delphi FireMonkey success story. Broken Games is a small, ambitious independent game development company based in Berlin, Germany. Their flagship game, Rise of Legions, is a multiplayer RPG available for the Windows platform. They ultimately chose to develop its own game engine in Delphi. What results this decision gave?
https://www.embarcadero.com/case-study/broken-games-case-study
https://www.embarcadero.com/case-study/broken-games-case-study
ββTake part in TMS Training Days 2019 in Germany. November 14 and 15. The team behind TMS promises early bird tickets before the end of September.
https://www.tmssoftware.com/site/tmsdaynov2019.asp
https://www.tmssoftware.com/site/tmsdaynov2019.asp
ββTake a look at RAD Studio 10.x roadmap. There are many interesting features, such as iOS 13 Dark Theme support, switching between the light and dark themes at design time. Read more:
https://community.idera.com/developer-tools/b/blog/posts/addressing-ios-13-and-android-64-bit-with-rad-studio
https://community.idera.com/developer-tools/b/blog/posts/addressing-ios-13-and-android-64-bit-with-rad-studio
ββCheck out the Stellar FMX Style. It looks great on Linux, iOS, Android, and macOS projects. Available for Delphi 10.3 Rio's - just find and download FMXLinux in the GetIt Package Manager. You can use this style on Windows, as well. Download and install the VCL Style - Stellar 1.0, available in GetIt.
https://community.idera.com/developer-tools/b/blog/posts/stellar-fmx-style-on-linux
https://community.idera.com/developer-tools/b/blog/posts/stellar-fmx-style-on-linux
ββCheck out a new TMS Software's article about symbolic integration with TMS Analytics & Physics v3.0. The library now allows using implicit integral operator in math expressions. You can easily do all these things in Delphi:
https://www.tmssoftware.com/site/blog.asp?post=581
https://www.tmssoftware.com/site/blog.asp?post=581
ββSQLite3 static linking for Delphi Win64 - no external sqlite3-64.dll required! Update your https://github.com/synopse/mORMot revision and enjoy:
http://blog.synopse.info/post/2019/09/21/SQLite3-static-linking-for-Delphi-Win64
http://blog.synopse.info/post/2019/09/21/SQLite3-static-linking-for-Delphi-Win64
Cloudflare, Google Chrome and Mozilla Firefox take HTTP/3 to a new stage. Read the Alessandro Ghedini's blog post about the past, the present, and the future of this protocol.
https://blog.cloudflare.com/http3-the-past-present-and-future/
https://blog.cloudflare.com/http3-the-past-present-and-future/
The Cloudflare Blog
HTTP/3: the past, the present, and the future
We are now happy to announce that QUIC and HTTP/3 support is available on the Cloudflare edge network. Weβre excited to be joined in this announcement by Google Chrome and Mozilla Firefox, two of the leading browser vendors and partners in our effort to makeβ¦
ββThe article discusses some property changing aspects when using it in a Model-View-ViewModel (MVVM) controller. How to handle property changes in the ViewModel? Just read this blogpost: MVVM PropertyChanged is not Component Related.
http://delphiprofi.blogspot.com/2019/09/mvvm-propertychanged-is-not-component.html
http://delphiprofi.blogspot.com/2019/09/mvvm-propertychanged-is-not-component.html
The team behind TMS published a new video about using Google Maps with TMS WebGMaps. Just watch this wonderful video:
https://youtu.be/jyuN5ipoANg
https://youtu.be/jyuN5ipoANg
YouTube
TMS WebGMaps: Polygon example with webservice