Wix V3

I am attempting to insert a very simple dialog between the "WelcomeDlg" and
the "LicenseAgreementDlg" pages.

I am attempting to wire up the dialogs, such that

WelcomeDlg-->Next Button-->HelloWorldDlg
HelloWorldDlg-->Back Button--> WelcomeDlg
HelloWorld-->Next Button-->LicenseAgreementDlg
LicenseAgreementDlg-->Back Button-->HelloWorld

If do
<Show Dialog="HelloWorld" After="CostFinalize" />

The dialog sequence is ::

HelloWorldDlg immediately appears
HelloWorld-->Next == LicenseAgreement
LicenseAgreement-->Back == WelcomeDlg  ...hmmmm
..after this WelcomeDlg-->Next skips my HelloWorldDlg

If i restart MSI and do
HelloWorld-->Back == WelcomDlg
WelcomeDlg-->Next == LicenseAgreement .. skipping my HelloWorldDlg

Once i leave the HelloWorldDlg, i can never get back to it via the next or
back buttons on the dialogs "either-side-of-it".

If do   <Show Dialog="HelloWorld" After="WelcomeDlg" /> ..my HelloWorld
dialog never displays.

Can somebody clean this confusion up for me.

Thanks in advance

This is my simple test dialog .. xml ::


<UIRef Id="WixUI_Mondo"/>
<UIRef Id="WixUI_ErrorProgressText" />
<UI>
<Dialog Width="370" Height="270" Id="HelloWorld">
<Control Type="Text" Width="50" Height="17" X="150" Y="116" Id="Hello"
TabSkip="no">
<Text>Hello World</Text>
</Control>
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17"
Text="&amp;Back">
</Control>
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17"
Default="yes" Text="&amp;Next">
</Control>
</Dialog>
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog"
Value="HelloWorld">1</Publish>
<Publish Dialog="HelloWorld" Control="Back" Event="NewDialog"
Value="WelcomeDlg">1</Publish>
<Publish Dialog="HelloWorld" Control="Next" Event="NewDialog"
Value="LicenseAgreementDlg">1</Publish>
<Publish Dialog="LicenseAgreementDlg" Control="Back" Event="NewDialog"
Value="HelloWorld">1</Publish>
<AdminUISequence />
<InstallUISequence>
<Show Dialog="HelloWorld" After="WelcomeDlg" /> <!-- never displays -->
</InstallUISequence>
</UI>

________________________________________________
Message sent using UebiMiau 2.7.2


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to