Not sure how you would run your ugly hacking code, nor how you would locate
the window with your controls. It isn't documented and your custom action
would run in a different process.

The external UI can run actions within the package before it starts the
installation sequence (such as AppSearch and FindRelatedProducts) and you
can query (and even set) properties before calling MsiDoAction(session,
L""), or you can close the handle you opened and call MsiInstallProduct()
with the properties you wish to set/override.

-----Original Message-----
From: Scott Palmer [mailto:swpal...@gmail.com] 
Sent: Tuesday, October 13, 2009 7:42 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] change the default wixui dialog color

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
----------------------------------------------------------------------------
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to