Quickly Learn To Draw Powerful Mathematical Functions Dynamically in Modern C++ on Windows
January 17, 2021
Most of engineering applications needs to display data in part of time or in real time. There are many ways to draw mathematical functions or data series. There are also components which makes easy to display, zoom, arrange, save or load data. In this post we will explain…
Learn C++ With Building Coroutine Based Job System Without Standard Library by Tanki Zhang (CPPCon 2020) Video
January 16, 2021
Job system is a popular game engine component to increase total CPU performance. This video will walk you through the creation of coroutine-based work system and describe the benefits of using coroutines over the traditional ways of constructing a work system. This will…
Panel
Panel (TPanel) is ageneral-purpose panel used to hold multiple controls for organizing purposes. It is used to hold some group of your components. Generally they are used with Alligns. We highly recommend you to align Panels to Left, Right, Top, Bottom or Client. Thereby, your application with contents in different panels may resize itself by the change of resolution, by the change…
Learn C++ With The Many Shades of reference_wrapper by Zhihao Yuan (CPPCon 2020) Video
January 14, 2021
This video talks about these use cases and see how reference_wrapper’s designs helps to go through the specifics carefully. This also compares reference_wrapper with other languages and the standard library facilities to give hints on how to select from reference-like…
40 Amazing Years Of Powerful C++ And C++20 Features By Bjarne Stroustrup (CppCon 2019)
January 13, 2021
This presentation by Bjarne Stroustrup who began developing C++ (initially called “Cwith Classes”) in 1979, is about to explain what’s great about C++, C++20, as a modern language. Bjarne explains how do classes, templates, and lambdas fit together?
Quickly Learn How To Use Canvas Drawing In C++ On Windows
January 11, 2021
In C++ Builder, it is easy to draw images on Bitmaps by using Canvas property and methods to draw, Canvas can be used on both VCL and FMX applications. Canvas provides an abstract drawing space for objects that must render their own images. TCanvas provides properties…
Learn C++ With Lambda Expressions by Barbara Geller and Ansel Sermersheim (CPPCon 2020) Video
January 10, 2021
Lambdas were introduced into C++ along with the C++ Standard. The lambda expression has many parts, which you should master for it to be used efficiently and effectively. In this video, programmers will understand and relearn the fundamentals of lambda expressions by…
In this post MainMenu, PopupMenu and MenuBar, ToolBar, SpeedButton that are basic components of C++ Builder are listed. You can get more information about each of these components from the Offical DocWiki Web Page of Embarcadero. Menus are really important if you have a lot of options to select, may be they are in groups, so user may reach the right menu item by using groups. Menus are one of the…