nsDialogs with timer support
Inspired by this thread:
http://forums.winamp.com/showthread....hreadid=296985
I created nsDialogs modification that adds timer support to nsDialogs. With it is possible to call NSIS functions without user interaction.
Mod adds two new functions to nsDialogs:
nsDialogs::CreateTimer time_in_milliseconds function_address
On sucess it will push timer id and on failure "error" to the the stack. Timer id will be also waiting on the stack when the callback function is called.
nsDialogs::DestroyTimer timer_id
Simply kills the timer specified by the timer id. Doesn't push anything on the stack.ps. I build the plug-in with MinGW so it's linked to msvcrt.dll and the file size is slightly bigger.
PaR