For requirement 1, it seems your best bet may be to make a small wizard application that displays the Welcome/Splash screen and the combined license agreement. At the end of the wizard, your MSI is run with MsiInstallProduct(). The MSI would then have the other dialogs such as feature selection tree, installation path, etc.
Maybe using MsiSetExternalUI(), your external UI handler could trap the back button message from the first MSI dialog so that you could show your license dialog again. BTW, does anybody know how things like MS Flight Simulator have such stylized UI in their installer (bitmap buttons, custom constrols, etc)? Is it an external UI or is it a complete UI that runs the MSI in silent mode? > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Magus > Sent: Tuesday, August 15, 2006 2:12 PM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] My Installer Requirements > > > Ok I've made a a lot of posts in the past, but really most of > my questions > have to do what with what I am required to make the installer do, so > alternatives are not optional. With that said I would like > to post what I > am required to create and maybe see if anyone has any > suggestions or knows > exactly what I should do, because I am at a loss. > > 1. My License agreement + Another companys license agreement > in one text > field. > Problems - Other companys license must be obtained > and inserted into > my license agreement at runtime. > My solution - Make my own dialog in win32 to display in a > Richedit2.0 control > More problems - My next dialog box (created in Wix) > needs a back > button > Question - How do I return back to the win32 dialog > without exiting > setup, > but making it so the Wix dialog goes way and then > will reappear if > the user click > next on my dialog box > I can further clarify if I need to. > 2. Program is suppose to boot and run from DVD if user chooses not to > Install! It also is suppose to put a Launcher app on the > users computer > that is suppose to know if the user installed the app or not. > (probably not > a wix thing but maybe someone had a similar situation) > -- > View this message in context: > http://www.nabble.com/My-Installer-Requirements-tf2110611.html > #a5819078 > Sent from the wix-users forum at Nabble.com. > > > -------------------------------------------------------------- > ----------- > Using Tomcat but need to do more? Need to support web > services, security? > Get stuff done quickly with pre-integrated technology to make > your job easier > Download IBM WebSphere Application Server v.1.0.1 based on > Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057& > dat=121642 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users