[wix-users] How to get rid of the Welcome dialog in WixUI_InstallDir mode.

Hoover, Jacob Jacob.Hoover at greenheck.com
Fri Feb 26 09:52:50 PST 2016


If the custom actions perform work, they stay as custom actions in the install execute sequence.  You just pass the inputs to the MSI from the BA, via MsiProperty's

http://wixtoolset.org/documentation/manual/v3/bundle/wixstdba/

http://wixtoolset.org/documentation/manual/v3/bundle/wixstdba/wixstdba_customize.html


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of shashank khadse
Sent: Friday, February 26, 2016 11:48 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] How to get rid of the Welcome dialog in WixUI_InstallDir mode.

Hey Thanks for the info :)
Let me check that .. if you can provide some insight about how it can be done ( I mean some useful tutorial link ) I will try it by myself.
One more thing, I have introduced 3 Cust Actions into my customized WIXUI_INSTALLDIR dialog.
So being very new to this BA stuff,  I am not sure if the can custom actions can be hooked with BA dialogs.

Thanks
Shanky


On Fri, Feb 26, 2016 at 9:39 AM, Hoover, Jacob <Jacob.Hoover at greenheck.com>
wrote:

> WixStdBA is C++, so you could use it as a base if you need to 
> customize it.  (And provide pull requests back to Wix if the features 
> are reusable.)
>
> WixStdBA allows for custom theming, which allows you to define a UI, 
> add custom controls tied back to burn variables, etc.
>
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On 
> Behalf Of shashank khadse
> Sent: Friday, February 26, 2016 11:36 AM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Subject: Re: [wix-users] How to get rid of the Welcome dialog in 
> WixUI_InstallDir mode.
>
> Yeah Thats true .. Custom BA are very steep learning curve.. and I 
> think ( not sure though ) it also needs some knowledge of .NET , WPF  etc ...
> I am totally into C++ cant dive in into this stuff at this point. :)
>
> Maybe if there is any option to suppress the BA Wlcm n license UI and 
> do the pre-req checks only directly jumping to MSI UI then I will be 
> glad to know :)
>
> Thanks
> Shanky
>
> On Fri, Feb 26, 2016 at 9:17 AM, Hoover, Jacob 
> <Jacob.Hoover at greenheck.com
> >
> wrote:
>
> > Personally,
> >   I've eliminated all MSI UI's, and I just handle the UI in the BA.
> > Property drive the MSI and they become super simple.  (Custom BA's 
> > are a steep learning curve, but if you can get by with WixStdBA then 
> > it's super
> > simple.)
> >
> > -----Original Message-----
> > From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On 
> > Behalf Of Ronny Eriksson
> > Sent: Friday, February 26, 2016 6:56 AM
> > To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> > Subject: Re: [wix-users] How to get rid of the Welcome dialog in 
> > WixUI_InstallDir mode.
> >
> > Have you tried doing this
> >
> > In your product.wxs file in the Product node add this:
> >
> > <UI>
> >             <InstallUISequence>
> >                 <Show Dialog="InstallDirDlg" Before="ProgressDlg"
> > Overridable="yes">NOT Installed OR PATCH</Show>
> >             </InstallUISequence>
> > </UI>
> >
> > Maybe that will set that InstallDirDlg as the first dialog to show 
> > up instead of the WelcomeDlg.
> >
> > I have not tried it so it's just a quess.
> >
> >
> > Ronny Eriksson
> >
> > -----Original Message-----
> > From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On 
> > Behalf Of shashank khadse
> > Sent: den 26 februari 2016 03:02
> > To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> > Subject: Re: [wix-users] How to get rid of the Welcome dialog in 
> > WixUI_InstallDir mode.
> >
> > Hey Sampat,
> > Thanks for the quick reply.
> > But the welcomedlg is a part of std toolset library, so even if I 
> > download the dialog source code and use it by disabling the UI 
> > sequence, I was getting error regarding the duplicate ID "WelcomeDlg"
> >
> > Other thing I have already tried is to override the behaviour of the 
> > standard wlcm dlg in my own CustomWixUI_InstallDir.wxs, the dialog 
> > still pops up bcoz of the standard becoz of the standard sequence.
> >
> > I need to disable it so that it wont pop up anywhere during the 
> > installation sequence.
> >
> > Pls let me know if you have any idea abt this.
> >
> > Thanks
> > -Shanky
> >
> >
> >
> > On Thu, Feb 25, 2016 at 5:52 PM, sampat magi <ssmcs060 at gmail.com> wrote:
> >
> > > It's defined at the end of the welcomedlg in the wix source.
> > >
> > > Sam
> > > On Feb 26, 2016 7:21 AM, "sampat magi" <ssmcs060 at gmail.com> wrote:
> > >
> > > > I think you have to look at the
> > > > installuisequence of the welcomedlg.wxs
> > > >
> > > > Regards
> > > > Sampat
> > > > On Feb 26, 2016 7:09 AM, "shashank khadse"
> > > > <shashank.s.khadse at gmail.com>
> > > > wrote:
> > > >
> > > >> Hello,
> > > >> I am new to wix toolset. I have started using the toolset like
> > > >> 7-8
> > days.
> > > >>
> > > >> Currently as per my requirements, I have been using the 
> > > >> WixUI_InstallDir standard dialogs. I needed some customizations 
> > > >> so I have downloaded the WixUI_InstallDir.wxs and 
> > > >> InstallDirDlg.wxs. I have made some changes to dialogs and also 
> > > >> introduced some custom
> > actions for those added dialogs.
> > > >>
> > > >> Thanks to the simplicity of the standard dialogs, I am able to 
> > > >> create
> > > msi
> > > >> setup.
> > > >>
> > > >> For creating the setup executable and adding prerequisites , I 
> > > >> used the bootstrap application where in I bundles the created 
> > > >> msi. Now the issue
> > > is
> > > >> the bootstrap comes with its own Welcome dialog and the 
> > > >> embedded msi
> > > also
> > > >> shows its own dialog box. In order to get rid of the msi 
> > > >> welcome
> > > dialog, I
> > > >> have removed the Publish statemnts related to Welcome dlg from 
> > > >> the custom WixUI_InstallDir.wxs. But I am not able to get rid 
> > > >> of
> > > the
> > > >> welcome dialog.
> > > >>
> > > >> Is there any way to get rid of the msi welcome dialog ?
> > > >>
> > > >> If not then, is there any possibility to get rid of the Welcome 
> > > >> dlg of
> > > the
> > > >> bootstrap ?
> > > >>
> > > >> Anyhow I want to get rid of the either of the dlg. ( Removing 
> > > >> msi dlg would be most welcome :) )
> > > >>
> > > >> Could you please help me to resolve this issue.
> > > >>
> > > >> Let me know if you need some more input from me.
> > > >>
> > > >> Thanks in advance.
> > > >> Shanky
> > > >>
> > > >> _______________________________________________________________
> > > >> __ __ _ WiX Toolset Users Mailing List provided by FireGiant 
> > > >> http://www.firegiant.com/
> > > >>
> > > >
> > >
> > > __________________________________________________________________
> > > __ WiX Toolset Users Mailing List provided by FireGiant 
> > > http://www.firegiant.com/
> > >
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant 
> > http://www.firegiant.com/
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant 
> > http://www.firegiant.com/
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant 
> > http://www.firegiant.com/
> >
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> http://www.firegiant.com/
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant 
> http://www.firegiant.com/
>

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-users mailing list