If you want to create applications with skins that have a unique GUI and are independent from the system, you might want to check out Almediadev BusinessSkinForm VCL v12.02. This is a stable, multifunctional package for business applications that supports more than 120 components and the latest generation of Ribbon UI[^1^].
In this article, we will show you how to use Almediadev BusinessSkinForm VCL v12.02 to create skinned applications with Delphi or C++Builder. We will also demonstrate some of the features and benefits of this product, such as:
Let's get started!
You can download the trial version of Almediadev BusinessSkinForm VCL v12.02 from here. The trial package includes samples, compiled demos, help files and source codes for Delphi and C++Builder XE3 - 11 Alexandria[^3^]. You can also download some high-DPI demos with new features of 10.4 Sydney from the same link[^3^].
To install Almediadev BusinessSkinForm VCL v12.02, you need to run the setup file and follow the instructions. You will be asked to select the target IDEs and components that you want to install. After the installation is complete, you will find the Almediadev BusinessSkinForm VCL components on the component palette under the "BusinessSkinForm" tab.
To create a new project with Almediadev BusinessSkinForm VCL v12.02, you need to launch your IDE (Delphi or C++Builder) and create a new VCL Forms Application. Then, you need to add a TbsSkinData component from the "BusinessSkinForm" tab to your main form. This component is responsible for loading and applying skins to your application.
To load a skin file, you need to set the SkinFile property of the TbsSkinData component to the path of the skin file that you want to use. You can find many skin files in the "Skins" folder of the installation directory of Almediadev BusinessSkinForm VCL v12.02. For example, if you want to use the "Office2019Black.skn" skin file, you can set the SkinFile property to something like this:
To apply a skin to your main form, you need to set the SkinData property of your main form to the TbsSkinData component that you added earlier. For example:
You can also set some other properties of your main form, such as BorderStyle, BorderIcons, Caption and Position, to customize its appearance.
Now
51082c0ec5