Blog
Featured Blog Post
Thursday, September 11, 2025
On September 10, 2025, Embarcadero officially released RAD Studio 13 Florence, along with Delphi 13 and C++Builder 13. This brand-new version of the RAD Studio IDE introduces powerful new capabilitie...
Blog Posts:
Latest | Views
Tuesday, May 31, 2022
Do you want to display or edit code directly within your TMS WEB Core application? Then this is the post for you! This time out, we're diving head-first into CodeMirror 5, which describes itself as "a versatile text editor implemented in...
Tuesday, May 24, 2022
The last couple of posts covered FlatPickr, a popular and very capable datepicker JavaScript library. We looked at many of its options and even looked at two completely different ways to add it to our TMS WEB Core projects. What we didn't...
Thursday, May 19, 2022
We, as developers, seek for new exciting APIs, new components that offer that little bit extra, or something completely new and mindblowing. As component developers, it's a daily quest to put new and exciting features into our...
Tuesday, May 17, 2022
Last time out, we looked at how to incorporate FlatPickr into a TMS WEB Core project. We had taken what might be considered the manual approach. A link to a CDN or other source for the library was added to the Project.html file, and t...
Thursday, May 12, 2022
TMS VCL UI Pack is our flag-ship VCL product comprising over 600 VCL components to help you create more feature-rich VCL Windows applications faster. Today, we have released TMS VCL UI Pack v10.7.7.0 that is the 8th release so far in this...
We are used to inspect a call-stack when something goes wrong in our application and it crashes. Delphi has excellent add-on tools that log detailed call-stack information when an application crashes.But it is not always when an application cra...
Wednesday, May 11, 2022
WebAssembly is a low-level language with a compact binary format that runs with near-native performance. Free Pascal offers, since some time, a way to compile Pascal to WebAssembly and integrate these modules inside your web a...
Tuesday, May 10, 2022
So far in this blog series, we've covered JavaScript libraries that included Helpers, Tools, and Assets. This time out, we're going to dig into the first of many JavaScript libraries that feature some sort of Control - a component, widget, or...
Friday, May 6, 2022
This is a continuation of Epic JSON Primer (Part 1 of 2).20: Relative Performance.21: Iterate through JSON Object Elements.22: Traverse Entire JSON Object.23: Compare JSON.24: Sort JSON Object Elements.25: Move from JS to WC or PAS.26: Move from ...
Thursday, May 5, 2022
As we make our way through various JavaScript libraries, there's a rather important topic that we've touched upon briefly once or twice. But we're about to hit it head-on in a big way. I'm talking of course about JSON. And while JS...