How do I embed Delphi XE2 VCL-Styles in a dll? The Application – Appearance page is not visible in project settings for DLL-projects.
I tried defining them in a rc-file included with a $R directive which works but if there is a better way I'd like to know.
RC-file example:
GOLDENGRAPHITE VCLSTYLE "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\styles\vcl\GoldenGraphite.vsf"
CARBON VCLSTYLE "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\styles\vcl\Carbon.vsf"
In particular having to specify the full path to XE2-installation folder is something I want to avoid.
Best Answer
Another options which you can use
1) Using the Resource dialog.
2) Editing the dproj file of your dll
under this key
<PropertyGroup Condition="'$(Base)'!=''">
Add one Entry
VCL_Custom_Styles
for the vcl styles