Sorry it took so long to reply. I got pulled off the project for a day or two, but I'm back now.
I think it is reasonable that the check boxes stay checked on failed components, so you could try to install them again. But I think they still stay checked if they succeeded too.
Like comp#1 installed ok, (and is not marked as 'required' in the configuration file.)
then comp#2 failed install. When we come back to the main dni selection dialog, comp#1 is still checked. So when you click the install button, it tries to install it again. I'm using version 1.10.8408 if that matters.
It might be more useful if the check box was unchecked and the status next to it would say something like "(successfully installed)" in this case...
Do I have something config'd wrong maybe? Each component is
required install = false
required uninstall = false
selected install = true
selected uninstall = false
Thanks for your help...