Thanks for the suggestions Calin,

Preferably, I'd like to have the condition in the modified ExitDlg - I've
made a copy of it and using that instead.  The existingproducts condition
did not seem to make any difference, the control code is as follows:

                <Control Id="PostText" Type="ScrollableText" X="20" Y="70"
Width="330" Height="151" Sunken="yes" TabSkip="no">
                        <Text
SourceFile="!(wix.WixUIPostRtf=$(var.postRtf))">
                        </Text>
                        <Condition
Action="show">EXISTINGPRODUCTS</Condition>
                </Control>

Is there anything jumping out there that can be tweaked?


Troy


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:wix-users-
> [EMAIL PROTECTED] On Behalf Of Calin Iaru
> Sent: Friday, 20 June 2008 5:49 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Separate ExitDialog for Uninstall
> 
> Or you can use the same ExitDlg and customize the elements inside it
> like bitmaps, static text, position of elements based on conditions.
>     <Control Id="Description1" Type="Text" X="135" Y="130" Width="220"
> Height="40" Text="For new users, we recommend that you read the quick
> guide located on the web. Click on the Finish button to exit the Setup
> Wizard." Transparent="yes">
>       <Condition Action="show">Not EXISTINGPRODUCTS</Condition>
>       <Condition Action="hide">1</Condition>
>     </Control>
>     <Control Id="Description2" Type="Text" X="135" Y="130" Width="220"
> Height="40" Text="The Upgrade process completed." Transparent="yes">
>       <Condition Action="show">EXISTINGPRODUCTS</Condition>
>       <Condition Action="hide">1</Condition>
>     </Control>
> 
> 
> Calin Iaru wrote:
> > If I were you, I would play with <InstallUISequence> where some
> > variations could yield the expected results. This is how I display a
> > Firewall Dialog which adds some applications to the Windows Firewall
> > after installation. Normally, the ExitDlg would be displayed when
> > finishing the installation, but I needed it customized.
> >
> >   <Show Dialog="FirewallDlg" Sequence="7999">
> >     <![CDATA[
> >             ((VersionNT = 501 And ServicePackLevel >= 2) Or
> (VersionNT =
> > 502 And ServicePackLevel >= 1) Or (VersionNT = 600))
> >             And SomeLongCondition And Not EXISTINGPRODUCTS
> >         ]]>
> >   </Show>
> >   <Show Dialog="ExitDlg" OnExit="success">
> >      <![CDATA[
> >         Not (
> >             ((VersionNT = 501 And ServicePackLevel >= 2) Or
> (VersionNT =
> > 502 And ServicePackLevel >= 1) Or (VersionNT = 600))
> >             And SomeLongCondition And Not EXISTINGPRODUCTS
> >             )
> >         ]]>
> >   </Show>
> >
> > As long as you have Sequence and Conditions, there should be a way.
> >
> > Troy Simpson wrote:
> >
> >> Hi,
> >>
> >> I'm building the new win32 installer for Subversion with WiX but
> I've struck
> >> one snag.  I would like to display a different dialog for install,
> >> uninstall, and possibly repair.
> >>
> >> I have customised the ExitDialog to show a nice post-install message
> for
> >> users, but obviously upon uninstall it wouldn't be logical to show
> the same
> >> post-install message.  I have tried all kinds of combinations of
> conditions
> >> but cannot get this dialog to change.
> >>
> >> There has been very positive feedback from the Subversion community
> for the
> >> switch over to WiX and having an MSI installer instead of an exe
> installer.
> >> I am using SharpDevelop 3 as the WiX installer build tool.
> >>
> >> Can anyone assist?
> >>
> >>
> >> Regards,
> >>
> >> Troy Simpson
> >> Subversion Win32 Installer Maintainer ( SWIM?? ;) )
> >>
> >>
> >>
> >>
> >> --------------------------------------------------------------------
> -----
> >> Check out the new SourceForge.net Marketplace.
> >> It's the best place to buy or sell services for
> >> just about anything Open Source.
> >> http://sourceforge.net/services/buy/index.php
> >> _______________________________________________
> >> WiX-users mailing list
> >> WiX-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/wix-users
> >>
> >>
> >>
> >
> >
> > ---------------------------------------------------------------------
> ----
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> 
> 
> -----------------------------------------------------------------------
> --
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to