|
|
|
|
@ -39,6 +39,7 @@
|
|
|
|
|
|
|
|
|
|
<Directory Id="DesktopFolder" Name="Desktop">
|
|
|
|
|
<Component Id="Component_DesktopShortcut" Guid="49BF78B5-155F-43F2-BCEC-3CABC0D9531E">
|
|
|
|
|
<Condition><![CDATA[CREATE_DESKTOP_SHORTCUT]]></Condition>
|
|
|
|
|
<Shortcut
|
|
|
|
|
Id="Shortcut_Desktop"
|
|
|
|
|
Icon="Icon.ico"
|
|
|
|
|
@ -56,6 +57,7 @@
|
|
|
|
|
</Directory>
|
|
|
|
|
<Directory Id="ProgramMenuFolder" Name="Programs">
|
|
|
|
|
<Component Id="Component_StartMenuShortcut" Guid="6B8CDA4E-16C9-4AF4-B338-CBA4775ADD0D">
|
|
|
|
|
<Condition><![CDATA[CREATE_START_MENU_SHORTCUT]]></Condition>
|
|
|
|
|
<Shortcut
|
|
|
|
|
Id="Shortcut_StartMenu"
|
|
|
|
|
Icon="Icon.ico"
|
|
|
|
|
@ -125,6 +127,28 @@
|
|
|
|
|
<Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.WelcomeDlgTitle)" />
|
|
|
|
|
</Dialog>
|
|
|
|
|
|
|
|
|
|
<Dialog Id="ShortcutsAndRegistryDlg" Width="370" Height="270" Title="!(loc.ShortcutsAndRegistryDlg_Title)">
|
|
|
|
|
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.WixUINext)" />
|
|
|
|
|
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.WixUIBack)" />
|
|
|
|
|
<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.ShortcutsAndRegistryDlgDescription)" />
|
|
|
|
|
<Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="!(loc.ShortcutsAndRegistryDlgTitle)" />
|
|
|
|
|
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.ShortcutsAndRegistryDlgBannerBitmap)" />
|
|
|
|
|
<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="ShortcutGroup" Type="GroupBox" X="20" Y="60" Width="330" Height="50" Text="&Create Shortcuts" />
|
|
|
|
|
<Control Id="StartMenuShortcutCheckBox" Type="CheckBox" X="25" Y="75" Width="320" Height="15" Property="CREATE_START_MENU_SHORTCUT" CheckBoxValue="1" Text="S&tart Menu" />
|
|
|
|
|
<Control Id="DesktopShortcutCheckBox" Type="CheckBox" X="25" Y="90" Width="320" Height="15" Property="CREATE_DESKTOP_SHORTCUT" CheckBoxValue="1" Text="&Desktop" />
|
|
|
|
|
|
|
|
|
|
<Control Id="RegistryGroup" Type="GroupBox" X="20" Y="115" Width="330" Height="50" Text="&Associate Protocols" />
|
|
|
|
|
<Control Id="SipRegistryEntriesCheckBox" Type="CheckBox" X="25" Y="130" Width="320" Height="15" Property="CREATE_SIP_REGISTRY_ENTRIES" CheckBoxValue="1" Text="&SIP" />
|
|
|
|
|
<Control Id="FeedRegistryEntriesCheckBox" Type="CheckBox" X="25" Y="145" Width="320" Height="15" Property="CREATE_FEED_REGISTRY_ENTRIES" CheckBoxValue="1" Text="&FEED" />
|
|
|
|
|
</Dialog>
|
|
|
|
|
|
|
|
|
|
<Publish
|
|
|
|
|
Control="Finish"
|
|
|
|
|
Dialog="CExitDialog"
|
|
|
|
|
@ -189,6 +213,10 @@
|
|
|
|
|
<Property Id="ARPCONTACT" Value="@APP_EMAIL@" />
|
|
|
|
|
<Property Id="ARPHELPLINK" Value="@APP_WEB@" />
|
|
|
|
|
<Property Id="ARPPRODUCTICON" Value="Icon.ico" />
|
|
|
|
|
<Property Id="CREATE_DESKTOP_SHORTCUT" Value="1" />
|
|
|
|
|
<Property Id="CREATE_FEED_REGISTRY_ENTRIES" Value="1" />
|
|
|
|
|
<Property Id="CREATE_SIP_REGISTRY_ENTRIES" Value="1" />
|
|
|
|
|
<Property Id="CREATE_START_MENU_SHORTCUT" Value="1" />
|
|
|
|
|
<Property Id="WixShellExecTarget" Value="[#run.exe]" />
|
|
|
|
|
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOX" Value="1" />
|
|
|
|
|
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Launch @APP_NAME@" />
|
|
|
|
|
@ -239,11 +267,14 @@
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="Next" Event="SetTargetPath" Value="[WIXUI_INSTALLDIR]" Order="1">1</Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="Next" Event="DoAction" Value="WixUIValidatePath" Order="2">1</Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="Next" Event="SpawnDialog" Value="InvalidDirDlg" Order="3"><![CDATA[WIXUI_INSTALLDIR_VALID<>"1"]]></Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg" Order="4"><![CDATA[WIXUI_INSTALLDIR_VALID="1"]]></Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="Next" Event="NewDialog" Value="ShortcutsAndRegistryDlg" Order="4"><![CDATA[WIXUI_INSTALLDIR_VALID="1"]]></Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="ChangeFolder" Property="_BrowseProperty" Value="[WIXUI_INSTALLDIR]" Order="1">1</Publish>
|
|
|
|
|
<Publish Dialog="InstallDirDlg" Control="ChangeFolder" Event="SpawnDialog" Value="BrowseDlg" Order="2">1</Publish>
|
|
|
|
|
|
|
|
|
|
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg" Order="1">NOT Installed</Publish>
|
|
|
|
|
|
|
|
|
|
<Publish Dialog="ShortcutsAndRegistryDlg" Control="Back" Event="NewDialog" Value="InstallDirDlg">1</Publish>
|
|
|
|
|
<Publish Dialog="ShortcutsAndRegistryDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
|
|
|
|
|
|
|
|
|
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="ShortcutsAndRegistryDlg" Order="1">NOT Installed</Publish>
|
|
|
|
|
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">Installed</Publish>
|
|
|
|
|
|
|
|
|
|
<Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
|
|
|
|
|
|