PB Libs, Plugins and DLL's

Just starting out? Need help? Post your questions and find answers here.
User avatar
PartTimeCoder
User
User
Posts: 14
Joined: Sat Jun 03, 2017 10:26 am

PB Libs, Plugins and DLL's

Post 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?
User avatar
Mijikai
Addict
Addict
Posts: 1520
Joined: Sun Sep 11, 2016 2:17 pm

Re: PB Libs, Plugins and DLL's

Post by Mijikai »

I doubt u can do that, in the end it still would aid in generating income.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: PB Libs, Plugins and DLL's

Post 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.
User avatar
mk-soft
Always Here
Always Here
Posts: 6338
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: PB Libs, Plugins and DLL's

Post 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.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Post Reply