The Parallel Debugger plugin, originally from Parnassus, is now available in GetIt for RAD Studio 11.x (ie 11.0 and 11.1.) This follows up making Bookmarks and Navigator available a few weeks ago.
The Parallel Debugger is an addon that lets you see what’s going on in all threads in your app at once. A traditional debugger in the IDE shows only one thread, one call stack, and so forth. The…
This is the second year year Delphi is listed in the very large StackOverflow survey and results for the language are better than last year, even if mixed in some areas.
The Delphi programming language is officially listed in the most recent StackOverflow developers…
FreeAndNil() - Delphi Developer Debate
June 22, 2022
You are familiar with FreeAndNil(), but do you use it? How often? Are you using it right? As with most things in software development, it is a complicated topic. So let’s see what the experts have to say. We are going to debate the details in a friendly discussion with…
Speaking at Italian Delphi Day 2022
June 9, 2022
In two weeks, I’ll be giving a couple of sessions at the (online) Italian Delphi Day event, organized by Wintech Italia.
This year the Italian Delphi Day event (one of the longest running yearly Delphi conferences) is scheduled for June 21st to 23rd. Once again, it will be online and it’s free to attend. Check the details on https://www.delphiday.it/ (sign up should be available…
Last week we look at the Python developer side of the Embarcadero Python Ecosystem with DelphiFMX. This week are are looking at the Delphi (and potentially C++Builder) side of the ecosystem.
Embarcadero Open Source Live Stream
The next installment takes a look at the…
Which target platforms do Delphi and Electron support?
The “Discovering The Best Cross-Platform Framework Through Benchmarking” whitepaper evaluates two frameworks supporting multi-platform desktop application development: Delphi and Electron.
Delphi
Delphi…
Becoming an InterBase VAR: How And Why
May 28, 2022
An InterBase VAR license is simply a legal agreement between you and Embarcadero that allows you to redistribute InterBase. The benefits of this agreement are outlined below.
The Benefits of Being a VAR
There are no registration and licensing headaches. VARs typically receive a .SLIP file which they deploy with their application. By simply copying it to the InterBase install directory it inhibits…
The VCL LockDrawing method in TWinControl
May 27, 2022
One of the features added to the VCL library in Delphi 11 is the ability to handle Windows WM_SETREDRAW message easily with two specific methods added to the TWinControl class: LockDrawing and UnlockDrawing
I was going over my to do list earlier this week and found a not…
Windows 11 Win32 Debugging Patch for RAD Studio 11.1
May 27, 2022
A new patch (or hotfix) for RAD Studio 11.1 is now available. The patch addresses a problem that occurs when debugging Win32 apps on Windows 11, in which the IDE appears to freeze at times. When evaluating watches with side effects, opening the Threads view to switch…
Bookmarks and Navigator, originally known as the Parnassus plugins, are some of our most-requested IDE addons. We’re very glad to let you know they are now available in GetIt for RAD Studio 11. To install, go to the Tools menu in the IDE, GetIt Package Manager, and select the IDE Plugins section in the category selector on the left:
Bookmarks is a developer-favourite addon that replaces the…