I am trying to track down a problem in UMUI, and well, now a problem with UMUI with the ToggleInstFiles plugin.
Specifically, this plugin:
After adjusting the C++ code to work with UMUI, (the button and progress bar need to be pushed down further), I have what I want things to look like.
But this now brings up the problem mentioned in a different thread.
The UMUI interface does NOT seem to get window events when things have changed on a specific window.
(Because UMUI needs to be able to redraw things, like colors, etc)
The other thread:
Are you a developer who uses NSIS to distribute your application? Are you a Winamp plug-in developer who wants to use NSIS to distribute your plug-in? Have suggestions for other people like you? This is the place.
Which leads to my real question...
How does a plugin, say, ToggleInstFiles, or other plugin that mucks with the Window and changes positions of the various dialogs on said window, how does/should the Plugin "notify" the running script (UMUI.nsh, MUI.nsh, etc, etc) of this change?
Is there a specific callback routine that should be triggered?
Should a message be sent?
Say something like NSIS does when the mouse goes over a selection?
(ie, .onMouseOverSection) ?
Thanks!
Scott