Wow, what black magic is this? :-P Somehow I completely failed to do something similar in the theme files a few weeks ago. If I need to tackle it again, I hope you won't mind if I ask for advice.
-----Original Message----- From: Steven Ogilvie [mailto:steven.ogil...@titus.com] Sent: Wednesday, September 18, 2013 16:55 To: General discussion for Windows Installer XML toolset.; afor...@cmu.edu Subject: RE: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? I was able to add checkboxes/radiobuttons on Welcome Page, then fool WixExtendedBA to "think" the Options button was "Next" and the options page to be the rich text EULA page, so I have 2 "pages" now... select the product to install, click next agree to the EULA and click Install, most of that was through the theme files :) Steve -----Original Message----- From: Wesley Manning [mailto:wmann...@dynagen.ca] Sent: September-18-13 4:49 PM To: afor...@cmu.edu; 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? You can do a text field/check box using Niel's wixstba if using 3.7, it's in 3.8 I believe. A new window needs a custom BA. -----Original Message----- From: Alain Forget [mailto:afor...@cmu.edu] Sent: September-18-13 5:35 PM To: Wesley Manning; 'General discussion for Windows Installer XML toolset.' Subject: RE: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? Minor changes = adding a text field, a check box, a window in the wizard steps, something like that. I never figured out how to do that without needing a custom BA, at which point, I gave up (thankfully, because apparently it's very time and effort intensive!). -----Original Message----- From: Wesley Manning [mailto:wmann...@dynagen.ca] Sent: Wednesday, September 18, 2013 16:22 To: afor...@cmu.edu; General discussion for Windows Installer XML toolset. Subject: RE: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? What do you mean by minor changes? I do that using the stdba by changing the templates. But my minor changes are adding graphics, adding installer version, changing text size, etc. -----Original Message----- From: Alain Forget [mailto:afor...@cmu.edu] Sent: September-18-13 5:02 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? Which I think reinforces my point. It's not clear to me why it needs to take lots of time and effort just to suppress a UI, or make minor changes to an existing UI. -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: Wednesday, September 18, 2013 15:58 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? It's not trivial to create a custom BA. It takes time and effort. On Wed, Sep 18, 2013 at 12:51 PM, Alain Forget <afor...@cmu.edu> wrote: > I don't mean compile and setup time. I mean time and effort for > someone completely unfamiliar with the WiX source and whatever may be > involved in rolling a custom bootstrapper (like myself and most other > people on here who ask how to do what doesn't seem like a complex request). > > Sure, for you and other WiX pros working on it for years, building the > code and rolling your own custom BA is trivial. But for the rest of us > non-WiX devs, especially those of us relatively new to it, it's far > from trivial, and it seems like a lot (read: too much) to learn and > figure out just a little UI change, like removing the UI, or adding a > field, checkbox, label, or window/wizard step. > > My point is that you might want to consider making WiX-built installers' > UIs easier for developers to customise without having to crack open > and customise the source code (which I can only imagine can create > problems when trying to keep up with updates to the main code). > > Alain > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Wednesday, September 18, 2013 15:42 > To: afor...@cmu.edu; General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be UI-less? > > On my 5 year old machine it takes 5 minutes to build all of the WiX > toolset source. That isn't *that* long is it? Seems like a reasonable > amount of time to build a project of our size. There is documentation > in the WiX.chm with instructions how to build. > > > On Wed, Sep 18, 2013 at 12:29 PM, Alain Forget <afor...@cmu.edu> wrote: > > > Is there a tutorial somewhere on where to get the stock BA's > source, and how to make various changes to it? The only tutorial I > found involved cracking open Visual Studio, and seemed to involve > recompiling the whole source and...yeah, a big hurdle to jump. > > > > -----Original Message----- > From: Nicolás Alvarez [mailto:nicolas.alva...@gmail.com] > Sent: Wednesday, September 18, 2013 15:25 > To: afor...@cmu.edu; General discussion for Windows Installer > XML toolset. > > Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be > UI-less? > > The stock BA is open source. You don't need to start from scratch, > just modify the stock one. > > -- > Nicolás > > 2013/9/18 Alain Forget <afor...@cmu.edu>: > > It just seems like going from the stock BA to rolling your > own custom BA just to either get rid of the UI or add a single text > box, radio button, or window/step seems extremely costly in time and > effort for what seems like a minor modification. > > > > -----Original Message----- > > From: Hoover, Jacob [mailto:jacob.hoo...@greenheck.com] > > Sent: Wednesday, September 18, 2013 12:40 > > To: afor...@cmu.edu; General discussion for Windows > Installer XML toolset. > > Subject: RE: [WiX-users] [SPAM] Re: Bootstrapper -- Can it > be UI-less? > > > > I believe the mantra is don't use installer UI's, use a BA UI. > As such, if you need a custom UI then generate a BA to give the look > and feel that you want. The reasoning behind having a BA UI is so you > can have a single unified installation experience. Having a chain of 5 > MSI's all exposing their own UI's would result in a choppy and subpar user > experience. > > > > That being said, WiX is open source, so anyone is free to > contribute enhancements. > > > > -----Original Message----- > > From: Alain Forget [mailto:afor...@cmu.edu] > > Sent: Wednesday, September 18, 2013 11:31 AM > > To: 'General discussion for Windows Installer XML toolset.' > > Subject: Re: [WiX-users] [SPAM] Re: Bootstrapper -- Can it > be UI-less? > > > > There seems to be a lot of demand for more control over > installer and bootstrapper UIs. Just out of curiosity, is this being > worked on for future WiX releases? > > > > -----Original Message----- > > From: Rob Mensching [mailto:r...@robmensching.com] > > Sent: Wednesday, September 18, 2013 12:27 > > To: General discussion for Windows Installer XML toolset. > > Subject: [WiX-users] [SPAM] Re: Bootstrapper -- Can it be > UI-less? > > > > Yes. You'd need to create a custom BA. > > > > > > On Wed, Sep 18, 2013 at 2:27 AM, nkshirsagar < > nkshirsa...@gmail.com> wrote: > > > >> Hi Rob and others on the mailing list! > >> > >> I'm wondering the same thing. I have a minimal UI msi that I've > >> customised slightly with logos and banners. I want this UI > to run > >> immediately instead of the first screen that the > botstrapper UI shows. > >> (licence agreement, etc). > >> The licence agreement gets shown twice as that screen is > already in my > >> MSI UI. All I need the bootstrapper for, is to install .net > 4.5 if its > >> not already present and then kick off my msi. > >> > >> Is there any way to achieve this ? > >> > > > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just > $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows > 8, SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > Power Pack includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends > 9/20/13. > > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > ---------------------------------------------------------------------- > -------- LIMITED TIME SALE - Full Year of Microsoft Training For Just > $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library > Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price > ever! Ends 9/20/13. > http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users