Nachdem wir unsere
VCL-Skinning Lösung in ein eigenes
Package auslagert haben, kriegen wir ein Problem mit der Skinning-Resource, welche im Code eingebunden ist und nicht als separates File ausgeliefert wird.
In der
BPL haben wir das nötige VCLStyle.vsf File als Resource des Typs "VCLSTYLE" im Resourcen-Editor ins
Package eingebunden.
Neben dieser Resource enthält das
Package noch einige Funktionen für das Laden des
VCL-Styles während dem Programstart.
Mein Problem ist jetzt, dass die Resource der statisch eingebundenen
BPL nicht ins Exe gelinkt wird - vermutlich weil keine statische Referenz auf die Resource existiert und der Linker hier optimiert. Die Lösung mit dem
Package läuft akutell nur, wenn ich die
VCL-Style-Resource nochmals "manuell" ins Exe einbinde, was natürlich nicht im Sinne des Architekten ist.
Hat jemand Erfahrungen rsp. mehr Informationen zu Resourcen aus
BPL's, wobei die Problematik eben diesen speziellen Resourcentyp "VCLSTYLE" betrifft?