cvs: win-installer / ExtensionsFeatures53.wxs ExtensionsFeatures60.wxs ExtensionsFragment53.wxs ExtensionsFragment60.wxs ExtensionsGUID.xml
GenExtensionsComponents.wxs.php PHPInstallerBase53.wxs PHPInstallerBase60.wxs PHPInstallerCommon.wxs PHPInstallerCommon52.wxs PHPInstallerCommon53.wxs
PHPInstallerCommon60.wxs PHPInstallerCommonNTS.wxs PHPInstallerCommonNTS52.wxs PHPInstallerCommonNTS53.wxs PHPInstallerCommonNTS60.wxs
WebServerConfig53.wxs WebServerConfig60.wxs WixUI_en-us.wxl build.bat

From: Date: Fri, 20 Mar 2009 20:36:58 +0000
Subject: cvs: win-installer / ExtensionsFeatures53.wxs ExtensionsFeatures60.wxs ExtensionsFragment53.wxs ExtensionsFragment60.wxs ExtensionsGUID.xml
GenExtensionsComponents.wxs.php PHPInstallerBase53.wxs PHPInstallerBase60.wxs PHPInstallerCommon.wxs PHPInstallerCommon52.wxs PHPInstallerCommon53.wxs
PHPInstallerCommon60.wxs PHPInstallerCommonNTS.wxs PHPInstallerCommonNTS52.wxs PHPInstallerCommonNTS53.wxs PHPInstallerCommonNTS60.wxs
WebServerConfig53.wxs WebServerConfig60.wxs WixUI_en-us.wxl build.bat
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-56665@lists.php.net to get a copy of this message
jmertic Fri Mar 20 20:36:58 2009 UTC Added files: /win-installer PHPInstallerCommon52.wxs PHPInstallerCommon53.wxs PHPInstallerCommon60.wxs PHPInstallerCommonNTS52.wxs PHPInstallerCommonNTS53.wxs PHPInstallerCommonNTS60.wxs Removed files: /win-installer PHPInstallerCommon.wxs PHPInstallerCommonNTS.wxs Modified files: /win-installer ExtensionsFeatures53.wxs ExtensionsFeatures60.wxs ExtensionsFragment53.wxs ExtensionsFragment60.wxs ExtensionsGUID.xml GenExtensionsComponents.wxs.php PHPInstallerBase53.wxs PHPInstallerBase60.wxs WebServerConfig53.wxs WebServerConfig60.wxs WixUI_en-us.wxl build.bat Log: Lots of fixes for the 5.3 RC1: - Added support for the different ICU library versions shipped with the VC9 binaries. - Dropped ISAPI, Sambar, and Apache 1.3 sapi options, temporarily hid the Apache 2.0 option - Added the enchant extension - Fixed a problem with the build script getting into an infinite loop.

http://cvs.php.net/viewvc.cgi/win-installer/ExtensionsFeatures53.wxs?r1=1.9&r2=1.10&diff_format=u Index: win-installer/ExtensionsFeatures53.wxs diff -u win-installer/ExtensionsFeatures53.wxs:1.9 win-installer/ExtensionsFeatures53.wxs:1.10 --- win-installer/ExtensionsFeatures53.wxs:1.9 Fri Dec 19 16:17:11 2008 +++ win-installer/ExtensionsFeatures53.wxs Fri Mar 20 20:36:58 2009 @@ -77,6 +77,10 @@ <Feature AllowAdvertise="no" Id="ext_php_doublemetaphone" Title="$(loc.Featureext_php_doublemetaphoneTitle)" Description="$(loc.Featureext_php_doublemetaphoneDescription)" Level="10"> <ComponentRef Id="php_doublemetaphone"/> </Feature> + <Feature AllowAdvertise="no" Id="ext_php_enchant" Title="$(loc.Featureext_php_enchantTitle)" Description="$(loc.Featureext_php_enchantDescription)" Level="10"> + <ComponentRef Id="php_enchant"/> + <ComponentRef Id="libenchantDLL"/> + </Feature> <Feature AllowAdvertise="no" Id="ext_php_event" Title="$(loc.Featureext_php_eventTitle)" Description="$(loc.Featureext_php_eventDescription)" Level="10"> <ComponentRef Id="php_event"/> </Feature> @@ -159,13 +163,13 @@ </Feature> <Feature AllowAdvertise="no" Id="ext_php_intl" Title="$(loc.Featureext_php_intlTitle)" Description="$(loc.Featureext_php_intlDescription)" Level="10"> <ComponentRef Id="php_intl"/> - <ComponentRef Id="icudt36DLL"/> - <ComponentRef Id="icuin36DLL"/> - <ComponentRef Id="icuio36DLL"/> - <ComponentRef Id="icule36DLL"/> - <ComponentRef Id="iculx36DLL"/> - <ComponentRef Id="icutu36DLL"/> - <ComponentRef Id="icuuc36DLL"/> + <ComponentRef Id="icudtDLL"/> + <ComponentRef Id="icuinDLL"/> + <ComponentRef Id="icuioDLL"/> + <ComponentRef Id="iculeDLL"/> + <ComponentRef Id="iculxDLL"/> + <ComponentRef Id="icutuDLL"/> + <ComponentRef Id="icuucDLL"/> </Feature> <Feature AllowAdvertise="no" Id="ext_php_ixsfunc" Title="$(loc.Featureext_php_ixsfuncTitle)" Description="$(loc.Featureext_php_ixsfuncDescription)" Level="10"> <ComponentRef Id="php_ixsfunc"/> http://cvs.php.net/viewvc.cgi/win-installer/ExtensionsFeatures60.wxs?r1=1.3&r2=1.4&diff_format=u Index: win-installer/ExtensionsFeatures60.wxs diff -u win-installer/ExtensionsFeatures60.wxs:1.3 win-installer/ExtensionsFeatures60.wxs:1.4 --- win-installer/ExtensionsFeatures60.wxs:1.3 Fri Dec 19 16:17:11 2008 +++ win-installer/ExtensionsFeatures60.wxs Fri Mar 20 20:36:58 2009 @@ -77,6 +77,10 @@ <Feature AllowAdvertise="no" Id="ext_php_doublemetaphone" Title="$(loc.Featureext_php_doublemetaphoneTitle)" Description="$(loc.Featureext_php_doublemetaphoneDescription)" Level="10"> <ComponentRef Id="php_doublemetaphone"/> </Feature> + <Feature AllowAdvertise="no" Id="ext_php_enchant" Title="$(loc.Featureext_php_enchantTitle)" Description="$(loc.Featureext_php_enchantDescription)" Level="10"> + <ComponentRef Id="php_enchant"/> + <ComponentRef Id="libenchantDLL"/> + </Feature> <Feature AllowAdvertise="no" Id="ext_php_event" Title="$(loc.Featureext_php_eventTitle)" Description="$(loc.Featureext_php_eventDescription)" Level="10"> <ComponentRef Id="php_event"/> </Feature> @@ -159,13 +163,13 @@ </Feature> <Feature AllowAdvertise="no" Id="ext_php_intl" Title="$(loc.Featureext_php_intlTitle)" Description="$(loc.Featureext_php_intlDescription)" Level="10"> <ComponentRef Id="php_intl"/> - <ComponentRef Id="icudt36DLL"/> - <ComponentRef Id="icuin36DLL"/> - <ComponentRef Id="icuio36DLL"/> - <ComponentRef Id="icule36DLL"/> - <ComponentRef Id="iculx36DLL"/> - <ComponentRef Id="icutu36DLL"/> - <ComponentRef Id="icuuc36DLL"/> + <ComponentRef Id="icudtDLL"/> + <ComponentRef Id="icuinDLL"/> + <ComponentRef Id="icuioDLL"/> + <ComponentRef Id="iculeDLL"/> + <ComponentRef Id="iculxDLL"/> + <ComponentRef Id="icutuDLL"/> + <ComponentRef Id="icuucDLL"/> </Feature> <Feature AllowAdvertise="no" Id="ext_php_ixsfunc" Title="$(loc.Featureext_php_ixsfuncTitle)" Description="$(loc.Featureext_php_ixsfuncDescription)" Level="10"> <ComponentRef Id="php_ixsfunc"/> http://cvs.php.net/viewvc.cgi/win-installer/ExtensionsFragment53.wxs?r1=1.1&r2=1.2&diff_format=u Index: win-installer/ExtensionsFragment53.wxs diff -u win-installer/ExtensionsFragment53.wxs:1.1 win-installer/ExtensionsFragment53.wxs:1.2 --- win-installer/ExtensionsFragment53.wxs:1.1 Fri Aug 22 18:51:40 2008 +++ win-installer/ExtensionsFragment53.wxs Fri Mar 20 20:36:58 2009 @@ -17,6 +17,9 @@ <Component Id="libmysqlDLL" DiskId="1" Guid="4726DE50-BC55-46AC-9622-DEA04AE46E46"> <File Id="filelibmysqlDLL" Name="libmysql.dll" Source="Files\libmysql.dll" /> </Component> + <Component Id="libenchantDLL" DiskId="1" Guid="E27E4C40-156D-11DE-8C30-0800200C9A66"> + <File Id="filelibenchantDLL" Name="LIBENC_1.DLL" LongName="libenchant.dll" Source="Files\libenchant.dll" /> + </Component> <Component Id="ntwdblibDLL" DiskId="1" Guid="7FA2C1EB-5166-4D16-AD36-DEF92A491D8B"> <File Id="filentwdblibDLL" Name="ntwdblib.dll" Source="Files\ntwdblib.dll" /> </Component> @@ -38,26 +41,26 @@ <Component Id="fribidiDLL" DiskId="1" Guid="D08A7C40-924B-45B2-8053-C6A5117846B2"> <File Id="filefribidiDLL" Name="fribidi.dll" Source="Files\fribidi.dll" /> </Component> - <Component Id="icudt36DLL" DiskId="1" Guid="6370818E-7072-11DD-A88E-285D55D89593"> - <File Id="fileicudt36DLL" Name="icudt36.dll" Source="Files\icudt36.dll" /> + <Component Id="icudtDLL" DiskId="1" Guid="6370818E-7072-11DD-A88E-285D55D89593"> + <File Id="fileicudtDLL" Name="icudt36.dll" Source="Files\icudt36.dll" /> </Component> - <Component Id="icuin36DLL" DiskId="1" Guid="6A57F7AC-7072-11DD-86B2-645D55D89593"> - <File Id="fileicuin36DLL" Name="icuin36.dll" Source="Files\icuin36.dll" /> + <Component Id="icuinDLL" DiskId="1" Guid="6A57F7AC-7072-11DD-86B2-645D55D89593"> + <File Id="fileicuinDLL" Name="icuin36.dll" Source="Files\icuin36.dll" /> </Component> - <Component Id="icuio36DLL" DiskId="1" Guid="705AA974-7072-11DD-AC26-CE5D55D89593"> - <File Id="fileicuio36DLL" Name="icuio36.dll" Source="Files\icuio36.dll" /> + <Component Id="icuioDLL" DiskId="1" Guid="705AA974-7072-11DD-AC26-CE5D55D89593"> + <File Id="fileicuioDLL" Name="icuio36.dll" Source="Files\icuio36.dll" /> </Component> - <Component Id="icule36DLL" DiskId="1" Guid="7729BDA8-7072-11DD-ADF2-165E55D89593"> - <File Id="fileicule36DLL" Name="icule36.dll" Source="Files\icule36.dll" /> + <Component Id="iculeDLL" DiskId="1" Guid="7729BDA8-7072-11DD-ADF2-165E55D89593"> + <File Id="fileiculeDLL" Name="icule36.dll" Source="Files\icule36.dll" /> </Component> - <Component Id="iculx36DLL" DiskId="1" Guid="7E7C2D16-7072-11DD-B66F-5F5E55D89593"> - <File Id="fileiculx36DLL" Name="iculx36.dll" Source="Files\iculx36.dll" /> + <Component Id="iculxDLL" DiskId="1" Guid="7E7C2D16-7072-11DD-B66F-5F5E55D89593"> + <File Id="fileiculxDLL" Name="iculx36.dll" Source="Files\iculx36.dll" /> </Component> - <Component Id="icutu36DLL" DiskId="1" Guid="83707DAE-7072-11DD-8A63-B75E55D89593"> - <File Id="fileicutu36DLL" Name="icutu36.dll" Source="Files\icutu36.dll" /> + <Component Id="icutuDLL" DiskId="1" Guid="83707DAE-7072-11DD-8A63-B75E55D89593"> + <File Id="fileicutuDLL" Name="icutu36.dll" Source="Files\icutu36.dll" /> </Component> - <Component Id="icuuc36DLL" DiskId="1" Guid="93D0C0BE-7072-11DD-B624-6F5F55D89593"> - <File Id="fileicuuc36DLL" Name="icuuc36.dll" Source="Files\icuuc36.dll" /> + <Component Id="icuucDLL" DiskId="1" Guid="93D0C0BE-7072-11DD-B624-6F5F55D89593"> + <File Id="fileicuucDLL" Name="icuuc36.dll" Source="Files\icuuc36.dll" /> </Component> <Directory Id="extdirectory" Name="ext"> <Component Id="extdir" DiskId="1" Guid="3AB11270-4135-4C8C-9578-B034CEF2659F"> http://cvs.php.net/viewvc.cgi/win-installer/ExtensionsFragment60.wxs?r1=1.2&r2=1.3&diff_format=u Index: win-installer/ExtensionsFragment60.wxs diff -u win-installer/ExtensionsFragment60.wxs:1.2 win-installer/ExtensionsFragment60.wxs:1.3 --- win-installer/ExtensionsFragment60.wxs:1.2 Wed Sep 10 20:37:27 2008 +++ win-installer/ExtensionsFragment60.wxs Fri Mar 20 20:36:58 2009 @@ -17,6 +17,9 @@ <Component Id="libmysqlDLL" DiskId="1" Guid="4726DE50-BC55-46AC-9622-DEA04AE46E46"> <File Id="filelibmysqlDLL" Name="libmysql.dll" Source="Files\libmysql.dll" /> </Component> + <Component Id="libenchantDLL" DiskId="1" Guid="E27E4C40-156D-11DE-8C30-0800200C9A66"> + <File Id="filelibenchantDLL" Name="LIBENC_1.DLL" LongName="libenchant.dll" Source="Files\libenchant.dll" /> + </Component> <Component Id="ntwdblibDLL" DiskId="1" Guid="7FA2C1EB-5166-4D16-AD36-DEF92A491D8B"> <File Id="filentwdblibDLL" Name="ntwdblib.dll" Source="Files\ntwdblib.dll" /> </Component> @@ -38,26 +41,29 @@ <Component Id="fribidiDLL" DiskId="1" Guid="D08A7C40-924B-45B2-8053-C6A5117846B2"> <File Id="filefribidiDLL" Name="fribidi.dll" Source="Files\fribidi.dll" /> </Component> - <Component Id="icudt36DLL" DiskId="1" Guid="6370818E-7072-11DD-A88E-285D55D89593"> - <File Id="fileicudt36DLL" Name="icudt36.dll" Source="Files\icudt36.dll" /> + <Component Id="icudtDLL" DiskId="1" Guid="6370818E-7072-11DD-A88E-285D55D89593"> + <File Id="fileicudtDLL" Name="icudt36.dll" Source="Files\icudt36.dll" /> + </Component> + <Component Id="icuinDLL" DiskId="1" Guid="6A57F7AC-7072-11DD-86B2-645D55D89593"> + <File Id="fileicuinDLL" Name="icuin36.dll" Source="Files\icuin36.dll" /> </Component> - <Component Id="icuin36DLL" DiskId="1" Guid="6A57F7AC-7072-11DD-86B2-645D55D89593"> - <File Id="fileicuin36DLL" Name="icuin36.dll" Source="Files\icuin36.dll" /> + <Component Id="icuioDLL" DiskId="1" Guid="705AA974-7072-11DD-AC26-CE5D55D89593"> + <File Id="fileicuioDLL" Name="icuio36.dll" Source="Files\icuio36.dll" /> </Component> - <Component Id="icuio36DLL" DiskId="1" Guid="705AA974-7072-11DD-AC26-CE5D55D89593"> - <File Id="fileicuio36DLL" Name="icuio36.dll" Source="Files\icuio36.dll" /> + <Component Id="iculeDLL" DiskId="1" Guid="7729BDA8-7072-11DD-ADF2-165E55D89593"> + <File Id="fileiculeDLL" Name="icule36.dll" Source="Files\icule36.dll" /> </Component> - <Component Id="icule36DLL" DiskId="1" Guid="7729BDA8-7072-11DD-ADF2-165E55D89593"> - <File Id="fileicule36DLL" Name="icule36.dll" Source="Files\icule36.dll" /> + <Component Id="iculxDLL" DiskId="1" Guid="7E7C2D16-7072-11DD-B66F-5F5E55D89593"> + <File Id="fileiculxDLL" Name="iculx36.dll" Source="Files\iculx36.dll" /> </Component> - <Component Id="iculx36DLL" DiskId="1" Guid="7E7C2D16-7072-11DD-B66F-5F5E55D89593"> - <File Id="fileiculx36DLL" Name="iculx36.dll" Source="Files\iculx36.dll" /> + <Component Id="icutuDLL" DiskId="1" Guid="83707DAE-7072-11DD-8A63-B75E55D89593"> + <File Id="fileicutuDLL" Name="icutu36.dll" Source="Files\icutu36.dll" /> </Component> - <Component Id="icutu36DLL" DiskId="1" Guid="83707DAE-7072-11DD-8A63-B75E55D89593"> - <File Id="fileicutu36DLL" Name="icutu36.dll" Source="Files\icutu36.dll" /> + <Component Id="icuucDLL" DiskId="1" Guid="93D0C0BE-7072-11DD-B624-6F5F55D89593"> + <File Id="fileicuucDLL" Name="icuuc36.dll" Source="Files\icuuc36.dll" /> </Component> - <Component Id="icuuc36DLL" DiskId="1" Guid="93D0C0BE-7072-11DD-B624-6F5F55D89593"> - <File Id="fileicuuc36DLL" Name="icuuc36.dll" Source="Files\icuuc36.dll" /> + <Component Id="icutestDLL" DiskId="1" Guid="46853D20-1569-11DE-8C30-0800200C9A66"> + <File Id="fileicutestDLL" Name="icutest.dll" Source="Files\icutest.dll" /> </Component> <Directory Id="extdirectory" Name="ext"> <Component Id="extdir" DiskId="1" Guid="3AB11270-4135-4C8C-9578-B034CEF2659F"> http://cvs.php.net/viewvc.cgi/win-installer/ExtensionsGUID.xml?r1=1.11&r2=1.12&diff_format=u Index: win-installer/ExtensionsGUID.xml diff -u win-installer/ExtensionsGUID.xml:1.11 win-installer/ExtensionsGUID.xml:1.12 --- win-installer/ExtensionsGUID.xml:1.11 Mon Oct 20 15:01:28 2008 +++ win-installer/ExtensionsGUID.xml Fri Mar 20 20:36:58 2009 @@ -143,4 +143,5 @@ <Extension Name="bz2" Guid="E45B574F-4D05-4C6A-B4DF-DB0030618B4B"/> <Extension Name="calendar" Guid="DA822400-49BA-405A-9602-F40E58D2DA57"/> <Extension Name="com_dotnet" Guid="28210AEA-1E67-4B02-919D-2554593AC21A"/> + <Extension Name="php_enchant" Guid="2D5C0BF4-BB95-4ACF-B948-057F9F8C53DD"/> </Extensions> http://cvs.php.net/viewvc.cgi/win-installer/GenExtensionsComponents.wxs.php?r1=1.18&r2=1.19&diff_format=u Index: win-installer/GenExtensionsComponents.wxs.php diff -u win-installer/GenExtensionsComponents.wxs.php:1.18 win-installer/GenExtensionsComponents.wxs.php:1.19 --- win-installer/GenExtensionsComponents.wxs.php:1.18 Fri Aug 22 18:51:40 2008 +++ win-installer/GenExtensionsComponents.wxs.php Fri Mar 20 20:36:58 2009 @@ -2,6 +2,7 @@ require_once "GenFunctions.php"; $phpver = $argv[1]; +$buildtype = $argv[2]; $ExtensionsWXS = new DOMDocument; $ExtensionsWXS->preserveWhiteSpace = false; @@ -136,12 +137,48 @@ } } +// If this is a VC9 build, change the ICU library version +var_dump($buildtype); +if ( stripos($buildtype,'VC9') !== FALSE ) { + var_dump("I'm here"); + $icuVer = '36'; + if ( $phpver == '53' ) + $icuVer = '38'; + elseif ( $phpver == '60' ) + $icuVer = '40'; + + $icuFileIds = array( + "fileicudtDLL", + "fileicuinDLL", + "fileicuioDLL", + "fileiculeDLL", + "fileiculxDLL", + "fileicutuDLL", + "fileicuucDLL", + ); + + $files = $ExtensionsWXS->getElementsByTagName("File"); + $i = 0; + while ( $i < $files->length ) { + if ( in_array($files->item($i)->getAttribute('Id'),$icuFileIds) ) { + $files->item($i)->setAttribute('Source',str_replace('36',$icuVer,$files->item($i)->getAttribute('Source'))); + } + $i++; + } +} + // Remove Files defined that don't exist $files = $ExtensionsWXS->getElementsByTagName("File"); $i = 0; $hasSeenMbString = false; +$filesSeen = array(); while ( $i < $files->length ) { - if ( !is_file( realpath($files->item($i)->getAttribute('Source')) ) + $filename = $files->item($i)->getAttribute('Source'); + if ( in_array($filename,$filesSeen) ) { + $i++; + continue; + } + if ( !is_file( realpath($files->item($i)->getAttribute('Source')) ) && $files->item($i)->parentNode->getAttribute('Id') != 'mibsdir' ) { $nodetoremove = $files->item($i)->parentNode; echo "Removing File " . $nodetoremove->getAttribute('Id') . " because " . realpath($files->item($i)->getAttribute('Source')) . " doesn't exist\n"; @@ -161,6 +198,7 @@ else $i++; } + $filesSeen[] = $filename; } $ExtensionsWXS->save('ExtensionsComponents.wxs'); http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerBase53.wxs?r1=1.17&r2=1.18&diff_format=u Index: win-installer/PHPInstallerBase53.wxs diff -u win-installer/PHPInstallerBase53.wxs:1.17 win-installer/PHPInstallerBase53.wxs:1.18 --- win-installer/PHPInstallerBase53.wxs:1.17 Fri Feb 20 15:48:16 2009 +++ win-installer/PHPInstallerBase53.wxs Fri Mar 20 20:36:58 2009 @@ -379,17 +379,7 @@ Display="hidden" Level="10"> <ComponentRef Id="Empty"/> - <Feature AllowAdvertise="no" - Id="apache13" - Title="$(loc.Featureapache13Title)" - Description="$(loc.Featureapache13Description)" - Level="10"> - <ComponentRef Id="php5apacheDLL"/> - <ComponentRef Id="php5apache_hooksDLL"/> - <ComponentRef Id="phpwinEXE"/> - <ComponentRef Id="apache13registry"/> - </Feature> - <Feature AllowAdvertise="no" + <!--<Feature AllowAdvertise="no" Id="apache20" Title="$(loc.Featureapache20Title)" Description="$(loc.Featureapache20Description)" @@ -399,7 +389,7 @@ <ComponentRef Id="php5apache_hooksDLL"/> <ComponentRef Id="phpwinEXE"/> <ComponentRef Id="apache20registry"/> - </Feature> + </Feature>--> <Feature AllowAdvertise="no" Id="apache22" Title="$(loc.Featureapache22Title)" @@ -422,14 +412,6 @@ <ComponentRef Id="apacheCGIregistry"/> </Feature> <Feature AllowAdvertise="no" - Id="iis4ISAPI" - Title="$(loc.Featureiis4ISAPITitle)" - Description="$(loc.Featureiis4ISAPIDescription)" - Level="10"> - <ComponentRef Id="php5isapiDLL"/> - <ComponentRef Id="iis4ISAPIregistry"/> - </Feature> - <Feature AllowAdvertise="no" Id="iis4CGI" Title="$(loc.Featureiis4CGITitle)" Description="$(loc.Featureiis4CGIDescription)" @@ -469,15 +451,6 @@ <ComponentRef Id="xitamiregistry"/> </Feature> <Feature AllowAdvertise="no" - Id="sambar" - Title="$(loc.FeaturesambarTitle)" - Description="$(loc.FeaturesambarDescription)" - Level="1"> - <ComponentRef Id="php5isapiDLL"/> - <ComponentRef Id="sambarINI"/> - <ComponentRef Id="sambarregistry"/> - </Feature> - <Feature AllowAdvertise="no" Id="netserve" Title="$(loc.FeaturenetserveTitle)" Description="$(loc.FeaturenetserveDescription)" http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerBase60.wxs?r1=1.31&r2=1.32&diff_format=u Index: win-installer/PHPInstallerBase60.wxs diff -u win-installer/PHPInstallerBase60.wxs:1.31 win-installer/PHPInstallerBase60.wxs:1.32 --- win-installer/PHPInstallerBase60.wxs:1.31 Fri Feb 20 15:48:16 2009 +++ win-installer/PHPInstallerBase60.wxs Fri Mar 20 20:36:58 2009 @@ -380,16 +380,6 @@ Level="10"> <ComponentRef Id="Empty"/> <Feature AllowAdvertise="no" - Id="apache13" - Title="$(loc.Featureapache13Title)" - Description="$(loc.Featureapache13Description)" - Level="10"> - <ComponentRef Id="php6apacheDLL"/> - <ComponentRef Id="php6apache_hooksDLL"/> - <ComponentRef Id="phpwinEXE"/> - <ComponentRef Id="apache13registry"/> - </Feature> - <Feature AllowAdvertise="no" Id="apache20" Title="$(loc.Featureapache20Title)" Description="$(loc.Featureapache20Description)" @@ -422,14 +412,6 @@ <ComponentRef Id="apacheCGIregistry"/> </Feature> <Feature AllowAdvertise="no" - Id="iis4ISAPI" - Title="$(loc.Featureiis4ISAPITitle)" - Description="$(loc.Featureiis4ISAPIDescription)" - Level="10"> - <ComponentRef Id="php5isapiDLL"/> - <ComponentRef Id="iis4ISAPIregistry"/> - </Feature> - <Feature AllowAdvertise="no" Id="iis4CGI" Title="$(loc.Featureiis4CGITitle)" Description="$(loc.Featureiis4CGIDescription)" @@ -469,15 +451,6 @@ <ComponentRef Id="xitamiregistry"/> </Feature> <Feature AllowAdvertise="no" - Id="sambar" - Title="$(loc.FeaturesambarTitle)" - Description="$(loc.FeaturesambarDescription)" - Level="1"> - <ComponentRef Id="php5isapiDLL"/> - <ComponentRef Id="sambarINI"/> - <ComponentRef Id="sambarregistry"/> - </Feature> - <Feature AllowAdvertise="no" Id="netserve" Title="$(loc.FeaturenetserveTitle)" Description="$(loc.FeaturenetserveDescription)" http://cvs.php.net/viewvc.cgi/win-installer/WebServerConfig53.wxs?r1=1.4&r2=1.5&diff_format=u Index: win-installer/WebServerConfig53.wxs diff -u win-installer/WebServerConfig53.wxs:1.4 win-installer/WebServerConfig53.wxs:1.5 --- win-installer/WebServerConfig53.wxs:1.4 Tue Feb 17 16:44:59 2009 +++ win-installer/WebServerConfig53.wxs Fri Mar 20 20:36:58 2009 @@ -2,27 +2,21 @@ <Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'> <Fragment Id='FragmentWebServerConfig'> <DirectoryRef Id='INSTALLDIR'> - <Component Id="php5apacheDLL" DiskId="1" Guid="FEEF42A9-BCCA-44DD-88E5-501D39B87DA0"> - <File Id="filephp5apacheDLL" Name="PHP5AP_1.DLL" LongName="php5apache.dll" Source="Files\php5apache.dll" /> - </Component> - <Component Id="php5apache2DLL" DiskId="1" Guid="97997967-0ED5-4695-A714-F1333A0FC1B9"> + <!--<Component Id="php5apache2DLL" DiskId="1" Guid="97997967-0ED5-4695-A714-F1333A0FC1B9"> <File Id="filephp5apache2DLL" Name="PHP5AP_2.DLL" LongName="php5apache2.dll" Source="Files\php5apache2.dll" /> - </Component> + </Component>--> <Component Id="php5apache2_2DLL" DiskId="1" Guid="54216B1B-582F-49A0-86E9-AD7CF586ADA8"> <File Id="filephp5apache2_2DLL" Name="PHP5AP_3.DLL" LongName="php5apache2_2.dll" Source="Files\php5apache2_2.dll" /> </Component> - <Component Id="php5apache2_filterDLL" DiskId="1" Guid="9AA534A8-3624-11DC-8218-B28555D89593"> + <!--<Component Id="php5apache2_filterDLL" DiskId="1" Guid="9AA534A8-3624-11DC-8218-B28555D89593"> <File Id="filephp5apache2_filterDLL" Name="PHP5AP_2.DLL" LongName="php5apache2_filter.dll" Source="Files\php5apache2_filter.dll" /> - </Component> + </Component>--> <Component Id="php5apache2_2_filterDLL" DiskId="1" Guid="828FA07E-3624-11DC-8CB8-308555D89593"> <File Id="filephp5apache2_2_filterDLL" Name="PHP5AP_3.DLL" LongName="php5apache2_2_filter.dll" Source="Files\php5apache2_2_filter.dll" /> </Component> <Component Id="php5apache_hooksDLL" DiskId="1" Guid="C4DB476D-1A0A-4C46-826C-1D3FD4BA45D0"> <File Id="filephp5apache_hooksDLL" Name="PHP5AP_4.DLL" LongName="php5apache_hooks.dll" Source="Files\php5apache_hooks.dll" /> </Component> - <Component Id="php5isapiDLL" DiskId="1" Guid="5B5419B5-917A-462A-B325-CB61B82E5FF2"> - <File Id="filephp5isapiDLL" Name="PHP5IS_1.DLL" LongName="php5isapi.dll" Source="Files\php5isapi.dll" /> - </Component> <Component Id="cgiforceredirect" DiskId="1" Guid="0A2DD92F-AFCC-417B-B909-395F9D3B79F5"> <IniFile Id="cgiforceredirectINI" Action="addLine" Key="cgi.force_redirect" Directory="INSTALLDIR" Name="php.ini" @@ -57,31 +51,7 @@ Section="Filter" Value="[!INSTALLDIR]\php-cgi.exe" /> <Condition>XITAMIDIR</Condition> </Component> - <Component Id="sambarINI" DiskId="1" Guid="629031D0-3624-11DC-ACF8-B08455D89593"> - <IniFile Id="sambarINIMappings" Action="addLine" - Key="*.php" Directory="SAMBARDIR" Name="mappings.ini" - Section="ISAPI" Value="[!INSTALLDIR]\php5isapi.dll" /> - <Condition>SAMBARDIR</Condition> - </Component> - <Component Id="apache13registry" - DiskId="1" - Guid="5A29CBC6-49A4-11DC-8314-0800200C9A66"> - <Registry Id='apache13registryApacheDir' - Root='HKLM' - Key='Software\PHP' - Name='ApacheDir' - Action='write' - Type='string' - Value='[APACHEDIR]' /> - <Registry Id="apache13registryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="apache13"/> - </Component> - <Component Id="apache20registry" + <!--<Component Id="apache20registry" DiskId="1" Guid="6B49A08E-49A4-11DC-8314-0800200C9A66"> <Registry Id='apache20registryApacheDir' @@ -98,7 +68,7 @@ Action="write" Type="string" Value="apache20"/> - </Component> + </Component>--> <Component Id="apache22registry" DiskId="1" Guid="6B49A08F-49A4-11DC-8314-0800200C9A66"> @@ -135,17 +105,6 @@ Type="string" Value="apacheCGI"/> </Component> - <Component Id="iis4ISAPIregistry" - DiskId="1" - Guid="6B49A091-49A4-11DC-8314-0800200C9A66"> - <Registry Id="iis4ISAPIregistryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="iis4ISAPI"/> - </Component> <Component Id="iis4CGIregistry" DiskId="1" Guid="6B49A092-49A4-11DC-8314-0800200C9A66"> @@ -190,17 +149,6 @@ Type="string" Value="xitami"/> </Component> - <Component Id="sambarregistry" - DiskId="1" - Guid="6B49A095-49A4-11DC-8314-0800200C9A66"> - <Registry Id="sambarregistryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="sambar"/> - </Component> <Component Id="cgiregistry" DiskId="1" Guid="6B49A096-49A4-11DC-8314-0800200C9A66"> http://cvs.php.net/viewvc.cgi/win-installer/WebServerConfig60.wxs?r1=1.6&r2=1.7&diff_format=u Index: win-installer/WebServerConfig60.wxs diff -u win-installer/WebServerConfig60.wxs:1.6 win-installer/WebServerConfig60.wxs:1.7 --- win-installer/WebServerConfig60.wxs:1.6 Tue Feb 17 16:44:59 2009 +++ win-installer/WebServerConfig60.wxs Fri Mar 20 20:36:58 2009 @@ -2,9 +2,6 @@ <Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'> <Fragment Id='FragmentWebServerConfig'> <DirectoryRef Id='INSTALLDIR'> - <Component Id="php6apacheDLL" DiskId="1" Guid="FEEF42A9-BCCA-44DD-88E5-501D39B87DA0"> - <File Id="filephp6apacheDLL" Name="PHP6AP_1.DLL" LongName="php6apache.dll" Source="Files\php6apache.dll" /> - </Component> <Component Id="php6apache2DLL" DiskId="1" Guid="97997967-0ED5-4695-A714-F1333A0FC1B9"> <File Id="filephp6apache2DLL" Name="PHP6AP_2.DLL" LongName="php6apache2.dll" Source="Files\php6apache2.dll" /> </Component> @@ -20,9 +17,6 @@ <Component Id="php6apache_hooksDLL" DiskId="1" Guid="C4DB476D-1A0A-4C46-826C-1D3FD4BA45D0"> <File Id="filephp6apache_hooksDLL" Name="PHP6AP_4.DLL" LongName="php6apache_hooks.dll" Source="Files\php6apache_hooks.dll" /> </Component> - <Component Id="php6isapiDLL" DiskId="1" Guid="5B5419B5-917A-462A-B325-CB61B82E5FF2"> - <File Id="filephp6isapiDLL" Name="PHP6IS_1.DLL" LongName="php6isapi.dll" Source="Files\php6isapi.dll" /> - </Component> <Component Id="cgiforceredirect" DiskId="1" Guid="0A2DD92F-AFCC-417B-B909-395F9D3B79F5"> <IniFile Id="cgiforceredirectINI" Action="addLine" Key="cgi.force_redirect" Directory="INSTALLDIR" Name="php.ini" @@ -57,30 +51,6 @@ Section="Filter" Value="[!INSTALLDIR]\php-cgi.exe" /> <Condition>XITAMIDIR</Condition> </Component> - <Component Id="sambarINI" DiskId="1" Guid="629031D0-3624-11DC-ACF8-B08455D89593"> - <IniFile Id="sambarINIMappings" Action="addLine" - Key="*.php" Directory="SAMBARDIR" Name="mappings.ini" - Section="ISAPI" Value="[!INSTALLDIR]\php6isapi.dll" /> - <Condition>SAMBARDIR</Condition> - </Component> - <Component Id="apache13registry" - DiskId="1" - Guid="5A29CBC6-49A4-11DC-8314-0800200C9A66"> - <Registry Id='apache13registryApacheDir' - Root='HKLM' - Key='Software\PHP' - Name='ApacheDir' - Action='write' - Type='string' - Value='[APACHEDIR]' /> - <Registry Id="apache13registryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="apache13"/> - </Component> <Component Id="apache20registry" DiskId="1" Guid="6B49A08E-49A4-11DC-8314-0800200C9A66"> @@ -135,17 +105,6 @@ Type="string" Value="apacheCGI"/> </Component> - <Component Id="iis4ISAPIregistry" - DiskId="1" - Guid="6B49A091-49A4-11DC-8314-0800200C9A66"> - <Registry Id="iis4ISAPIregistryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="iis4ISAPI"/> - </Component> <Component Id="iis4CGIregistry" DiskId="1" Guid="6B49A092-49A4-11DC-8314-0800200C9A66"> @@ -190,17 +149,6 @@ Type="string" Value="xitami"/> </Component> - <Component Id="sambarregistry" - DiskId="1" - Guid="6B49A095-49A4-11DC-8314-0800200C9A66"> - <Registry Id="sambarregistryWebServerType" - Root="HKLM" - Key="Software\PHP" - Name="WebServerType" - Action="write" - Type="string" - Value="sambar"/> - </Component> <Component Id="cgiregistry" DiskId="1" Guid="6B49A096-49A4-11DC-8314-0800200C9A66"> http://cvs.php.net/viewvc.cgi/win-installer/WixUI_en-us.wxl?r1=1.29&r2=1.30&diff_format=u Index: win-installer/WixUI_en-us.wxl diff -u win-installer/WixUI_en-us.wxl:1.29 win-installer/WixUI_en-us.wxl:1.30 --- win-installer/WixUI_en-us.wxl:1.29 Mon Nov 10 16:46:24 2008 +++ win-installer/WixUI_en-us.wxl Fri Mar 20 20:36:58 2009 @@ -629,6 +629,8 @@ <String Id="Featureext_php_domxmlDescription">DOM XML Functions. NOTICE: This has been superseded by the DOM extension that ships with PHP 5.</String> <String Id="Featureext_php_doublemetaphoneTitle">doublemetaphone</String> <String Id="Featureext_php_doublemetaphoneDescription">Provide Double Metaphone functionality. The Double Metaphone algorithm by Lawrence Philips allows a word to be broken down into its phonemes.</String> + <String Id="Featureext_php_enchantTitle">Enchant</String> + <String Id="Featureext_php_enchantDescription">Enchant is the PHP binding for the Enchant library. Enchant steps in to provide uniformity and conformity on top of all spelling libraries, and implement certain features that may be lacking in any individual provider library.</String> <String Id="Featureext_php_eventTitle">event</String> <String Id="Featureext_php_eventDescription">Event Scheduling Engine</String> <String Id="Featureext_php_exifTitle">EXIF</String> http://cvs.php.net/viewvc.cgi/win-installer/build.bat?r1=1.16&r2=1.17&diff_format=u Index: win-installer/build.bat diff -u win-installer/build.bat:1.16 win-installer/build.bat:1.17 --- win-installer/build.bat:1.16 Sun Dec 21 03:43:46 2008 +++ win-installer/build.bat Fri Mar 20 20:36:58 2009 @@ -44,7 +44,7 @@ copy ExtensionsFeatures%phpver%.wxs ExtensionsFeatures.wxs echo Building ExtensionsComponents.wxs -Files\php.exe -n GenExtensionsComponents.wxs.php "%phpver%" +Files\php.exe -n GenExtensionsComponents.wxs.php "%phpver%" "%buildtype%" echo Building PHPInstaller%1.wxs Files\php.exe -n GenPHPInstaller.wxs.php "PHPInstallerBase%phpver%%suffix%.wxs" "%1" "%includevc9msm%" @@ -53,7 +53,7 @@ copy WebServerConfig%phpver%%suffix%.wxs WebServerConfig%1.wxs echo Compiling UI.... -Wix\candle.exe -out PHPInstallerCommon.wixobj PHPInstallerCommon%suffix%.wxs +Wix\candle.exe -out PHPInstallerCommon.wixobj PHPInstallerCommon%phpver%%suffix%.wxs echo Building UI.... Wix\lit.exe -out PHPInstallerCommon.wixlib PHPInstallerCommon.wixobj http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommon52.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommon52.wxs +++ win-installer/PHPInstallerCommon52.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="ApacheDlg" Width="370" Height="270" Title="$(loc.ApacheDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.ApacheDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_APACHEDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.ApacheDlgBrowse)"> <Publish Property="_BrowseApacheProperty" Value="[WIXUI_APACHEDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_ApacheDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="BrowseApacheDlg" Width="370" Height="270" Title="$(loc.BrowseApacheDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseApacheProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseApacheProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseApacheDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseApacheDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseApacheProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgTitle)" /> </Dialog> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="AddLocal" Value="apache13"><![CDATA[WEBSERVERPICKER = "apache13"]]></Publish> <Publish Event="AddLocal" Value="apache20"><![CDATA[WEBSERVERPICKER = "apache20"]]></Publish> <Publish Event="AddLocal" Value="apache22"><![CDATA[WEBSERVERPICKER = "apache22"]]></Publish> <Publish Event="AddLocal" Value="apacheCGI"><![CDATA[WEBSERVERPICKER = "apacheCGI"]]></Publish> <!--<Publish Event="AddLocal" Value="iis4ISAPI"><![CDATA[WEBSERVERPICKER = "iis4ISAPI"]]></Publish>--> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="iis4CGI"><![CDATA[WEBSERVERPICKER = "iis4CGI"]]></Publish> <Publish Event="AddLocal" Value="nsapi"><![CDATA[WEBSERVERPICKER = "nsapi"]]></Publish> <Publish Event="AddLocal" Value="xitami"><![CDATA[WEBSERVERPICKER = "xitami"]]></Publish> <Publish Event="AddLocal" Value="sambar"><![CDATA[WEBSERVERPICKER = "sambar"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="netserve"><![CDATA[WEBSERVERPICKER = "netserve"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <Publish Event="Remove" Value="apache13"><![CDATA[WEBSERVERPICKER <> "apache13"]]></Publish> <Publish Event="Remove" Value="apache20"><![CDATA[WEBSERVERPICKER <> "apache20"]]></Publish> <Publish Event="Remove" Value="apache22"><![CDATA[WEBSERVERPICKER <> "apache22"]]></Publish> <Publish Event="Remove" Value="apacheCGI"><![CDATA[WEBSERVERPICKER <> "apacheCGI"]]></Publish> <!--<Publish Event="Remove" Value="iis4ISAPI"><![CDATA[WEBSERVERPICKER <> "iis4ISAPI"]]></Publish>--> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="iis4CGI"><![CDATA[WEBSERVERPICKER <> "iis4CGI"]]></Publish> <Publish Event="Remove" Value="nsapi"><![CDATA[WEBSERVERPICKER <> "nsapi"]]></Publish> <Publish Event="Remove" Value="xitami"><![CDATA[WEBSERVERPICKER <> "xitami"]]></Publish> <Publish Event="Remove" Value="sambar"><![CDATA[WEBSERVERPICKER <> "sambar"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="netserve"><![CDATA[WEBSERVERPICKER <> "netserve"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_NextApache]"><![CDATA[WEBSERVERPICKER = "apache13" OR WEBSERVERPICKER = "apache20" OR WEBSERVERPICKER = "apache22" OR WEBSERVERPICKER = "apacheCGI"]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "apache13" AND WEBSERVERPICKER <> "apache20" AND WEBSERVERPICKER <> "apache22" AND WEBSERVERPICKER <> "apacheCGI" AND (WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0))]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <RadioButton Text="$(loc.Featureapache13Title)" Value="apache13" X="5" Y="0" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureapache20Title)" Value="apache20" X="5" Y="12" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureapache22Title)" Value="apache22" X="5" Y="24" Width="250" Height="15" /> <RadioButton Text="$(loc.FeatureapacheCGITitle)" Value="apacheCGI" X="5" Y="36" Width="250" Height="15" /> <!--<RadioButton Text="$(loc.Featureiis4ISAPITitle)" Value="iis4ISAPI" X="5" Y="48" Width="250" Height="15" />--> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="48" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureiis4CGITitle)" Value="iis4CGI" X="5" Y="60" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturensapiTitle)" Value="nsapi" X="5" Y="72" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturexitamiTitle)" Value="xitami" X="5" Y="84" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturesambarTitle)" Value="sambar" X="5" Y="96" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturenetserveTitle)" Value="netserve" X="5" Y="108" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="120" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="144" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_WebServerDlg_NextApache" Value="ApacheDlg" /> <Property Id="WixUI_ApacheDlg_Back" Value="WebServerDlg" /> <Property Id="WixUI_ApacheDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_ApacheDlg_Browse" Value="BrowseApacheDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix> http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommon53.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommon53.wxs +++ win-installer/PHPInstallerCommon53.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="ApacheDlg" Width="370" Height="270" Title="$(loc.ApacheDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.ApacheDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_APACHEDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.ApacheDlgBrowse)"> <Publish Property="_BrowseApacheProperty" Value="[WIXUI_APACHEDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_ApacheDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="BrowseApacheDlg" Width="370" Height="270" Title="$(loc.BrowseApacheDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseApacheProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseApacheProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseApacheDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseApacheDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseApacheProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgTitle)" /> </Dialog> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <!--<Publish Event="AddLocal" Value="apache20"><![CDATA[WEBSERVERPICKER = "apache20"]]></Publish>--> <Publish Event="AddLocal" Value="apache22"><![CDATA[WEBSERVERPICKER = "apache22"]]></Publish> <Publish Event="AddLocal" Value="apacheCGI"><![CDATA[WEBSERVERPICKER = "apacheCGI"]]></Publish> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="iis4CGI"><![CDATA[WEBSERVERPICKER = "iis4CGI"]]></Publish> <Publish Event="AddLocal" Value="nsapi"><![CDATA[WEBSERVERPICKER = "nsapi"]]></Publish> <Publish Event="AddLocal" Value="xitami"><![CDATA[WEBSERVERPICKER = "xitami"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="netserve"><![CDATA[WEBSERVERPICKER = "netserve"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <!--<Publish Event="Remove" Value="apache20"><![CDATA[WEBSERVERPICKER <> "apache20"]]></Publish>--> <Publish Event="Remove" Value="apache22"><![CDATA[WEBSERVERPICKER <> "apache22"]]></Publish> <Publish Event="Remove" Value="apacheCGI"><![CDATA[WEBSERVERPICKER <> "apacheCGI"]]></Publish> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="iis4CGI"><![CDATA[WEBSERVERPICKER <> "iis4CGI"]]></Publish> <Publish Event="Remove" Value="nsapi"><![CDATA[WEBSERVERPICKER <> "nsapi"]]></Publish> <Publish Event="Remove" Value="xitami"><![CDATA[WEBSERVERPICKER <> "xitami"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="netserve"><![CDATA[WEBSERVERPICKER <> "netserve"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_NextApache]"><![CDATA[WEBSERVERPICKER = "apache13" OR WEBSERVERPICKER = "apache20" OR WEBSERVERPICKER = "apache22" OR WEBSERVERPICKER = "apacheCGI"]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "apache13" AND WEBSERVERPICKER <> "apache20" AND WEBSERVERPICKER <> "apache22" AND WEBSERVERPICKER <> "apacheCGI" AND (WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0))]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <!--<RadioButton Text="$(loc.Featureapache20Title)" Value="apache20" X="5" Y="0" Width="250" Height="15" />--> <RadioButton Text="$(loc.Featureapache22Title)" Value="apache22" X="5" Y="12" Width="250" Height="15" /> <RadioButton Text="$(loc.FeatureapacheCGITitle)" Value="apacheCGI" X="5" Y="24" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="36" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureiis4CGITitle)" Value="iis4CGI" X="5" Y="48" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturensapiTitle)" Value="nsapi" X="5" Y="60" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturexitamiTitle)" Value="xitami" X="5" Y="72" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturenetserveTitle)" Value="netserve" X="5" Y="84" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="96" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="108" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_WebServerDlg_NextApache" Value="ApacheDlg" /> <Property Id="WixUI_ApacheDlg_Back" Value="WebServerDlg" /> <Property Id="WixUI_ApacheDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_ApacheDlg_Browse" Value="BrowseApacheDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix> http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommon60.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommon60.wxs +++ win-installer/PHPInstallerCommon60.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="ApacheDlg" Width="370" Height="270" Title="$(loc.ApacheDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_ApacheDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.ApacheDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.ApacheDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_APACHEDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.ApacheDlgBrowse)"> <Publish Property="_BrowseApacheProperty" Value="[WIXUI_APACHEDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_ApacheDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="BrowseApacheDlg" Width="370" Height="270" Title="$(loc.BrowseApacheDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseApacheProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseApacheProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseApacheDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseApacheDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseApacheProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseApacheDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseApacheDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseApacheDlgTitle)" /> </Dialog> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <!--<Publish Event="AddLocal" Value="apache20"><![CDATA[WEBSERVERPICKER = "apache20"]]></Publish>--> <Publish Event="AddLocal" Value="apache22"><![CDATA[WEBSERVERPICKER = "apache22"]]></Publish> <Publish Event="AddLocal" Value="apacheCGI"><![CDATA[WEBSERVERPICKER = "apacheCGI"]]></Publish> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="iis4CGI"><![CDATA[WEBSERVERPICKER = "iis4CGI"]]></Publish> <Publish Event="AddLocal" Value="nsapi"><![CDATA[WEBSERVERPICKER = "nsapi"]]></Publish> <Publish Event="AddLocal" Value="xitami"><![CDATA[WEBSERVERPICKER = "xitami"]]></Publish> <Publish Event="AddLocal" Value="sambar"><![CDATA[WEBSERVERPICKER = "sambar"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="netserve"><![CDATA[WEBSERVERPICKER = "netserve"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <!--<Publish Event="Remove" Value="apache20"><![CDATA[WEBSERVERPICKER <> "apache20"]]></Publish>--> <Publish Event="Remove" Value="apache22"><![CDATA[WEBSERVERPICKER <> "apache22"]]></Publish> <Publish Event="Remove" Value="apacheCGI"><![CDATA[WEBSERVERPICKER <> "apacheCGI"]]></Publish> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="iis4CGI"><![CDATA[WEBSERVERPICKER <> "iis4CGI"]]></Publish> <Publish Event="Remove" Value="nsapi"><![CDATA[WEBSERVERPICKER <> "nsapi"]]></Publish> <Publish Event="Remove" Value="xitami"><![CDATA[WEBSERVERPICKER <> "xitami"]]></Publish> <Publish Event="Remove" Value="sambar"><![CDATA[WEBSERVERPICKER <> "sambar"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="netserve"><![CDATA[WEBSERVERPICKER <> "netserve"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_NextApache]"><![CDATA[WEBSERVERPICKER = "apache13" OR WEBSERVERPICKER = "apache20" OR WEBSERVERPICKER = "apache22" OR WEBSERVERPICKER = "apacheCGI"]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "apache13" AND WEBSERVERPICKER <> "apache20" AND WEBSERVERPICKER <> "apache22" AND WEBSERVERPICKER <> "apacheCGI" AND (WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0))]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <!--<RadioButton Text="$(loc.Featureapache20Title)" Value="apache20" X="5" Y="0" Width="250" Height="15" />--> <RadioButton Text="$(loc.Featureapache22Title)" Value="apache22" X="5" Y="12" Width="250" Height="15" /> <RadioButton Text="$(loc.FeatureapacheCGITitle)" Value="apacheCGI" X="5" Y="24" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="36" Width="250" Height="15" /> <RadioButton Text="$(loc.Featureiis4CGITitle)" Value="iis4CGI" X="5" Y="48" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturensapiTitle)" Value="nsapi" X="5" Y="60" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturexitamiTitle)" Value="xitami" X="5" Y="72" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturesambarTitle)" Value="sambar" X="5" Y="84" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturenetserveTitle)" Value="netserve" X="5" Y="96" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="108" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="120" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_WebServerDlg_NextApache" Value="ApacheDlg" /> <Property Id="WixUI_ApacheDlg_Back" Value="WebServerDlg" /> <Property Id="WixUI_ApacheDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_ApacheDlg_Browse" Value="BrowseApacheDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix> http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommonNTS52.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommonNTS52.wxs +++ win-installer/PHPInstallerCommonNTS52.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0)]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="0" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="15" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="30" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix> http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommonNTS53.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommonNTS53.wxs +++ win-installer/PHPInstallerCommonNTS53.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0)]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="0" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="15" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="30" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix> http://cvs.php.net/viewvc.cgi/win-installer/PHPInstallerCommonNTS60.wxs?view=markup&rev=1.1 Index: win-installer/PHPInstallerCommonNTS60.wxs +++ win-installer/PHPInstallerCommonNTS60.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> <Fragment> <Binary Id="WixUI_Bmp_Banner" SourceFile="Bitmaps\bannrbmp.bmp" /> <Binary Id="WixUI_Bmp_Dialog" SourceFile="Bitmaps\dlgbmp.bmp" /> <Binary Id="WixUI_Ico_Exclam" SourceFile="Bitmaps\exclamic.ico" /> <Binary Id="WixUI_Ico_Info" SourceFile="Bitmaps\info.ico" /> <Binary Id="WixUI_Bmp_New" SourceFile="Bitmaps\New.ico" /> <Binary Id="WixUI_Bmp_Up" SourceFile="Bitmaps\Up.ico" /> <UI Id="WixUI_FeatureTreePHP"> <!-- ui text --> <UIText Id="AbsentPath" /> <UIText Id="bytes">$(loc.UITextbytes)</UIText> <UIText Id="GB">$(loc.UITextGB)</UIText> <UIText Id="KB">$(loc.UITextKB)</UIText> <UIText Id="MB">$(loc.UITextMB)</UIText> <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText> <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText> <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText> <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText> <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText> <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText> <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText> <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText> <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText> <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText> <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText> <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText> <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText> <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText> <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText> <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText> <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText> <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText> <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText> <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText> <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText> <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText> <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText> <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText> <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText> <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText> <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText> <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText> <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText> <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText> <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText> <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText> <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText> <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText> <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText> <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText> <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText> <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText> <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText> <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText> <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText> <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText> <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText> <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText> <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText> <TextStyle Id="WixUI_Font_Normal" FaceName="Tahoma" Size="8" /> <TextStyle Id="WixUI_Font_Bigger" FaceName="Tahoma" Size="12" /> <TextStyle Id="WixUI_Font_Title" FaceName="Tahoma" Size="9" Bold="yes" /> <Property Id="DefaultUIFont" Value="WixUI_Font_Normal" /> <Property Id="WixUI_Mode" Value="FeatureTree" /> <Dialog Id="BrowseDlg" Width="370" Height="270" Title="$(loc.BrowseDlg_Title)"> <Control Id="PathEdit" Type="PathEdit" X="25" Y="202" Width="320" Height="18" Property="_BrowseProperty" Indirect="yes" /> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="Reset" Value="0">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlgComboLabel)" /> <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80" Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes"> <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" /> </Control> <Control Id="WixUI_Bmp_Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgWixUI_Bmp_UpTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgWixUI_Bmp_Up)"> <Publish Event="DirectoryListUp" Value="0">1</Publish> </Control> <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19" ToolTip="$(loc.BrowseDlgNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="$(loc.BrowseDlgNewFolder)"> <Publish Event="DirectoryListNew" Value="0">1</Publish> </Control> <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="98" Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" /> <Control Id="PathLabel" Type="Text" X="25" Y="190" Width="320" Height="10" TabSkip="no" Text="$(loc.BrowseDlgPathLabel)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.BrowseDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.BrowseDlgTitle)" /> </Dialog> <Dialog Id="CancelDlg" Y="10" Width="260" Height="85" Title="$(loc.CancelDlg_Title)"> <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.CancelDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.CancelDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.CancelDlgIcon)" /> </Dialog> <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="$(loc.CustomizeDlg_Title)" TrackDiskSpace="yes"> <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="115" Property="_BrowseProperty" Sunken="yes" TabSkip="no" Text="$(loc.CustomizeDlgTree)" /> <Control Id="Browse" Type="PushButton" X="304" Y="210" Width="56" Height="17" Text="$(loc.CustomizeDlgBrowse)"> <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish> <Condition Action="hide">Installed</Condition> <Condition Action="disable">Installed</Condition> </Control> <Control Id="Reset" Type="PushButton" X="25" Y="243" Width="73" Height="17" Text="$(loc.CustomizeDlgReset)"> <Publish Event="Reset" Value="0">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17" Text="$(loc.CustomizeDlgDiskCost)"> <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_CustomizeDlg_Next]">1</Publish> <Subscribe Event="SelectionNoItems" Attribute="Enabled" /> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.CustomizeDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20" Text="$(loc.CustomizeDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="210" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.CustomizeDlgTitle)" /> <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="150" Height="118" /> <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="50" Text="$(loc.CustomizeDlgItemDescription)"> <Subscribe Event="SelectionDescription" Attribute="Text" /> </Control> <Control Id="ItemSize" Type="Text" X="215" Y="140" Width="131" Height="50" Text="$(loc.CustomizeDlgItemSize)"> <Subscribe Event="SelectionSize" Attribute="Text" /> </Control> <Control Id="Location" Type="Text" X="90" Y="210" Width="210" Height="20" Text="$(loc.CustomizeDlgLocation)"> <Subscribe Event="SelectionPath" Attribute="Text" /> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> <Control Id="LocationLabel" Type="Text" X="25" Y="210" Width="65" Height="10" Text="$(loc.CustomizeDlgLocationLabel)"> <Subscribe Event="SelectionPathOn" Attribute="Visible" /> <Condition Action="hide">Installed</Condition> </Control> </Dialog> <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="$(loc.DiskCostDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.DiskCostDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="50" Text="$(loc.DiskCostDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.DiskCostDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.DiskCostDlgVolumeList)" /> </Dialog> <Dialog Id="ErrorDlg" Y="10" Width="270" Height="105" Title="$(loc.ErrorDlg_Title)" ErrorDialog="yes"> <Control Id="ErrorText" Type="Text" X="48" Y="15" Width="205" Height="60" TabSkip="no" Text="$(loc.ErrorDlgErrorText)" /> <Control Id="Y" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIYes)"> <Publish Event="EndDialog" Value="ErrorYes">1</Publish> </Control> <Control Id="A" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorAbort">1</Publish> </Control> <Control Id="C" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="ErrorCancel">1</Publish> </Control> <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="I" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish> </Control> <Control Id="N" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="ErrorNo">1</Publish> </Control> <Control Id="O" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="ErrorOk">1</Publish> </Control> <Control Id="R" Type="PushButton" X="100" Y="80" Width="56" Height="17" TabSkip="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="ErrorRetry">1</Publish> </Control> </Dialog> <Property Id="ErrorDialog" Value="ErrorDlg" /> <Dialog Id="ExitDialog" Width="370" Height="270" Title="$(loc.ExitDialog_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ExitDialogBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ExitDialogTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </InstallUISequence> <AdminUISequence> <Show Dialog="ExitDialog" OnExit="success" /> </AdminUISequence> <Dialog Id="FastCGINotInstalled" Width="260" Height="85" Title="$(loc.ErrorDlg_Title)" NoMinimize="yes"> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.ErrorDlgErrorIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.ErrorDlgErrorIcon)" /> <Control Id="Return" Type="PushButton" X="100" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="iis6Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS6)"> <Condition Action="show"><![CDATA[VersionNT < 600]]></Condition> </Control> <Control Id="iis7Text" Type="Text" X="48" Y="15" Width="194" Height="30" TabSkip="no" Hidden="yes" Text="$(loc.FastCGINotInstalledIIS7)"> <Condition Action="show"><![CDATA[VersionNT >= 600]]></Condition> </Control> </Dialog> <Dialog Id="FatalError" Width="370" Height="270" Title="$(loc.FatalError_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.FatalErrorBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FatalErrorDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="FatalError" OnExit="error" /> </InstallUISequence> <AdminUISequence> <Show Dialog="FatalError" OnExit="error" /> </AdminUISequence> <Dialog Id="FilesInUse" Width="370" Height="270" Title="$(loc.FilesInUse_Title)" KeepModeless="yes"> <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIRetry)"> <Publish Event="EndDialog" Value="Retry">1</Publish> </Control> <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.WixUIIgnore)"> <Publish Event="EndDialog" Value="Ignore">1</Publish> </Control> <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.FilesInUseExit)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.FilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="30" Text="$(loc.FilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUseTitle)" /> <Control Id="List" Type="ListBox" X="20" Y="87" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> </Dialog> <Dialog Id="InstallDirDlg" Width="370" Height="270" Title="$(loc.InstallDirDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Next]">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_InstallDirDlg_Back]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.InstallDirDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.InstallDirDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="FolderLabel" Type="Text" X="20" Y="60" Width="290" Height="30" Text="$(loc.InstallDirDlgFolderLabel)" /> <Control Id="PathEdit" Type="PathEdit" X="20" Y="100" Width="320" Height="18" Property="WIXUI_INSTALLDIR" Indirect="yes" /> <Control Id="Browse" Type="PushButton" X="20" Y="120" Width="56" Height="17" Text="$(loc.InstallDirDlgBrowse)"> <Publish Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]">1</Publish> <Publish Event="SpawnDialog" Value="[WixUI_InstallDirDlg_Browse]">1</Publish> </Control> </Dialog> <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="$(loc.LicenseAgreementDlg_Title)"> <Control Id="LicenseAcceptedCheckBox" Type="CheckBox" X="20" Y="207" Width="330" Height="18" CheckBoxValue="1" Property="LicenseAccepted" Text="$(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_LicenseAgreementDlg_Next]">LicenseAccepted = "1"</Publish> <Condition Action="disable"><![CDATA[LicenseAccepted <> "1"]]></Condition> <Condition Action="enable">LicenseAccepted = "1"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.LicenseAgreementDlgBannerBitmap)" /> <Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no"> <Text SourceFile="License.rtf" /> </Control> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.LicenseAgreementDlgTitle)" /> </Dialog> <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="$(loc.MaintenanceTypeDlg_Title)"> <Control Id="ChangeButton" Type="PushButton" X="40" Y="65" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgChangeButtonTooltip)" Default="yes" Text="$(loc.MaintenanceTypeDlgChangeButton)"> <Publish Property="WixUI_InstallMode" Value="Change">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Change]">1</Publish> <Condition Action="disable">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeText)"> <Condition Action="hide">ARPNOMODIFY</Condition> </Control> <Control Id="ChangeDisabledText" Type="Text" X="60" Y="85" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgChangeDisabledText)" Hidden="yes"> <Condition Action="show">ARPNOMODIFY</Condition> </Control> <Control Id="RepairButton" Type="PushButton" X="40" Y="118" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRepairButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRepairButton)"> <Publish Property="WixUI_InstallMode" Value="Repair">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Repair]">1</Publish> </Control> <Control Id="RepairText" Type="Text" X="60" Y="138" Width="280" Height="30" Text="$(loc.MaintenanceTypeDlgRepairText)" /> <Control Id="RemoveButton" Type="PushButton" X="40" Y="171" Width="80" Height="17" ToolTip="$(loc.MaintenanceTypeDlgRemoveButtonTooltip)" Text="$(loc.MaintenanceTypeDlgRemoveButton)"> <Publish Property="WixUI_InstallMode" Value="Remove">1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Remove]">1</Publish> </Control> <Control Id="RemoveText" Type="Text" X="60" Y="191" Width="280" Height="20" Text="$(loc.MaintenanceTypeDlgRemoveText)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_MaintenanceTypeDlg_Back]">1</Publish> </Control> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MaintenanceTypeDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgTitle)" /> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceTypeDlgDescription)" /> </Dialog> <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="$(loc.MaintenanceWelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="NewDialog" Value="[WixUI_MaintenanceWelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.MaintenanceWelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgTitle)" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.MaintenanceWelcomeDlgDescription)" /> </Dialog> <InstallUISequence> <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg">Installed AND NOT RESUME AND NOT Preselected</Show> </InstallUISequence> <Property Id="WixUIRMOption" Value="UseRM" /> <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="$(loc.MsiRMFilesInUse_Title)" KeepModeless="yes"> <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption"> <RadioButtonGroup Property="WixUIRMOption"> <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseUseRM)" /> <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUseDontUseRM)" /> </RadioButtonGroup> </Control> <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.MsiRMFilesInUseBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUseText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUseTitle)" /> </Dialog> <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="$(loc.OutOfDiskDlg_Title)"> <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIOK)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes" Text="$(loc.OutOfDiskDlgVolumeList)" /> </Dialog> <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="$(loc.OutOfRbDiskDlg_Title)"> <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUINo)"> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.WixUIYes)"> <Publish Event="EnableRollback" Value="False">1</Publish> <Publish Event="EndDialog" Value="Return">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.OutOfRbDiskDlgBannerBitmap)" /> <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.OutOfRbDiskDlgTitle)" /> <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes" Text="$(loc.OutOfRbDiskDlgVolumeList)" /> <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40" Text="$(loc.OutOfRbDiskDlgText2)" /> </Dialog> <Dialog Id="PrepareDlg" Width="370" Height="270" Title="$(loc.PrepareDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.PrepareDlgBitmap)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.PrepareDlgTitle)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" TabSkip="yes" Text="$(loc.WixUINext)" /> <Control Id="ActionData" Type="Text" X="135" Y="125" Width="220" Height="30" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionData" Attribute="Text" /> </Control> <Control Id="ActionText" Type="Text" X="135" Y="100" Width="220" Height="20" Transparent="yes" NoPrefix="yes"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> </Dialog> <InstallUISequence> <Show Dialog="PrepareDlg" Before="AppSearch" /> </InstallUISequence> <Dialog Id="ProgressDlg" Width="370" Height="270" Title="$(loc.ProgressDlg_Title)" Modeless="yes"> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.ProgressDlgBannerBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUINext)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <!-- mutually exclusive title and description strings overlap --> <Control Id="TextInstalling" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TitleInstalling" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleInstalling)"> <Condition Action="show">NOT Installed OR (Installed AND (RESUME OR Preselected) AND NOT PATCH)</Condition> </Control> <Control Id="TextChanging" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TitleChanging" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleChanging)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="TextRepairing" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TitleRepairing" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRepairing)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="TextRemoving" Type="Text" X="35" Y="65" Width="300" Height="20" Hidden="yes" Text="$(loc.ProgressDlgTextRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="TitleRemoving" Type="Text" X="20" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.ProgressDlgTitleRemoving)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10"> <Subscribe Event="ActionText" Attribute="Text" /> </Control> <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="$(loc.ProgressDlgProgressBar)"> <Subscribe Event="SetProgress" Attribute="Progress" /> </Control> <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="$(loc.ProgressDlgStatusLabel)" /> </Dialog> <InstallUISequence> <Show Dialog="ProgressDlg" Before="ExecuteAction" /> </InstallUISequence> <Dialog Id="ResumeDlg" Width="370" Height="270" Title="$(loc.ResumeDlg_Title)"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ResumeDlgInstall)"> <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.ResumeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.ResumeDlgTitle)" /> </Dialog> <InstallUISequence> <Show Dialog="ResumeDlg" Before="ProgressDlg">Installed AND (RESUME OR Preselected)</Show> </InstallUISequence> <Dialog Id="UserExit" Width="370" Height="270" Title="$(loc.UserExit_Title)"> <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WixUIFinish)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUICancel)" /> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.UserExitBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitTitle)" /> <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription1)" /> <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.UserExitDescription2)" /> </Dialog> <InstallUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </InstallUISequence> <AdminUISequence> <Show Dialog="UserExit" OnExit="cancel" /> </AdminUISequence> <Dialog Id="WebServerDlg" Width="370" Height="270" Title="$(loc.WebServerDlg_Title)"> <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="50" Width="330" Height="180" Property="WEBSERVERPICKER" /> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="AddLocal" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER = "iis4FastCGI"]]></Publish> <Publish Event="AddLocal" Value="cgi"><![CDATA[WEBSERVERPICKER = "cgi"]]></Publish> <Publish Event="AddLocal" Value="noconfig"><![CDATA[WEBSERVERPICKER = "noconfig"]]></Publish> <Publish Event="Remove" Value="iis4FastCGI"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI"]]></Publish> <Publish Event="Remove" Value="cgi"><![CDATA[WEBSERVERPICKER <> "cgi"]]></Publish> <Publish Event="Remove" Value="noconfig"><![CDATA[WEBSERVERPICKER <> "noconfig"]]></Publish> <Publish Event="SpawnDialog" Value="FastCGINotInstalled"><![CDATA[WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED = 0]]></Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Next]"><![CDATA[WEBSERVERPICKER <> "iis4FastCGI" OR (WEBSERVERPICKER = "iis4FastCGI" AND FASTCGIINSTALLED <> 0)]]></Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_BackChange]"> <![CDATA[WixUI_InstallMode = "Change"]]> </Publish> <Publish Event="NewDialog" Value="[WixUI_WebServerDlg_Back]"> <![CDATA[WixUI_InstallMode <> "Change"]]> </Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgDescription)" /> <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.WebServerDlgTitle)" /> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.WebServerDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <RadioButtonGroup Property="WEBSERVERPICKER"> <RadioButton Text="$(loc.Featureiis4FastCGITitle)" Value="iis4FastCGI" X="5" Y="0" Width="250" Height="15" /> <RadioButton Text="$(loc.FeaturecgiTitle)" Value="cgi" X="5" Y="15" Width="250" Height="15" /> <RadioButton Text="$(loc.WebServerDlgNoWebServer)" Value="noconfig" X="5" Y="30" Width="250" Height="15" /> </RadioButtonGroup> <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="$(loc.VerifyReadyDlg_Title)" TrackDiskSpace="yes"> <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstall)"> <Condition Action="show">NOT Installed</Condition> <Condition Action="default">NOT Installed</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Change" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChange)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> <Condition Action="default">WixUI_InstallMode = "Change"</Condition> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepair)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> <Condition Action="default">WixUI_InstallMode = "Repair"</Condition> <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Hidden="yes" Text="$(loc.VerifyReadyDlgRemove)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish> <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)</Publish> <Publish Event="EndDialog" Value="Return">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="EnableRollback" Value="False">OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"</Publish> <Publish Event="SpawnDialog" Value="OutOfDiskDlg">(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")</Publish> </Control> <Control Id="InstallTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallTitle)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="InstallText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgInstallText)"> <Condition Action="show">NOT Installed</Condition> </Control> <Control Id="ChangeTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeTitle)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="ChangeText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgChangeText)"> <Condition Action="show">WixUI_InstallMode = "Change"</Condition> </Control> <Control Id="RepairTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairTitle)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RepairText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRepairText)"> <Condition Action="show">WixUI_InstallMode = "Repair"</Condition> </Control> <Control Id="RemoveTitle" Type="Text" X="15" Y="15" Width="300" Height="15" Transparent="yes" NoPrefix="yes" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveTitle)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="RemoveText" Type="Text" X="25" Y="70" Width="320" Height="80" Hidden="yes" Text="$(loc.VerifyReadyDlgRemoveText)"> <Condition Action="show">WixUI_InstallMode = "Remove"</Condition> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.WixUIBack)"> <Condition Action="default">WixUI_InstallMode = "Remove"</Condition> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackCustom]">WixUI_InstallMode = "InstallCustom"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackTypical]">WixUI_InstallMode = "InstallTypical"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackComplete]">WixUI_InstallMode = "InstallComplete"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackFeatureTree]">NOT Installed AND WixUI_Mode = "FeatureTree"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackInstallDir]">NOT Installed AND WixUI_Mode = "InstallDir"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackChange]">WixUI_InstallMode = "Change"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRepair]">WixUI_InstallMode = "Repair"</Publish> <Publish Event="NewDialog" Value="[WixUI_VerifyReadyDlg_BackRemove]">WixUI_InstallMode = "Remove"</Publish> </Control> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="$(loc.VerifyReadyDlgBannerBitmap)" /> <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> </Dialog> <Dialog Id="WaitForCostingDlg" Y="10" Width="260" Height="85" Title="$(loc.WaitForCostingDlg_Title)"> <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.WaitForCostingDlgReturn)"> <Publish Event="EndDialog" Value="Exit">1</Publish> </Control> <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30" Text="$(loc.WaitForCostingDlgText)" /> <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="$(loc.WaitForCostingDlgIconTooltip)" FixedSize="yes" IconSize="32" Text="$(loc.WaitForCostingDlgIcon)" /> </Dialog> <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="$(loc.WelcomeDlg_Title)"> <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.WixUINext)"> <Publish Event="NewDialog" Value="[WixUI_WelcomeDlg_Next]">1</Publish> </Control> <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.WixUICancel)"> <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish> </Control> <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="$(loc.WelcomeDlgBitmap)" /> <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.WixUIBack)" /> <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" /> <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgDescription)" /> <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="$(loc.WelcomeDlgTitle)" /> <Control Id="PrevVersion" Type="Text" X="135" Y="124" Width="228" Height="73" Transparent="yes" TabSkip="no" Hidden="yes"> <Text>Setup has detected a previous version of [ProductName]. It will be removed during this installation.</Text> <Condition Action="show">PREVIOUSVERSIONINSTALLED</Condition> </Control> </Dialog> <InstallUISequence> <Show Dialog="WelcomeDlg" Before="ProgressDlg">NOT Installed</Show> </InstallUISequence> <Property Id="WixUI_WelcomeDlg_Next" Value="LicenseAgreementDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Back" Value="WelcomeDlg" /> <Property Id="WixUI_LicenseAgreementDlg_Next" Value="InstallDirDlg" /> <Property Id="WixUI_InstallDirDlg_Back" Value="LicenseAgreementDlg" /> <Property Id="WixUI_InstallDirDlg_Next" Value="WebServerDlg" /> <Property Id="WixUI_InstallDirDlg_Browse" Value="BrowseDlg" /> <Property Id="WixUI_WebServerDlg_Back" Value="InstallDirDlg" /> <Property Id="WixUI_WebServerDlg_BackChange" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_WebServerDlg_Next" Value="CustomizeDlg" /> <Property Id="WixUI_CustomizeDlg_BackChange" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_BackCustom" Value="SetupTypeDlg" /> <Property Id="WixUI_CustomizeDlg_BackFeatureTree" Value="WebServerDlg" /> <Property Id="WixUI_CustomizeDlg_Next" Value="VerifyReadyDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackCustom" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackChange" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRepair" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackRemove" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackTypical" Value="SetupTypeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackFeatureTree" Value="CustomizeDlg" /> <Property Id="WixUI_VerifyReadyDlg_BackComplete" Value="SetupTypeDlg" /> <Property Id="WixUI_MaintenanceWelcomeDlg_Next" Value="MaintenanceTypeDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Change" Value="WebServerDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Repair" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Remove" Value="VerifyReadyDlg" /> <Property Id="WixUI_MaintenanceTypeDlg_Back" Value="MaintenanceWelcomeDlg" /> </UI> </Fragment> </Wix>
« previous php.cvs (#56665) next »