C++DelphiTech Partner

Enable Windows Portable Devices (WPD) feature in your Delphi and C++ Builder Projects!

Overview The Windows Portable Devices (WPD) feature allows computers to communicate with the attached media and storage devices. With the WPD, you can explore a device, for instance, smartphones, flash USB cards, and many more. If you want to enable the WPD feature in your Delphi and C++ Builder Windows application, you can utilize the Portable library by WINSOFT to connect WPD Application…
Read more
C++

Getting Started with InterBase for RAD Users

Most, if not all, of your applications will connect to some database backend.  For Delphi and C++Builder users, most have either used it previously or have heard of it. InterBase is a zero admin, small footprint database engine that offers enterprise grade database…
C++

VCL Per-Control Styles - New in RAD Studio 10.4

In the past, the VCL library allowed a developer to select one style (or no style) for the entire application. In 10.4 the VCL library allows you to use multiple VCL styles at the same time in different forms of your applications, or even different controls of the same form. You can also mix styles elements (controls and form) and elements using the Windows default platform theme. This feature…
Read more
Delphi

New VCL TEdgeBrowser Component in RAD Studio 10.4

RAD Studio 10.4 brings support for working with web content through a new Chromium-based Edge browser control in VCL applications. The new TEdgeBrowser component wraps the Microsoft WebView2 component. TEdgeBrowser supersedes TWebBrowser, which uses the Internet Explorer web…
Delphi

Adopting the OpenJDK for Delphi Android Development

In this post, you’ll learn how to install OpenJDK, which is required for using the Windows IDE for Android development. Continue reading to learn why you should use the OpenJDK and how it can help your development journey. You might not realize it, but Java…
Delphi

Custom Managed Records New in Delphi 10.4 Sydney

RAD Studio and Delphi 10.4 Sydney are available now! What is a Managed Record in Delphi? Records in Delphi can have fields of any data type. When a record has plain (non-managed) fields, like numeric or other enumerated values there isn’t much to do for the compiler. Creating and disposing of the record consists of allocating memory or getting rid of the memory location. (Notice that by default…
Read more
Delphi

CEF32 Emulator Framework - Cool Apps Selection

Today’s Cool Apps selection is CEF32 Emulator Framework, from Alan Conroy. CEF32 is a framework that allows users to emulate hardware configurations, and create their own emulators as well. Delphi and the VCL were key to its development, and Alan did a great job with the…
Delphi

Unicode Finder - Embarcadero Cool Apps Selection

Today’s Cool Apps selection is Unicode Finder, from SAGT3K. As the name suggests, Unicode Finder is a utility that allows you to explore the Unicode database to find characters, symbols, and emojis to use in text settings. It was developed in RAD Studio using Delphi and…
Delphi

Writing Software for Multiple Platforms and Architectures with FireMonkey

When developers think about Delphi or C++Builder, the power of the Visual Component Library (VCL) is typically the first thing that comes to mind. If there is a factor that has been instrumental to the success of both Delphi and C++Builder, it is without a doubt the VCL. The VCL is by far the best way to write desktop applications for Microsoft Windows. Regardless of language or company…
Read more