<!-- http://msdn2.microsoft.com/en-us/library/aa370887.aspx -->\r
\r
<!-- UI Binaries ................................................................. -->\r
- <Binary Id="Up" src="include\Up.ico" />\r
- <Binary Id="New" src="include\New.ico" />\r
- <Binary Id="custicon" src="include\Custom.ico" />\r
- <Binary Id="repairic" src="include\Repair.ico" />\r
- <Binary Id="exclamic" src="include\Exclam.ico" />\r
- <Binary Id="removico" src="include\Remove.ico" />\r
- <Binary Id="completi" src="include\Complete.ico" />\r
- <Binary Id="insticon" src="include\Typical.ico" />\r
- <Binary Id="info" src="include\Info.ico" />\r
- <Binary Id="bannrbmp" src="include\Banner.jpg" />\r
- <Binary Id="dlgbmp" src="include\Dialog.jpg" />\r
+ <Binary Id="Up" SourceFile="include\Up.ico" />\r
+ <Binary Id="New" SourceFile="include\New.ico" />\r
+ <Binary Id="custicon" SourceFile="include\Custom.ico" />\r
+ <Binary Id="repairic" SourceFile="include\Repair.ico" />\r
+ <Binary Id="exclamic" SourceFile="include\Exclam.ico" />\r
+ <Binary Id="removico" SourceFile="include\Remove.ico" />\r
+ <Binary Id="completi" SourceFile="include\Complete.ico" />\r
+ <Binary Id="insticon" SourceFile="include\Typical.ico" />\r
+ <Binary Id="info" SourceFile="include\Info.ico" />\r
+ <Binary Id="bannrbmp" SourceFile="include\Banner.jpg" />\r
+ <Binary Id="dlgbmp" SourceFile="include\Dialog.jpg" />\r
\r
<!-- Text Styles .............................................................................................. -->\r
<TextStyle Id="DlgFont8" FaceName="Tahoma" Size="8" />\r
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
</Dialog>\r
\r
+ <Dialog Id="MSysGitLocation" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">\r
+ <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">\r
+ <Publish Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>\r
+ </Control>\r
+ <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_Next]">\r
+ <Publish Event="SetTargetPath" Value="MSYSGITDIR">1</Publish>\r
+ <Publish Event="NewDialog" Value="CustomizeDlg">1</Publish>\r
+ </Control>\r
+ <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="[ButtonText_Cancel]">\r
+ <Publish Event="SpawnDialog" Value="CancelPopup">1</Publish>\r
+ </Control>\r
+\r
+ <Control Id="Text" Type="Text" X="25" Y="80" Width="320" Height="10" TabSkip="no">\r
+ <Text>&Input MsysGit install path or click browse.</Text>\r
+ </Control>\r
+ <Control Id="PathEdit" Type="PathEdit" X="25" Y="93" Width="320" Height="18" Property="MSYSGITDIR" />\r
+ <Control Id="Browse" Type="PushButton" X="289" Y="119" Width="56" Height="17" Text="[ButtonText_Browse]">\r
+ <Publish Event="SpawnDialog" Value="AdminBrowseDlg">1</Publish>\r
+ </Control>\r
+\r
+ <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />\r
+ <Control Id="Title" Type="Text" X="155" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" RightAligned="yes">\r
+ <Text>[DlgTitleFont]Network Location</Text>\r
+ </Control>\r
+ <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />\r
+ <Control Id="DialogDescription" Type="Text" X="75" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" RightAligned="yes">\r
+ <Text>Please specify a network location for the server image of [ProductName] product</Text>\r
+ </Control>\r
+ <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
+ </Dialog>\r
+\r
<Dialog Id="AdminWelcomeDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">\r
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="[ButtonText_Back]" />\r
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_Next]">\r
</Control>\r
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
</Dialog>\r
+ \r
+ <Dialog Id="SSHClient" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">\r
+ <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">\r
+ <Publish Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>\r
+ </Control>\r
+ <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_Next]">\r
+ <Publish Event="SpawnWaitDialog" Value="WaitForCostingPopup">CostingComplete = 1</Publish>\r
+ <Publish Property="InstallMode" Value="Custom">1</Publish> \r
+ <Publish Event="ValidateProductID" Value="0">0</Publish>\r
+\r
+ \r
+ <Publish Event="AddLocal" Value="SSHPlink">1</Publish>\r
+ <Publish Event="AddLocal" Value="SSHOpenSSH">1</Publish>\r
+ \r
+ <Publish Event="Remove" Value="SSHPlink">SSHRadio = "OpenSSH"</Publish>\r
+ <Publish Event="Remove" Value="SSHOpenSSH">SSHRadio = "Plink"</Publish>\r
+ \r
+ <Publish Event="NewDialog" Value="CustomizeDlg">"Yes"</Publish>\r
+ \r
+ </Control>\r
+ <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="[ButtonText_Cancel]">\r
+ <Publish Event="SpawnDialog" Value="CancelPopup">1</Publish>\r
+ </Control>\r
+\r
+ <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />\r
+ <Control Id="Title" Type="Text" X="155" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" RightAligned="yes">\r
+ <Text>[DlgTitleFont]Choose SSH Client</Text>\r
+ </Control>\r
+ <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />\r
+ <Control Id="DialogDescription" Type="Text" X="75" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes" RightAligned="yes">\r
+ <Text>Choose a kind of SSH Client</Text>\r
+ </Control>\r
+ \r
+ <Control Id="Buttons" Type="RadioButtonGroup" X="10" Y="60" Width="330" Height="150" Property="SSHRadio" />\r
+ \r
+ <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
+ \r
+ </Dialog>\r
+ \r
+ <RadioButtonGroup Property="SSHRadio">\r
+ <RadioButton Text="{\DlgFont8}TortoisePLink, coming from Putty, which is better integrate with windows" Value="Plink" X="5" Y="0" Width="300" Height="30" />\r
+ <RadioButton Text="{\DlgFont8}OpenSSH, Git default SSH Client" Value="OpenSSH" X="5" Y="60" Width="300" Height="30" />\r
+ </RadioButtonGroup>\r
+ \r
\r
<Dialog Id="BrowseDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">\r
<Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_OK]">\r
<Dialog Id="CustomizeDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes" TrackDiskSpace="yes">\r
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">\r
<Publish Event="NewDialog" Value="MaintenanceTypeDlg"><![CDATA[InstallMode = "Change"]]></Publish>\r
- <Publish Event="NewDialog" Value="LicenseAgreementDlg"><![CDATA[InstallMode = "Custom"]]></Publish>\r
+ <Publish Event="NewDialog" Value="SSHClient"><![CDATA[InstallMode = "Custom"]]></Publish>\r
</Control>\r
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_Next]">\r
<Publish Event="NewDialog" Value="VerifyReadyDlg">1</Publish>\r
<Control Id="DonateText" Type="Text" X="135" Y="150" Width="200" Height="40" Transparent="yes" NoPrefix="yes">\r
<Text>Thanks for using TortoiseGit. You can show your appreciation and support future development by donating!</Text>\r
</Control>\r
- <!--\r
+ \r
<Control Id="DonateButton" Type="PushButton" X="279" Y="190" Width="56" Height="17" Disabled="no" Text="Donate!">\r
<Publish Event="DoAction" Value="ShowDonatePage">1</Publish>\r
</Control>\r
- -->\r
+ \r
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
</Dialog>\r
\r
<Publish Event="NewDialog" Value="WelcomeDlg">1</Publish>\r
</Control>\r
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[ButtonText_Next]">\r
- <Publish Event="SpawnWaitDialog" Value="WaitForCostingPopup">CostingComplete = 1</Publish>\r
- <Publish Event="NewDialog" Value="CustomizeDlg">"Yes"</Publish>\r
- <Publish Property="InstallMode" Value="Custom">1</Publish>\r
- <Condition Action="disable"><![CDATA[IAgree <> "Yes"]]></Condition>\r
- <Condition Action="enable">IAgree = "Yes"</Condition>\r
+ <Publish Event="NewDialog" Value="SSHClient">"Yes"</Publish>\r
+ <Condition Action="disable"><![CDATA[IAgree <> "Yes"]]></Condition>\r
+ <Condition Action="enable">IAgree = "Yes"</Condition>\r
</Control>\r
<Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="[ButtonText_Cancel]">\r
<Publish Event="SpawnDialog" Value="CancelPopup">1</Publish>\r
</Control>\r
\r
<Control Id="AgreementText" Type="ScrollableText" X="5" Y="60" Width="360" Height="120" Sunken="yes" TabSkip="no">\r
- <Text src="include\TSVN_eula.rtf" />\r
+ <Text SourceFile="include\TSVN_eula.rtf" />\r
</Control>\r
<Control Id="Buttons" Type="RadioButtonGroup" X="10" Y="187" Width="330" Height="40" Property="IAgree" />\r
\r
<Control Id="DonateText" Type="Text" X="35" Y="150" Width="300" Height="40" Transparent="yes" NoPrefix="yes">\r
<Text>Thanks for using TortoiseGit. You can show your appreciation and support future development by donating!</Text>\r
</Control>\r
- <!--\r
+ \r
<Control Id="DonateButton" Type="PushButton" X="279" Y="190" Width="56" Height="17" Disabled="no" Text="Donate!">\r
<Publish Event="DoAction" Value="ShowDonatePage">1</Publish>\r
</Control>\r
--->\r
+\r
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />\r
<Control Id="Title" Type="Text" X="155" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" RightAligned="yes">\r
<Text>[DlgTitleFont][Progress1] [ProductName]</Text>\r
<Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />\r
</Dialog>\r
\r
+\r
<!-- UI Texts ................................................................................................ -->\r
<UIText Id="AbsentPath" />\r
<UIText Id="bytes">bytes</UIText>\r