Lessening the load for NSIS GUI and other application developers...
THe NSIS DLL (now with more features) processes scripts with a simple call to "Process_Script". You can also now get EXE header information by calling "Get_Header_Info" (heah.. I got these export names really intuitive :)).
As examples, I rewrote makensis.exe to use the DLL and modified Zip2EXE so it can use the DLL aswell. Also I wrote a small GUI application (makenwin) as an example of a GUI using the DLL.
All the headers you need and makensis.lib for linking are included aswell as the sources for MakeNSIS, MakeNWIN and ZIP2EXE.
http://www.windridge.junglelink.co.uk/nsisdll.exe is the "developers kit".
* Note: I did virus check the above with PC-CILLIN (www.antivirus.com) and it passed but please check it anyway.
Peter.