Joe Kaplan wrote:
I assume Bob will answer this one if anyone does, but perhaps someone
else knows. Basically, I'm hoping that the support for floating
Publish elements in WiX 3 provides a neato trick that can be used to
skip the default EULA dialog in WiX UI V3. A lot of us build
installers for internal use only and don't want/need a EULA. I've
seen other people ask for this in the past.
Nope, floating Publish elements just make it easier to add new actions
when the user interacts with the UI (e.g., clicking a button). Derek and
I talked about it quite a bit but couldn't come up with a generic way of
allowing dialogs to "plug in." The way MSI UI works, the first modal
dialog is specified via the InstallUISequence table. The dialogs that
appear as modal wizard pages are specified via ControlEvent.
On my todo list, somewhere close to the top, is to finish the
WixUI_Advanced dialog set. The basic set is checked in and I used it in
the Wix3.msi installer. The next step is to add code to the UI extension
to use attributes to allow customization at build time. For example,
it'll let you specify a custom dialog to choose features, rather than
always using the selection tree control. It's specific to
WixUI_Advanced, though, so unless there's call for it, it won't extend
the other dialog sets.
WixUI_Advanced already supports a one-click install, though, with the
license on the first modal page, so it won't help your particular case.
If you don't need a license, just put a readme in its place.
--
sig://boB
http://bobs.org
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users