Moved under "windows" dir.
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0"?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Fragment>
|
||||
<?ifdef EiffelStudio?>
|
||||
<UI Id="UI.dialog_missing_net_fx">
|
||||
<Dialog Id="DialogMissingNetFx" Width="375" Height="220" Title="[ProductName]" TrackDiskSpace="yes">
|
||||
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="375" Height="220" TabSkip="no" Text="backdrop_warn.bmp" />
|
||||
<Control Id="Title" Type="Text" X="56" Y="13" Width="309" Height="57" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[BigFont]Missing Microsoft .NET</Text>
|
||||
</Control>
|
||||
<Control Id="SubTitle" Type="Text" Height="13" Width="302" X="56" Y="35" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[SubTitleFont]The installer has detected missing software</Text>
|
||||
</Control>
|
||||
<Control Id="Description1" Type="Text" X="9" Y="73" Width="356" Height="38" Transparent="yes" >
|
||||
<Text>The Microsoft .NET Framework does not seem to be installed on this machine. Continuing the installation will disable the extensions for [ProductName] to compile .NET applications.</Text>
|
||||
</Control>
|
||||
<Control Id="Description2" Type="Text" Height="62" Width="356" X="9" Y="111" Transparent="yes">
|
||||
<Text>If you do not wish to use the Microsoft .NET facilities, click the Next button to contine. If you would like to take advantage of Eiffel using the Microsoft .NET Framework please click Cancel and install the Microsoft .NET SDK, Windows SDK or Visual Studio 2002 and newer.</Text>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="187" Y="193" Width="56" Height="17" Text="[Button_Back]">
|
||||
<Publish Event="NewDialog" Value="DialogSelectLanguage">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Next" Type="PushButton" X="242" Y="193" Width="56" Height="17" Default="yes" Text="[Button_Next]">
|
||||
<Publish Event="NewDialog" Value="DialogSelectCCompiler"><![CDATA[C_CONFIG_CHOOSE = "1"]]></Publish>
|
||||
<Publish Event="NewDialog" Value="DialogVerifyReadyInstall"><![CDATA[C_CONFIG_CHOOSE <> "1"]]></Publish>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="309" Y="193" Width="56" Height="17" Cancel="yes" Text="[Button_Cancel]">
|
||||
<Publish Event="SpawnDialog" Value="PromptCancelInstall">1</Publish>
|
||||
</Control>
|
||||
</Dialog>
|
||||
</UI>
|
||||
<?endif?>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0"?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Fragment>
|
||||
<?ifdef EiffelStudio?>
|
||||
<UI Id="UI.dialog_select_c_compiler">
|
||||
<RadioButtonGroup Property="C_CONFIG_NAME">
|
||||
<RadioButton Value="mingw" X="5" Y="5" Width="213" Height="14" Text="Install and use Min&GW (GCC)" />
|
||||
<RadioButton Value="msc" X="5" Y="19" Width="213" Height="14" Text="Use a &Microsoft C/C++ compiler pre-VS 2015"/>
|
||||
<RadioButton Value="msc_vc140" X="5" Y="19" Width="213" Height="14" Text="Use a &Microsoft C/C++ compiler VS 2015 and beyond (Recommended)"/>
|
||||
</RadioButtonGroup>
|
||||
|
||||
<Dialog Id="DialogSelectCCompiler" Width="375" Height="220" Title="[ProductName]">
|
||||
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="375" Height="220" TabSkip="no" Text="backdrop_c.bmp" />
|
||||
<Control Id="Title" Type="Text" X="56" Y="13" Width="310" Height="57" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[BigFont]C/C++ Compiler Selection</Text>
|
||||
</Control>
|
||||
<Control Id="SubTitle" Type="Text" X="56" Y="35" Width="309" Height="13" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[SubTitleFont]The Eiffel compiler requires a C/C++ compiler to generate executables</Text>
|
||||
</Control>
|
||||
<Control Id="Description1" Type="Text" X="11" Y="70" Width="355" Height="30" Transparent="yes" NoPrefix="yes">
|
||||
<Text>If you have the Microsoft Visual C++ compiler version 8.0, or above, or you have installed the latest Windows SDK then select "Use a Microsoft C/C++ compiler".</Text>
|
||||
</Control>
|
||||
<Control Id="Description2" Type="Text" Height="30" Width="354" X="12" Y="100" Text="Otherwise select "Install and use MinGW (GCC)". This will install MinGW's C/C++ compiler and configure the Eiffel compiler to use it as the default C/C++ compiler." Transparent="yes" />
|
||||
<Control Id="Choice" Type="RadioButtonGroup" X="40" Y="135" Width="218" Height="36" Property="C_CONFIG_NAME" TabSkip="no"/>
|
||||
<Control Id="Download" Type="PushButton" Height="17" Width="68" X="266" Y="156" Text="[Button_Download]" Disabled="yes">
|
||||
<Publish Event="DoAction" Value="ShowCCompilerHowTo">1</Publish>
|
||||
<Condition Action="disable"><![CDATA[C_CONFIG_NAME <> "msc"]]></Condition>
|
||||
<Condition Action="enable"><![CDATA[C_CONFIG_NAME = "msc" AND C_CONFIG_MSC_FOUND <> "1"]]></Condition>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="187" Y="193" Width="56" Height="17" Text="[Button_Back]">
|
||||
<Publish Event="NewDialog" Value="DialogMissingNetFx"><![CDATA[IS_DOTNET_INSTALLED <> "1"]]></Publish>
|
||||
<Publish Event="NewDialog" Value="DialogSelectLanguage"><![CDATA[IS_DOTNET_INSTALLED = "1"]]></Publish>
|
||||
</Control>
|
||||
<Control Id="Next" Type="PushButton" X="242" Y="193" Width="56" Height="17" Default="yes" Text="[Button_Next]">
|
||||
<Publish Event="AddLocal" Value="ALL">1</Publish>
|
||||
<Publish Event="Remove" Value="gcc_feature"><![CDATA[C_CONFIG_NAME = "msc"]]></Publish>
|
||||
<Publish Event="NewDialog" Value="DialogVerifyReadyInstall">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="309" Y="193" Width="56" Height="17" Cancel="yes" Text="[Button_Cancel]">
|
||||
<Publish Event="SpawnDialog" Value="PromptCancelInstall">1</Publish>
|
||||
</Control>
|
||||
</Dialog>
|
||||
</UI>
|
||||
<?endif?>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0"?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Fragment>
|
||||
<?ifdef EiffelStudio?>
|
||||
<UI Id="UI.dialog_select_language">
|
||||
<Dialog Id="DialogSelectLanguage" Width="375" Height="220" Title="[ProductName]">
|
||||
<Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="375" Height="220" TabSkip="no" Text="backdrop.bmp" />
|
||||
<Control Id="Title" Type="Text" X="56" Y="13" Width="310" Height="22" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[BigFont]Select a Default Language</Text>
|
||||
</Control>
|
||||
<Control Id="SubTitle" Type="Text" X="56" Y="35" Width="309" Height="13" Transparent="yes" NoPrefix="yes">
|
||||
<Text>[SubTitleFont]Please select a default language.</Text>
|
||||
</Control>
|
||||
<Control Id="Description1" Type="Text" X="11" Y="70" Width="355" Height="30" Transparent="yes" NoPrefix="yes">
|
||||
<Text>Select a default language for [ProductName] from the list below. All users will see [ProductName] in the selected language on first start up.</Text>
|
||||
</Control>
|
||||
<Control Id="LangDescripton" Type="Text" X="29" Y="96" Width="49" Height="15" Transparent="yes" NoPrefix="no">
|
||||
<Text>&Language: </Text>
|
||||
</Control>
|
||||
<Control Id="SelectLang" Type="ListBox" X="29" Y="111" Width="200" Height="70" Property="ISELANG" Sorted="no">
|
||||
<ListBox Property="ISELANG">
|
||||
<ListItem Value="zh_CN" Text="Chinese (PRC)"/>
|
||||
<ListItem Value="en_US" Text="English (United States)"/>
|
||||
<ListItem Value="fr_FR" Text="French (France)"/>
|
||||
<ListItem Value="de_DE" Text="German (Germany)"/>
|
||||
<ListItem Value="ru_RU" Text="Russian (Russia)"/>
|
||||
</ListBox>
|
||||
</Control>
|
||||
<Control Id="Back" Type="PushButton" X="187" Y="193" Width="56" Height="17" Text="[Button_Back]">
|
||||
<Publish Event="NewDialog" Value="DialogSelectFolder">1</Publish>
|
||||
</Control>
|
||||
<Control Id="Next" Type="PushButton" X="242" Y="193" Width="56" Height="17" Default="yes" Text="[Button_Next]">
|
||||
<Publish Event="NewDialog" Value="DialogMissingNetFx"><![CDATA[IS_DOTNET_INSTALLED <> "1"]]></Publish>
|
||||
<Publish Event="NewDialog" Value="DialogSelectCCompiler"><![CDATA[IS_DOTNET_INSTALLED = "1" AND C_CONFIG_CHOOSE = "1"]]></Publish>
|
||||
<Publish Event="NewDialog" Value="DialogVerifyReadyInstall"><![CDATA[IS_DOTNET_INSTALLED = "1" AND C_CONFIG_CHOOSE <> "1"]]></Publish>
|
||||
</Control>
|
||||
<Control Id="Cancel" Type="PushButton" X="309" Y="193" Width="56" Height="17" Cancel="yes" Text="[Button_Cancel]">
|
||||
<Publish Event="SpawnDialog" Value="PromptCancelInstall">1</Publish>
|
||||
</Control>
|
||||
</Dialog>
|
||||
</UI>
|
||||
<?endif?>
|
||||
</Fragment>
|
||||
</Wix>
|
||||
Reference in New Issue
Block a user