I have put the 2D drawing services into a package/distribution where is can be maintained and used sepearatly from FREEdraft. Now I am getting back to the actual porting of the system. One of the things I want to do is to develop a plugin based command and menu system. I've wanted to do this for a long time - the way I do the menu system now really really sucks hard.
I wonder if there is a generic plugin system for C++ out there that I can adapt to my needs? Right now I am trying to use the plugin manager from Mindseye, but as there are no actual plugins in Mindseye, its kind of tricky to visualize what a plugin object should look like, and exactly how it should be build. developing...