Quote: "I've always said that IanM is smarter than the average bear"
Gee! Thanks
It was a deliberate decision on my part to not investigate the initialisation sequence of a DBPro app and to continue to require the DBPro compiler to produce the apps. I certainly don't want to contribute to the piracy problem.
Quote: "If this is so, I've got to say I'm not sure that TGC will be pleased to see the appearance of the interface library"
The interface library has been generally available from my site since mid may of last year, with Rich, Lee and Mike all aware of it - they can't mind too much
Especially now, as they are committed to opening up the internals of the DBPro engine anyway, the interface library can only make things easier. As a part of that, whatever information Lee and Mike pass out about the internals, I'm planning on including with the interface library, and hopefully making the new stuff easier to use as well.
@the_winch,
There is currently a lot of non-working fluff in some of the DLLs. For example there is a rotate command in the Matrix DLL (it doesn't work BTW). This makes it difficult to spot when a resource string for a command is missing. There are so many commands anyway that it is easy to miss a few.
Quote: "Or is it a pointer to some directX structure that would be no use in dbpro?"
Spot on
It is this pointer that Dostej used to gain access to the image data within his image plug-in. I have a small piece of source code (about 2k) that I was working on some time back for him to prove the idea. I couldn't find the time to develop it further, so he did his own plug-in when he got tired of waiting ... ah, all the little ways in which we contribute ...
*** Coming soon - Network Plug-in - Check my site for info ***
For free Plug-ins, source and the Interface library for Visual C++ 6, .NET and now for Dev-C++
http://www.matrix1.demon.co.uk