|
From: Scott P. <swp...@gm...> - 2009-10-13 14:42:08
|
The problem I'm having with this is for the "accept license" checkbox of the "Minimal" UI. It's really awkward to make that UI not look ugly. The external UI is interesting. One way that seems reasonable would be for an external UI in a bootstrapper to come up with values for all sorts of public properties and then just launch the MSI in passive mode (/passive) with those properties defined appropriately. I think that would get you very far along with the least effort. But then it would be more awkward to work in things like checking for product updates (or checking for existing files or registry entries) and providing UI specific to those scenarios. In the realm of ugly hacks: Would it be possible to run custom code that finds the checkboxes in the UI and tweaks them to paint in more reasonable manner? Regards, Scott |