I think a separate thread is warranted for this since there are significant differences between the new dll version of the egrid library and the original static PB library found in the following thread: http://www.purebasic.fr/english/viewtop ... 433#162433
Both static and dynamic versions are essentially functionally equivalent, so no worries there. Any purchase of the original PB static library version automatically entitles you to the dll version.
I've obviously created the dll in order to be able to offer developers in other languages a cheap and what I regard as a quite flexible grid control. However, if it's useful for PB developers then, well here it is!

First thing I would say is that the dll version differs in the way it handles some string fields which have been forced on me for various reasons. It means that the dll version handles an egrid in a manner which is not quite so natural for a PB programmer, but fits more into the windows way of doing things (handles + string buffers etc.) My advice for the PB programmer is thus to stick with the static library versions.
(I'll outline in the next post the main differences between the static lib and the dynamic one).
The install for the Purebasic dynamic library version of egrid comes with 2 versions of the dll; Ansi and Unicode, import libraries, a .pbi include file with the imports and all required constants etc and a whole bunch of examples. There's also a help manual etc.
You can download the various versions of the library from the egrid site:
http://www.purecoder.net/egrid.htm
Next post, - the main differences between the two versions.