'Support' wrote:
Hello
Do you mean, you need to disable a checking of second instance of the TsSkinProvider on the form?
Maybe you need something another? Because this checking exists for avoiding of conflicts between of several instances of the TsSkinProvider.
Maybe you has some problem which we can solve by another way?
Hello,
I am writing applications in Windows under Lazarus and I need skinning. Native AlphaControls does not support Lazarus.
I wanted to try the approach from the DLL, where I will build a DLL with AlphaControls in the middle, giving this procedure outside
DLL Code
Code:
procedure SkinProvider(Form: TForm); stdcall;
var
SP: TsSkinProvider;
begin
SP := TsSkinProvider.Create(Form);
SP.Form := Form;
end;
I want to try if I get skinning on the Lazarus Forms under Windows in this way.
If so, I will buy AlphaControls with the sources and modify them.