Embarcadero Dev-C++ is an open source C/C++ IDE project built in Delphi. Dev-C++ has been downloaded over 67 MILLON times since 2000 and a modernization effort was sponsored by Embarcadero to bring it up to the latest version of Delphi. The original version by Bloodshed software was originally built in Delphi 6 and then probably upgraded to Delphi 7. A newer unofficial fork called Orwell Dev-C++…
Windows 10 CRM VCL Demo In Delphi And C++Builder
October 15, 2020
The Windows 10 CRM VCL Demo is available with full source code for Delphi 10.4+ and C++Builder 10.4+. The demo features a number of high DPI styles including Windows 10 Slate Gray and Windows 10 Blue. Additionally, it demonstrates the TTitleBarPanel component, multi-monitor…
Note the following information has been made available by the author of PasDoc regarding the tool.
Documentation is generated from comments found in the source code or from external files. Many formatting @-tags are supported. Many output formats are supported, including…
Delphi library for interoperability with Java using WINSOFT JavaBridge
September 11, 2020
Intro
Java Native Interface is a standard programming interface for writing Java native methods. Most JNI developers utilize C/C++ but most of the JNI header files ported to Delphi.
In a simple word: Java Native Interface (JNI) is the Java interface to non-Java code. And when you work with data types you should always convert data between Delphi and Java.
JavaBridge library WINSOFT offers…
Setting up the IDE for your First Android App
September 10, 2020
I’ve recently had an increase in the number of customers asking about getting started with Android programming with Delphi, so I thought it was a good time to refresh how to check your IDE is set up, how to enable developer mode on an Android phone, and how to quickly…
Secrets to Quickly and Efficiently Handle Zip Files on Android with Delphi, C++ Builder, and FireMonkey
September 3, 2020
To easily handle zip files in your FireMonkey project, use the Zip4j library for zip files or streams in Delphi and C++ Builder. Zip encryption, support for the Zip64 format, support for streams, support for both AES and Zip-Standard encryption methods, and many other…
Intro
When you start building any project, you might end up creating functions to use in several points of your application. Maybe you develop a set of code snippets. Utilities are an important point of connection between your software and the device it runs on, but what if you didn’t have to create them yourself?
WinSoft offers a Utils library that gives you a bunch of functions to…
Take your Delphi & C++ Builder projects to the next level with Chakra JScript Engine!
August 31, 2020
Intro
Many Delphi developers adore the language integration options of the Embarcadero Delphi and C++ Builder. For instance, you can utilize Assembly language within the Delphi code by just opening asm scope. This is an inline assembly feature. Moreover, you can integrate…
When you begin an enterprise-level project, you must integrate authentication options into your projects. At that point, you can use Android Built-in APIs, such as the KeyguardManager API, to lock and unlock the keyguard in your Delphi or C++ Builder FireMonkey Android…
Benchmarking Memory Managers BigBrain 2020 vs. FastMM5
August 28, 2020
Looking to upgrade the memory manager in Embarcadero Dev C++ I investigated a number of memory manages including FastMM4-AVX. The second memory manager I looked at is called BigBrain 2020 and it looks to have significant performance improvements in some areas. There is a comprehensive blog post by the creator of BigBrain 2020 which compares performance between BigBrain 2020 and FastMM5 (and TC…