Posts by malcolm

CodeInsight for the Uses Clause in RAD Studio 10.4 Sydney

June 23rd, 2020 Posted by Embarcadero No Comment yet

With the new, LSP-based CodeInsight in RAD Studio 10.4 Sydney, CodeInsight in the Uses clause is much more useful.

It’ll let you search for all the standard VCL/FMX/RTL units, as well as any unused units in your project. Combined with the new searching where it matches entries containing what you’ve typed, not just those starting with what you’ve typed, and I find myself using it a lot more.

However, what about all your own units, and 3rd party ones, that you use but don’t add into your project? How do you get it to show them?


Errors in GetIt when installing RAD Studio 10.4 Patches

May 29th, 2020 Posted by Embarcadero No Comment yet

Starting with 10.4, Embarcadero is using the GetIt Package Manager to deliver patches. However, those of you who installed from the Offline Installer (the ISO file) might experience errors when you do this.

We’ve seen two different error messages:

Cannot load data from the server: Cannot open file

and also:

Cannot load data from the server: “RADStudio.json” metadata file does not exist.
Setup cannot continue due to a corrupted installation file.

Apologies for the image quality, these came via email from customers.


10.4 Launch Webinar Replay

May 28th, 2020 Posted by Embarcadero, Webinar No Comment yet

If, like me, you were busy inspecting the inside of your eyelids when Embarcadero ran the RAD Studio 10.4 Sydney launch webinar the other morning, you’ll be happy to know that they’ve posted the replay.


macOS\iOS App Transport Security Error in FMX

May 6th, 2020 Posted by Embarcadero No Comment yet

Recently we were updating a system we had built for one of our customers. One of the things we needed to do was update the macOS applications for 64bit.

There are 3 applications in the suite that support macOS, and the first two converted very smoothly thanks to the 64bit macOS support in RAD Studio 10.3.3. Pretty much all that was needed was a recompile and to run them through the automated test suite.

However, the third one was a little trickier, so I wanted to document it here for anyone (including me) who strikes it in future.


RAD Studio 10.3.3 Patches

February 28th, 2020 Posted by Embarcadero No Comment yet

There have been several patches, fixes and workarounds released recently for RAD Studio 10.3.3. They can be a bit hard to keep track of, so we’ll try and keep this post up to date with links to all of them.

I’m sure they’ll roll up into an update at some point, but if any of these affect you directly, you can grab them individually:


This Month in RAD Studio – December 2019

December 24th, 2019 Posted by Embarcadero, This Month In RAD Studio No Comment yet

This month: 10.3.3 Patches, Enterprise Connectors Connections, Delphi Package Manager, Testing RAD Studio Applications and CodeRage 2019 Replays:



Enterprise Connectors on CodeRage 2019

December 12th, 2019 Posted by Embarcadero No Comment yet

I mentioned on a previous This Month in RAD Studio that CodeRage 2019 is currently on, and this week I gave a session on setting up the Connection component in Enterprise Connectors.


It’s fairly short (around 15 minutes) but I go into customising the connection to:

  • look for the OAuth Token in a custom location
  • trigger the OAuth process if it doesn’t find a token
  • creating the Google API credentials and putting them into your connection
  • customising the Consent Screen so your users see your app details, not CData’s


Automated Testing with Ranorex : Actions

December 11th, 2019 Posted by Embarcadero, Ranorex No Comment yet

The other day I posted about how I’m increasingly becoming a fan of the automated testing tool, Ranorex Studio. I listed a bunch of reasons and mentioned I would dive into more details about some of them.


So today, I’d like to start that, by looking at Actions.



Testing your RAD Studio Applications with Ranorex Studio

December 3rd, 2019 Posted by Embarcadero, Ranorex No Comment yet

Over the last few months we’ve been doing more and more work with Ranorex Studio.


If you’re not aware, Ranorex Studio is a Test Automation tool covering desktop, web and mobile applications. It supports applications written in dozens (or maybe hundreds, I didn’t count them all) of technologies and languages, but importantly for many of you reading this, RAD Studio is one of them.


I’m increasingly falling in love with this tool, for a bunch of reasons: (more…)

This Month in RAD Studio – November 2019

November 29th, 2019 Posted by Embarcadero, This Month In RAD Studio No Comment yet


This month: RAD Studio 10.3.3 released, RAD Server on Docker (and why you might care even if you don’t use RAD Server), CodeRage 2019, and Interbase Temporary Tables: