sSkinProvider modify

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #58879
    Support
    Keymaster

      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?

      #58911
      J-23
      Participant
        '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.

        #58914
        Support
        Keymaster

          Can we discuss it via Skype? It may be more effective there than forum.

          I'm Sergvg76 there.

        Viewing 3 posts - 1 through 3 (of 3 total)
        • You must be logged in to reply to this topic.