Page 1 of 1

PB Libs, Plugins and DLL's

Posted: Thu Aug 26, 2021 10:50 pm
by PartTimeCoder
Hi all

I am writing a UI plugin for AppGameKit using API commands and so far its going pretty well I got windows with menus, a bunch of objects/gadgets and a events system but I would really like to harness the power and convenience of PB's inbuilt UI library but I read in the EULA/HelpFile about DLL's that "you can not wrap and export PB's function set" which is completely understandable but how far does this limitation run.

For example this is not a generic DLL its tailored explicitly for AppGameKit and I expect no payment as it will be free (because I'm that guy!, yeahhh! :mrgreen: ) lol

Would this be considered acceptable usage or shall I just stick to the API option I have already started?

Re: PB Libs, Plugins and DLL's

Posted: Fri Aug 27, 2021 11:49 am
by Mijikai
I doubt u can do that, in the end it still would aid in generating income.

Re: PB Libs, Plugins and DLL's

Posted: Fri Aug 27, 2021 2:18 pm
by Tenaja
Mijikai wrote: Fri Aug 27, 2021 11:49 am I doubt u can do that, in the end it still would aid in generating income.
It's not about generating income. It's about wrapping Fred's hard work without transforming it into your own work.

Re: PB Libs, Plugins and DLL's

Posted: Fri Aug 27, 2021 3:06 pm
by mk-soft
Swapping out to create Windows, gadgets in external DLL does not work, because a DLL has its own object management.
I had once written a trick how to surround them. However, the DLL must have the same PB version as the main program.