Soluling home   Document home

VCL Mapping

VCL packages

Soluling's VCL form editor uses the real VCL components to show the localized form. The editor also built in VCL, Raize/Konopka Signature, TMS, and Virtual tree components. For all other components such as 3rd party or your own components, either package loading or a component mapping is used. Use this sheet to set the custom 3rd party packages that the VCL form editor loads.

Button Description

Add a new mapping.
Add

Add a new package file.

Edit the selected mapping.
Edit

Edit the selected package file.

Remove the selected mapping.
Remove

Remove the selected package file.

Remove all mappings.
Remove all

Remove all package files.

Import mappings from a file and merges them with the current mappings.
Import

Import package files from a file.

Export mappings to a file.
Export

Export package files to a file.

If there is no package loaded or a map rule for the component, then the editor shows a yellow box that shows the location and size of the component but not the content.

Package files you use with Soluling must be 64-bit packages for Delphi 12 Athens. If you have installed a 32-bit Soluling, then use 32-bit packages. The package must register all the components with RegisterClass procedure.

Note! Package files are not required for localization. They are used for convenience to provide better visual editing. You can also use mappings. Use scan rules to specify what properties are localized.