IDERA Community
Search
User
Site
Search
User
Developer Tools
Blog
Forums
Mentions
Sub-Groups
Tags
More
Cancel
New
Featured Blog Posts
By date
By view count
By comment count
Descending
Ascending
New Productivity Tooling in RAD Studio 10.3.1: Navigator
David Millington
In RAD Studio 10.3.1, we've added two new really useful productivity tools to the IDE, which improve navigation: finding your code, and moving around within your code. A couple of days ago, we looked at
Bookmarks
; today, let's look at Navigator. Thes...
21 Feb 2019
Key Improvements in RAD Studio 10.3.1
David Millington
On February 14th, Delphi's birthday, we released RAD Studio 10.3.1, a point release to 10.3 Rio. We have a number of great improvements this release I'd like to highlight. RAD Server Console UI
RAD Server
is our platform for building services, such a...
21 Feb 2019
New Productivity Tooling in RAD Studio 10.3.1: Bookmarks
David Millington
In RAD Studio 10.3.1, we've added two new really useful productivity tools to the IDE, which improve navigation: finding your code, and moving around within your code. These were previously third-party tools that were very popular with thousands...
18 Feb 2019
ABI Changes in RAD Studio 10.3
David Millington
In RAD Studio 10.3 we’ve made an interesting very low-level change that affects both Delphi and C++. This is a change in the how method parameters are passed when a method is invoked. For the vast majority of customers, this issue won’t a...
23 Jan 2019
C++ Toolchain Hotfix for C++Builder and RAD Studio 10.3
David Millington
We have just released a hotfix for RAD Studio 10.3, which
addresses a number of issues in the C++ compiler and RTL
. This is an important hotfix if you rely on compiler version numbers (for example, for version-specific behaviour in you...
22 Jan 2019
IDE Hotfix for C++Builder 10.3 Project Options
David Millington
Over the weekend, we
released two hotfixes for RAD Studio 10.3
. One of these, the which addressed a number of IDE issues, is especially important if you use C++Builder. It addresses:
RSP-21683
: IDE missing Application sub optionsTwo settings pa...
17 Dec 2018
C++ Libraries in GetIt: Eigen
David Millington
An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within GetIt, our package manager. You may have seen a post earlier this year about
real-world (non-dem...
29 Nov 2018
C++ Libraries in GetIt: EasyBMP
David Millington
An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within GetIt, our package manager. You may have seen a post earlier this year about
real-world (non-dem...
29 Nov 2018
C++ Libraries in GetIt: TinyXML 2
David Millington
An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within GetIt, our package manager. You may have seen a post earlier this year about
real-world (non-dem...
29 Nov 2018
Performance and Quality in the RAD Studio 10.3 IDE
David Millington
RAD Studio 10.3 has a number of performance improvements, as well as some quality improvements we’d like to share. IDE Fix Pack Some time ago, we licensed Andreas Hausladen’s IDE Fix Pack. This is an unofficial IDE addon that changes the ...
28 Nov 2018
New in RAD Studio 10.3: High DPI Image List for Windows
David Millington
RAD Studio 10.3 includes a lot of work on the VCL, our native Windows UI library. In this release, we’ve focused heavily on extensive high DPI support. You can read
Marco’s blog about the perMonitorV2 support in the VCL
, and this means wi...
23 Nov 2018
New in RAD Studio 10.3: Improvements to the GetIt, New Items, and Compile dialogs
David Millington
In RAD Studio 10.3, we’ve greatly improved the look and feel of the main window and IDE and Project Options dialogs. Some highlights are a cleaner modern look and updated dark theme in the
main window
, and some organisational changes and additi...
22 Nov 2018
New in RAD Studio 10.3: C++17, asynchronous C++ code completion, and more
David Millington
In C++Builder 10.3, we have some great news for C++ developers. We’re very pleased to announce our first C++17 compiler. This is combined with an updated C++17 standard library, and a completely new code completion technology, and - yes, there&...
19 Nov 2018
New in RAD Studio 10.3: Options Dialog Improvements
David Millington
In RAD Studio 10.3, we’re making a number of great improvements to the user interface and usability. Concretely, that’s not just looks: we are carefully making improvements in how to interact with the IDE. Last week, we looked at
changes ...
9 Nov 2018
New in 10.3: IDE UI Improvements in the Main Window
David Millington
In recent RAD Studio releases, we’ve paid a lot of attention to the IDE’s user interface. In 10.2.2, we added a dark theme (one of the most popular changes we’ve made!) and updated the component icons. In RAD Studio 10.3, we have a ...
31 Oct 2018
Dave's Thoughts on UI Design - Index
David Millington
I'm a big proponent of practical, usable UIs that are easy to understand and pleasant to look at. As an ongoing series, there are a number of blogs posts on UI design. How To Design a Great UI A practical approach to taking a mockup
11 Oct 2018
How To Design a Great UI - Part 3
David Millington
Welcome back! This is the third post on a series on practical UI design, an approach to creating usable, good-looking UIs when you are not a UX expert. In Part 1, we looked at some basic principles of UI design, a
10 Oct 2018
C++ Libraries in GetIt: MurmurHash 3
David Millington
An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within GetIt, our package manager. You may have seen a post earlier this year about real-world
9 Oct 2018
How To Design a Great UI - Part 2
David Millington
Welcome back! Last time, we discussed a typical UX design flow, and how to tackle this if you do not have access to a UX designer. We also looked at some key usability principles, and saw an example ‘bad’ user interface
3 Oct 2018
How To Design a Great UI - Part 1
David Millington
How do you design a user interface (UI) to be understandable and easy to interact with? In this series, I’ll give some thoughts on good design, combined with examples. This series is intended as practical UI design advice for small teams
26 Sep 2018
std::out << "Happy 35th birthday, C++!"
David Millington
C++ has a long history, beginning in 1979, with Cpre, which added classes to C. By 1980, it was C with Classes. And then in December of 1983, the term C++ was first used, suggested by Rick Mascitti. That's thirty-five
27 Aug 2018
Learn to program C++ with C++Builder Community Edition: #5 Operators, and final application!
David Millington
Welcome to the fifth and final episode of Learning C++ with C++Builder Starter. Last time, we had a calculator and numerical input, demonstrating using boost::optional, smart pointers, and more. This post is shorter: it will finish the calculator with operators (implementing
24 Jul 2018
Learn to program C++ with C++Builder Community Edition: #4, Real code and Useful C++: Ownership, smart pointers, styles, and optional values
David Millington
Welcome! Last time we looked at the architecture of a simple calculator app, showing how to design an application well by separating the UI and logic, abstracting through interfaces, and ensuring each class had a single responsibility. That's important stuff, stuff that
24 Jul 2018
Learn to program C++ with C++Builder Community Edition: #3, Design, Architecture, and UIs
David Millington
Welcome! Last time we looked at the IDE, projects, a simple first application, and basic use of the debugger. Today we’re actually going to write code! We are going to write a scientific calculator. It’s a useful, real-world app. You might put it
24 Jul 2018
Learn to program C++ with C++Builder Community Edition: #2, Building and Debugging
David Millington
Welcome to the second blog post in the ‘Learning to program with C++Builder’ series - a set of five articles taking you from knowing nothing about C++ to writing a real-world, useful application. The first entry covered installing C++Builder Community. Now
24 Jul 2018
>