[37289] | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
[31659] | 2 | <!--
|
---|
[37289] | 3 | User interface include for VirtualBox WiX script.
|
---|
[96313] | 4 | -->
|
---|
| 5 | <!--
|
---|
[98103] | 6 | Copyright (C) 2006-2023 Oracle and/or its affiliates.
|
---|
[31659] | 7 |
|
---|
[96407] | 8 | This file is part of VirtualBox base platform packages, as
|
---|
| 9 | available from https://www.virtualbox.org.
|
---|
| 10 |
|
---|
| 11 | This program is free software; you can redistribute it and/or
|
---|
| 12 | modify it under the terms of the GNU General Public License
|
---|
| 13 | as published by the Free Software Foundation, in version 3 of the
|
---|
| 14 | License.
|
---|
| 15 |
|
---|
| 16 | This program is distributed in the hope that it will be useful, but
|
---|
| 17 | WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
| 18 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
---|
| 19 | General Public License for more details.
|
---|
| 20 |
|
---|
| 21 | You should have received a copy of the GNU General Public License
|
---|
| 22 | along with this program; if not, see <https://www.gnu.org/licenses>.
|
---|
| 23 |
|
---|
| 24 | SPDX-License-Identifier: GPL-3.0-only
|
---|
[31659] | 25 | -->
|
---|
| 26 |
|
---|
[37289] | 27 | <Include xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
---|
[31659] | 28 | <UI>
|
---|
| 29 | <!-- This dialog will be shown when the user cancels the installation -->
|
---|
[37289] | 30 | <Dialog Id="VBoxCancelDlg" Width="260" Height="85" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 31 | <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_No)">
|
---|
[31659] | 32 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 33 | </Control>
|
---|
[37289] | 34 | <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="!(loc.ButtonText_Yes)">
|
---|
[31659] | 35 | <Publish Event="EndDialog" Value="Exit">1</Publish>
|
---|
| 36 | </Control>
|
---|
| 37 | <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30">
|
---|
[37289] | 38 | <Text>!(loc.CancelDlg_Question)</Text>
|
---|
[31659] | 39 | </Control>
|
---|
| 40 | <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="Information icon" FixedSize="yes" IconSize="32" Text="[InfoIcon]" />
|
---|
| 41 | </Dialog>
|
---|
| 42 |
|
---|
| 43 | <!-- This is the very first page the user will see -->
|
---|
[37289] | 44 | <Dialog Id="VBoxWelcomeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 45 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 46 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 47 |
|
---|
| 48 | <!-- Title text drawn on the background -->
|
---|
| 49 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 50 | <Text>{\DlgVerdanaBold13}!(loc.WelcomeDlg_Header)</Text>
|
---|
[31659] | 51 | </Control>
|
---|
| 52 |
|
---|
| 53 | <!-- Text saying what we gonna do -->
|
---|
| 54 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 55 | <Text>!(loc.WelcomeDlg_Body)</Text>
|
---|
[31659] | 56 | </Control>
|
---|
| 57 |
|
---|
| 58 | <!-- And a line for looking nice... -->
|
---|
| 59 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 60 |
|
---|
| 61 | <!-- Build number text drawn left bottom -->
|
---|
| 62 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 63 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 64 | </Control>
|
---|
| 65 |
|
---|
[86811] | 66 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Next)" />
|
---|
[31659] | 67 |
|
---|
| 68 | <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
|
---|
[37289] | 69 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 70 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 71 | </Control>
|
---|
| 72 | </Dialog>
|
---|
| 73 |
|
---|
| 74 | <!-- The radio button group used for the license agreement page -->
|
---|
| 75 | <RadioButtonGroup Property="IAgree">
|
---|
[37289] | 76 | <RadioButton Text="{\DlgFont8}!(loc.LicenseAgreementDlg_Accept)" Value="Yes" X="5" Y="0" Width="250" Height="15" />
|
---|
| 77 | <RadioButton Text="{\DlgFont8}!(loc.LicenseAgreementDlg_Decline)" Value="No" X="5" Y="20" Width="250" Height="15" />
|
---|
[31659] | 78 | </RadioButtonGroup>
|
---|
| 79 |
|
---|
| 80 | <!-- The dialog page showing the license. The user has to set the appropriate check box to proceed -->
|
---|
[37289] | 81 | <Dialog Id="VBoxLicenseAgreementDlg" Width="370" Height="270" Title="[ProductName] License Agreement" NoMinimize="yes">
|
---|
[31659] | 82 | <!-- The bitmap at the top of the dialog. This dialog doesn't have a background -->
|
---|
| 83 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 84 |
|
---|
| 85 | <!-- The font used here is defined below -->
|
---|
| 86 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 87 | <Text>[DlgTitleFont]!(loc.LicenseAgreementDlg_Header)</Text>
|
---|
[31659] | 88 | </Control>
|
---|
| 89 |
|
---|
| 90 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 91 | <Text>!(loc.LicenseAgreementDlg_Body)</Text>
|
---|
[31659] | 92 | </Control>
|
---|
| 93 |
|
---|
| 94 | <!-- The line directly below of the banner bmp -->
|
---|
| 95 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 96 |
|
---|
| 97 | <!-- The license text should be a RTF text so we have formatting -->
|
---|
[37289] | 98 | <Control Id="AgreementText" Type="ScrollableText" X="20" Y="60" Width="330" Height="120" Sunken="yes" TabSkip="no" Text="!(loc.LicenseText)"/>
|
---|
[31659] | 99 |
|
---|
| 100 | <!-- This radio button group is defined below -->
|
---|
| 101 | <Control Id="Buttons" Type="RadioButtonGroup" X="20" Y="187" Width="330" Height="40" Property="IAgree" />
|
---|
| 102 |
|
---|
| 103 | <!-- And a line for looking nice... -->
|
---|
| 104 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 105 |
|
---|
| 106 | <!-- Build number text drawn left bottom -->
|
---|
| 107 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 108 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 109 | </Control>
|
---|
| 110 |
|
---|
[86811] | 111 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)" />
|
---|
[37289] | 112 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Next)">
|
---|
[31659] | 113 | <!-- 'Next' button is only enabled when 'I agree' radio button is selected -->
|
---|
| 114 | <Condition Action="disable"><![CDATA[IAgree <> "Yes"]]></Condition>
|
---|
[41023] | 115 | <Condition Action="enable"><![CDATA[IAgree = "Yes"]]></Condition>
|
---|
[31659] | 116 | </Control>
|
---|
| 117 |
|
---|
| 118 | <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
|
---|
[37289] | 119 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 120 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 121 | </Control>
|
---|
| 122 | </Dialog>
|
---|
| 123 |
|
---|
[37289] | 124 | <Dialog Id="VBoxCheckSerialDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 125 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 126 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 127 |
|
---|
| 128 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 129 | <Text>{\DlgVerdanaBold13}!(loc.CheckSerialDlg_Header)</Text>
|
---|
[31659] | 130 | </Control>
|
---|
| 131 |
|
---|
| 132 | <!-- Text saying what we gonna do -->
|
---|
| 133 | <Control Id="Description" Type="Text" X="135" Y="50" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 134 | <Text>!(loc.CheckSerialDlg_Body)</Text>
|
---|
[31659] | 135 | </Control>
|
---|
| 136 |
|
---|
| 137 | <Control Id="Serial1Edit" Type="Edit" X="135" Y="90" Width="30" Height="18" Property="Serial1" Text="{5}">
|
---|
| 138 | <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
|
---|
| 139 | </Control>
|
---|
| 140 | <Control Id="Serial2Edit" Type="Edit" X="170" Y="90" Width="30" Height="18" Property="Serial2" Text="{5}">
|
---|
| 141 | <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
|
---|
| 142 | </Control>
|
---|
| 143 | <Control Id="Serial3Edit" Type="Edit" X="205" Y="90" Width="30" Height="18" Property="Serial3" Text="{5}">
|
---|
| 144 | <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
|
---|
| 145 | </Control>
|
---|
| 146 | <Control Id="Serial4Edit" Type="Edit" X="240" Y="90" Width="30" Height="18" Property="Serial4" Text="{5}">
|
---|
| 147 | <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
|
---|
| 148 | </Control>
|
---|
| 149 | <Control Id="Serial5Edit" Type="Edit" X="275" Y="90" Width="30" Height="18" Property="Serial5" Text="{5}">
|
---|
| 150 | <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
|
---|
| 151 | </Control>
|
---|
| 152 |
|
---|
| 153 | <Control Id="Description3" Type="Text" X="135" Y="120" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 154 | <Text>!(loc.CheckSerialDlg_Footer)</Text>
|
---|
[31659] | 155 | </Control>
|
---|
| 156 |
|
---|
[86811] | 157 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)" />
|
---|
| 158 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Check)" />
|
---|
| 159 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 160 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
| 161 | </Control>
|
---|
| 162 |
|
---|
[31659] | 163 | <!-- And a line for looking nice... -->
|
---|
| 164 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 165 |
|
---|
| 166 | <!-- Build number text drawn left bottom -->
|
---|
| 167 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 168 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 169 | </Control>
|
---|
| 170 |
|
---|
| 171 | </Dialog>
|
---|
| 172 |
|
---|
[37289] | 173 | <Dialog Id="VBoxWrongSerialDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 174 |
|
---|
| 175 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 176 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 177 |
|
---|
| 178 | <!-- Title text drawn on the background -->
|
---|
| 179 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 180 | <Text>{\DlgInvalidSerial}!(loc.WrongSerialDlg_Header)</Text>
|
---|
[31659] | 181 | </Control>
|
---|
| 182 |
|
---|
| 183 | <!-- Text saying what we gonna do -->
|
---|
| 184 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 185 | <Text>!(loc.WrongSerialDlg_Desc1)</Text>
|
---|
[31659] | 186 | </Control>
|
---|
| 187 |
|
---|
| 188 | <Control Id="Description2" Type="Text" X="135" Y="95" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 189 | <Text>!(loc.WrongSerialDlg_Desc2)</Text>
|
---|
[31659] | 190 | </Control>
|
---|
| 191 |
|
---|
| 192 | <!-- And a line for looking nice... -->
|
---|
| 193 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 194 |
|
---|
| 195 | <!-- Build number text drawn left bottom -->
|
---|
| 196 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 197 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 198 | </Control>
|
---|
| 199 |
|
---|
[86811] | 200 | <Control Id="Back" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 201 |
|
---|
| 202 | <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
|
---|
[37289] | 203 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 204 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 205 | </Control>
|
---|
| 206 |
|
---|
| 207 | </Dialog>
|
---|
| 208 |
|
---|
[104162] | 209 | <!-- Shows a dialog which tells the user that the chosen installation directory is invalid and therefore cannot be used. -->
|
---|
| 210 | <Dialog Id="VBoxInvalidTargetDirDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 211 |
|
---|
| 212 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 213 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 214 |
|
---|
| 215 | <!-- Title text drawn on the background -->
|
---|
| 216 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
| 217 | <Text>{\DlgInvalidSerial}!(loc.InvalidTargetDirDlg_Header)</Text>
|
---|
| 218 | </Control>
|
---|
| 219 |
|
---|
| 220 | <!-- Text saying what we gonna do -->
|
---|
| 221 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
| 222 | <Text>!(loc.InvalidTargetDirDlg_Desc1)</Text>
|
---|
| 223 | </Control>
|
---|
| 224 |
|
---|
[104410] | 225 | <Control Id="Description2" Type="Text" X="135" Y="105" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[104162] | 226 | <Text>!(loc.InvalidTargetDirDlg_Desc2)</Text>
|
---|
| 227 | </Control>
|
---|
| 228 |
|
---|
| 229 | <!-- And a line for looking nice... -->
|
---|
| 230 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 231 |
|
---|
| 232 | <!-- Build number text drawn left bottom -->
|
---|
| 233 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 234 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 235 | </Control>
|
---|
| 236 |
|
---|
| 237 | <Control Id="Back" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Back)"/>
|
---|
| 238 |
|
---|
| 239 | <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
|
---|
| 240 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 241 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
| 242 | </Control>
|
---|
| 243 |
|
---|
| 244 | </Dialog>
|
---|
| 245 |
|
---|
[31659] | 246 | <!-- Dialog used to set another installation path. This is taken from the tutorial template on the web and can also be
|
---|
| 247 | used for package selection etc. if necessary after some tweaking. -->
|
---|
[37289] | 248 | <Dialog Id="VBoxCustomizeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
|
---|
[31659] | 249 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 250 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 251 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 252 | <Text>[DlgTitleFont]!(loc.CustomizeDlg_CustomSetup)</Text>
|
---|
[31659] | 253 | </Control>
|
---|
| 254 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 255 | <Text>!(loc.CustomizeDlg_SelFeatures)</Text>
|
---|
[31659] | 256 | </Control>
|
---|
| 257 | <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20">
|
---|
[37289] | 258 | <Text>!(loc.CustomizeDlg_IconTree)</Text>
|
---|
[31659] | 259 | </Control>
|
---|
[104162] | 260 | <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="95" Property="VBOX_TARGET_DIR"
|
---|
[31659] | 261 | Sunken="yes" TabSkip="no" Text="Tree of selections" />
|
---|
[37289] | 262 | <Control Id="Browse" Type="PushButton" X="304" Y="200" Width="56" Height="17" Text="!(loc.ButtonText_Browse)">
|
---|
| 263 | <Publish Event="SelectionBrowse" Value="VBoxBrowseDlg">1</Publish>
|
---|
[31659] | 264 | <Condition Action="hide">Installed</Condition>
|
---|
| 265 | </Control>
|
---|
| 266 | <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17">
|
---|
[37289] | 267 | <Text>!(loc.CustomizeDlg_DiskUsage)</Text>
|
---|
| 268 | <Publish Event="SpawnDialog" Value="VBoxDiskCostDlg">1</Publish>
|
---|
[31659] | 269 | <Subscribe Event="SelectionNoItems" Attribute="Enabled" />
|
---|
| 270 | </Control>
|
---|
| 271 | <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="140" Height="98" />
|
---|
| 272 | <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="30">
|
---|
[37289] | 273 | <Text>!(loc.CustomizeDlg_SelItemDesc)</Text>
|
---|
[31659] | 274 | <Subscribe Event="SelectionDescription" Attribute="Text" />
|
---|
| 275 | </Control>
|
---|
| 276 | <Control Id="ItemSize" Type="Text" X="215" Y="130" Width="131" Height="45">
|
---|
[37289] | 277 | <Text>!(loc.CustomizeDlg_SelItemSize)</Text>
|
---|
[31659] | 278 | <Subscribe Event="SelectionSize" Attribute="Text" />
|
---|
| 279 | </Control>
|
---|
| 280 | <Control Id="Location" Type="Text" X="75" Y="200" Width="215" Height="20">
|
---|
[37289] | 281 | <Text>!(loc.CustomizeDlg_SelItemPath)</Text>
|
---|
[31659] | 282 | <Subscribe Event="SelectionPath" Attribute="Text" />
|
---|
| 283 | <Subscribe Event="SelectionPathOn" Attribute="Visible" />
|
---|
| 284 | <Condition Action="hide">Installed</Condition>
|
---|
| 285 | </Control>
|
---|
[37289] | 286 | <Control Id="LocationLabel" Type="Text" X="25" Y="200" Width="50" Height="10" Text="!(loc.CustomizeDlg_Location)">
|
---|
[31659] | 287 | <Subscribe Event="SelectionPathOn" Attribute="Visible" />
|
---|
| 288 | <Condition Action="hide">Installed</Condition>
|
---|
| 289 | </Control>
|
---|
| 290 |
|
---|
[86811] | 291 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)" />
|
---|
[37289] | 292 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Next)">
|
---|
[31659] | 293 | <Subscribe Event="SelectionNoItems" Attribute="Enabled" />
|
---|
| 294 | </Control>
|
---|
[37289] | 295 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 296 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 297 | </Control>
|
---|
| 298 |
|
---|
| 299 | <!-- Build number text drawn left bottom -->
|
---|
| 300 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 301 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 302 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 303 | </Control>
|
---|
| 304 | </Dialog>
|
---|
| 305 |
|
---|
[53090] | 306 | <!-- Dialog for selection network adapters type (NDIS5 or NDIS6) -->
|
---|
| 307 | <RadioButtonGroup Property="NETWORKTYPE">
|
---|
| 308 | <RadioButton Text="!(loc.SelectionNetworkTypeDlg_RadioButtonNDIS5)" Value="NDIS5" X="5" Y="0" Width="120" Height="20" />
|
---|
| 309 | <RadioButton Text="!(loc.SelectionNetworkTypeDlg_RadioButtonNDIS6)" Value="NDIS6" X="5" Y="20" Width="120" Height="20" />
|
---|
| 310 | </RadioButtonGroup>
|
---|
[86811] | 311 |
|
---|
[53090] | 312 | <Dialog Id="VBoxSelectionNetworkTypeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 313 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 314 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 315 | <Control Id="Title" Type="Text" X="15" Y="6" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
|
---|
| 316 | <Text>[DlgTitleFont]!(loc.CustomizeDlg_CustomSetup)</Text>
|
---|
| 317 | </Control>
|
---|
| 318 | <Control Id="Description" Type="Text" X="25" Y="23" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
| 319 | <Text>!(loc.CustomizeDlg_SelFeatures)</Text>
|
---|
| 320 | </Control>
|
---|
| 321 |
|
---|
| 322 | <Control Id="CommonDescription" Type="Text" X="25" Y="55" Width="325" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
| 323 | <Text>!(loc.SelectionNetworkTypeDlg_CommonDescription)</Text>
|
---|
| 324 | </Control>
|
---|
| 325 |
|
---|
| 326 | <!-- The radio button group used for choosing NDIS5 or NDIS6 network drivers -->
|
---|
| 327 | <Control Id="Buttons" Type="RadioButtonGroup" X="25" Y="100" Width="130" Height="60" Property="NETWORKTYPE" />
|
---|
| 328 |
|
---|
| 329 | <!-- Description text -->
|
---|
| 330 | <Control Id="DescriptionNDIS5" Type="Text" X="200" Y="105" Width="150" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
| 331 | <Text>!(loc.SelectionNetworkTypeDlg_DescriptionNDIS5)</Text>
|
---|
| 332 | <Condition Action="hide"> NETWORKTYPE = "NDIS6"</Condition>
|
---|
| 333 | <Condition Action="show"> NETWORKTYPE = "NDIS5"</Condition>
|
---|
| 334 | </Control>
|
---|
| 335 | <Control Id="DescriptionNDIS6" Type="Text" X="200" Y="105" Width="150" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
| 336 | <Text>!(loc.SelectionNetworkTypeDlg_DescriptionNDIS6)</Text>
|
---|
| 337 | <Condition Action="hide"> NETWORKTYPE = "NDIS5"</Condition>
|
---|
| 338 | <Condition Action="show"> NETWORKTYPE = "NDIS6"</Condition>
|
---|
| 339 | </Control>
|
---|
| 340 |
|
---|
[86811] | 341 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Next)"/>
|
---|
| 342 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)"/>
|
---|
[53090] | 343 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17"
|
---|
| 344 | Text="!(loc.ButtonText_Cancel)">
|
---|
| 345 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
| 346 | </Control>
|
---|
| 347 |
|
---|
| 348 | <!-- Build number text drawn left bottom -->
|
---|
| 349 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 350 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 351 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 352 | </Control>
|
---|
| 353 | </Dialog>
|
---|
| 354 |
|
---|
[37289] | 355 | <Dialog Id="VBoxCustomize2Dlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 356 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 357 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 358 | <Control Id="Title" Type="Text" X="15" Y="6" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 359 | <Text>[DlgTitleFont]!(loc.CustomizeDlg_CustomSetup)</Text>
|
---|
[31659] | 360 | </Control>
|
---|
| 361 | <Control Id="Description" Type="Text" X="25" Y="23" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 362 | <Text>!(loc.CustomizeDlg_SelFeatures)</Text>
|
---|
[31659] | 363 | </Control>
|
---|
| 364 | <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="20">
|
---|
[37289] | 365 | <Text>!(loc.Customize2Dlg_Desc)</Text>
|
---|
[31659] | 366 | </Control>
|
---|
[81583] | 367 | <?if $(env.VBOX_WITH_QTGUI) = "yes" ?>
|
---|
[31659] | 368 | <!-- Note the gray background behind the checkboxes. Unfortunately there's no easy way to
|
---|
| 369 | fix this, without fixing it in the WiX source code. Because the control's background
|
---|
| 370 | uses the default dialog background color, changing the background image for the dialog to
|
---|
| 371 | match won't really solve anything. It would still look out of place on different versions
|
---|
| 372 | of Windows that use other default background colors, and on the machines of users that
|
---|
| 373 | change their Windows color scheme.
|
---|
| 374 | Also see: http://osdir.com/ml/windows.devel.wix.user/2005-02/msg00300.html -->
|
---|
[64107] | 375 | <Control Id="StartMenuEntriesCheckBox" Type="CheckBox" X="25" Y="95" Width="200" Height="17"
|
---|
| 376 | Property="VBOX_INSTALLSTARTMENUENTRIES" CheckBoxValue="1" Default="no">
|
---|
| 377 | <Text>!(loc.Customize2Dlg_CreateStartMenuEntries)</Text>
|
---|
| 378 | </Control>
|
---|
| 379 | <Control Id="DesktopShortcutCheckBox" Type="CheckBox" X="25" Y="115" Width="200" Height="17"
|
---|
[58565] | 380 | Property="VBOX_INSTALLDESKTOPSHORTCUT" CheckBoxValue="1" Default="no">
|
---|
[64107] | 381 | <Text>!(loc.Customize2Dlg_CreateDesktopShortcut)</Text>
|
---|
[31659] | 382 | </Control>
|
---|
[64107] | 383 | <Control Id="QuicklaunchShortcutCheckBox" Type="CheckBox" X="25" Y="135" Width="200" Height="17"
|
---|
[58565] | 384 | Property="VBOX_INSTALLQUICKLAUNCHSHORTCUT" CheckBoxValue="1" Default="no">
|
---|
[37289] | 385 | <Text>!(loc.Customize2Dlg_CreateQuickLaunch)</Text>
|
---|
[31659] | 386 | </Control>
|
---|
[64107] | 387 | <Control Id="RegisterFileExtensionsCheckBox" Type="CheckBox" X="25" Y="155" Width="200" Height="17"
|
---|
[58565] | 388 | Property="VBOX_REGISTERFILEEXTENSIONS" CheckBoxValue="1" Default="no">
|
---|
[49534] | 389 | <Text>!(loc.Customize2Dlg_RegisterFileExtensions)</Text>
|
---|
| 390 | </Control>
|
---|
[81583] | 391 | <?endif?> <!-- VBOX_WITH_QTGUI -->
|
---|
[86811] | 392 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Next)" />
|
---|
| 393 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 394 |
|
---|
| 395 | <!-- Build number text drawn left bottom -->
|
---|
| 396 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 397 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 398 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 399 | </Control>
|
---|
| 400 | </Dialog>
|
---|
| 401 |
|
---|
[37289] | 402 | <Dialog Id="VBoxWarnDisconNetIfacesDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
|
---|
[31659] | 403 |
|
---|
| 404 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 405 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 406 |
|
---|
| 407 | <!-- Title text drawn on the background -->
|
---|
| 408 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 409 | <Text>{\DlgWarnDisconNetIfaces}!(loc.WarnDisconNetIfacesDlg_Title)</Text>
|
---|
[31659] | 410 | </Control>
|
---|
| 411 |
|
---|
| 412 | <Control Id="Title2" Type="Text" X="135" Y="40" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 413 | <Text>{\DlgWarnDisconNetIfaces}!(loc.WarnDisconNetIfacesDlg_Title2)</Text>
|
---|
[31659] | 414 | </Control>
|
---|
| 415 |
|
---|
| 416 | <!-- Text saying what we gonna do -->
|
---|
| 417 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 418 | <Text>!(loc.WarnDisconNetIfacesDlg_Desc)</Text>
|
---|
[31659] | 419 | </Control>
|
---|
| 420 |
|
---|
| 421 | <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 422 | <Text>!(loc.WarnDisconNetIfacesDlg_Question)</Text>
|
---|
[31659] | 423 | </Control>
|
---|
| 424 |
|
---|
| 425 | <!-- And a line for looking nice... -->
|
---|
| 426 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 427 |
|
---|
| 428 | <!-- Build number text drawn left bottom -->
|
---|
| 429 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 430 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 431 | </Control>
|
---|
| 432 |
|
---|
[86811] | 433 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Yes)" />
|
---|
[37289] | 434 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_No)">
|
---|
| 435 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 436 | </Control>
|
---|
| 437 |
|
---|
| 438 | </Dialog>
|
---|
| 439 |
|
---|
[86782] | 440 | <Dialog Id="VBoxWarnPythonDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
|
---|
| 441 |
|
---|
| 442 | <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
|
---|
| 443 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 444 |
|
---|
| 445 | <!-- Title text drawn on the background -->
|
---|
| 446 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
| 447 | <Text>{\DlgWarnPython}!(loc.WarnPythonDlg_Title)</Text>
|
---|
| 448 | </Control>
|
---|
| 449 |
|
---|
| 450 | <Control Id="Title2" Type="Text" X="135" Y="40" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
| 451 | <Text>{\DlgWarnPython}!(loc.WarnPythonDlg_Title2)</Text>
|
---|
| 452 | </Control>
|
---|
| 453 |
|
---|
| 454 | <!-- Text saying what we gonna do -->
|
---|
| 455 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
| 456 | <Text>!(loc.WarnPythonDlg_Desc)</Text>
|
---|
| 457 | </Control>
|
---|
| 458 |
|
---|
| 459 | <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
| 460 | <Text>!(loc.WarnPythonDlg_Desc2)</Text>
|
---|
| 461 | </Control>
|
---|
| 462 |
|
---|
| 463 | <Control Id="Description3" Type="Text" X="135" Y="160" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
|
---|
| 464 | <Text>!(loc.WarnPythonDlg_Question)</Text>
|
---|
| 465 | </Control>
|
---|
| 466 |
|
---|
| 467 | <!-- And a line for looking nice... -->
|
---|
| 468 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 469 |
|
---|
| 470 | <!-- Build number text drawn left bottom -->
|
---|
| 471 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 472 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 473 | </Control>
|
---|
| 474 |
|
---|
[86811] | 475 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Yes)" />
|
---|
[86782] | 476 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_No)">
|
---|
| 477 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
| 478 | </Control>
|
---|
| 479 |
|
---|
| 480 | </Dialog>
|
---|
| 481 |
|
---|
[37289] | 482 | <Dialog Id="VBoxDiskCostDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 483 | <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_OK)">
|
---|
[31659] | 484 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 485 | </Control>
|
---|
| 486 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 487 | <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 488 | <Text>!(loc.DiskCostDlg_SpaceRequired)</Text>
|
---|
[31659] | 489 | </Control>
|
---|
| 490 | <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
|
---|
[37289] | 491 | <Text>!(loc.DiskCostDlg_NotEnoughSpace)</Text>
|
---|
[31659] | 492 | </Control>
|
---|
| 493 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 494 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 495 | <Text>[DlgTitleFont]!(loc.DiskCostDlg_SpaceRequirements)</Text>
|
---|
[31659] | 496 | </Control>
|
---|
| 497 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 498 | <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes">
|
---|
[37289] | 499 | <Text>!(loc.DiskCostDlg_VolumeList)</Text>
|
---|
[31659] | 500 | </Control>
|
---|
| 501 | </Dialog>
|
---|
| 502 |
|
---|
| 503 | <!-- Dialog used to change the installation directory -->
|
---|
[37289] | 504 | <Dialog Id="VBoxBrowseDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[104162] | 505 | <Control Id="PathEdit" Type="PathEdit" X="84" Y="202" Width="261" Height="18" Property="VBOX_TARGET_DIR" Indirect="yes" />
|
---|
| 506 | <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_OK)" />
|
---|
| 507 | <Control Id="Cancel" Type="PushButton" X="240" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)"/>
|
---|
[37289] | 508 | <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="!(loc.BrowseDlg_LookIn)" />
|
---|
[31659] | 509 | <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80"
|
---|
[104162] | 510 | Property="VBOX_TARGET_DIR" Indirect="yes" Fixed="yes" Remote="yes">
|
---|
[31659] | 511 | <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" />
|
---|
| 512 | </Control>
|
---|
[37289] | 513 | <Control Id="Up" Type="PushButton" X="298" Y="55" Width="19" Height="19" ToolTip="!(loc.BrowseDlg_UpOneLevelTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="[FolderUp]">
|
---|
[31659] | 514 | <Publish Event="DirectoryListUp" Value="0">1</Publish>
|
---|
| 515 | </Control>
|
---|
| 516 | <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19"
|
---|
[37289] | 517 | ToolTip="!(loc.BrowseDlg_CreateNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="[FolderNew]">
|
---|
[31659] | 518 | <Publish Event="DirectoryListNew" Value="0">1</Publish>
|
---|
| 519 | </Control>
|
---|
| 520 | <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="110"
|
---|
[104162] | 521 | Property="VBOX_TARGET_DIR" Sunken="yes" Indirect="yes" TabSkip="no" />
|
---|
[37289] | 522 | <Control Id="PathLabel" Type="Text" X="25" Y="205" Width="59" Height="10" TabSkip="no" Text="!(loc.BrowseDlg_FolderName)" />
|
---|
[31659] | 523 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 524 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 525 | <Text>!(loc.BrowseDlg_BrowseDestFolder)</Text>
|
---|
[31659] | 526 | </Control>
|
---|
| 527 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 528 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 529 | <Text>[DlgTitleFont]!(loc.BrowseDlg_ChangeCurFolder)</Text>
|
---|
[31659] | 530 | </Control>
|
---|
| 531 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 532 | </Dialog>
|
---|
| 533 |
|
---|
[37289] | 534 | <Dialog Id="VBoxPrepareDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" Modeless="yes">
|
---|
| 535 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 536 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 537 | </Control>
|
---|
| 538 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
| 539 | </Dialog>
|
---|
| 540 |
|
---|
[37289] | 541 | <Dialog Id="VBoxVerifyReadyDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
|
---|
[31659] | 542 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 543 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 544 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 545 | <Text>[DlgTitleFont]!(loc.VerifyReadyDlg_ReadyToInstall)</Text>
|
---|
[31659] | 546 | </Control>
|
---|
| 547 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 548 | <Text>!(loc.VerifyReadyDlg_ReadyToBegin)</Text>
|
---|
[31659] | 549 | </Control>
|
---|
| 550 | <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="80">
|
---|
[37289] | 551 | <Text>!(loc.VerifyReadyDlg_ClickInstall)</Text>
|
---|
[31659] | 552 | </Control>
|
---|
| 553 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
[37289] | 554 | <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Install)">
|
---|
[31659] | 555 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
[37289] | 556 | <Publish Event="SpawnDialog" Value="VBoxOutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
|
---|
[31659] | 557 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
| 558 | <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
[37289] | 559 | <Publish Event="SpawnDialog" Value="VBoxOutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
|
---|
[31659] | 560 | </Control>
|
---|
[86811] | 561 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)" />
|
---|
[37289] | 562 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 563 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 564 | </Control>
|
---|
| 565 |
|
---|
| 566 | <!-- Build number text drawn left bottom -->
|
---|
| 567 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 568 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 569 | </Control>
|
---|
| 570 | </Dialog>
|
---|
| 571 |
|
---|
| 572 | <!-- This dialog is called after successful installation -->
|
---|
[37289] | 573 | <Dialog Id="VBoxExitDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 574 | <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Finish)">
|
---|
[94380] | 575 | <?if $(env.VBOX_WITH_QTGUI) = "yes" ?> <!-- Only expose action to start VirtualBox if we also ship FE/Qt with it. -->
|
---|
[58641] | 576 | <Publish Event="DoAction" Value="ca_StartVBox"><![CDATA[VBOX_START]]></Publish>
|
---|
[94380] | 577 | <?endif ?>
|
---|
[31659] | 578 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 579 | </Control>
|
---|
| 580 |
|
---|
| 581 | <!-- Build number text drawn left bottom -->
|
---|
| 582 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 583 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 584 | </Control>
|
---|
| 585 |
|
---|
[37289] | 586 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Cancel)" />
|
---|
[31659] | 587 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
[37289] | 588 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 589 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 590 | <Text>!(loc.ExitDlg_ClickFinish)</Text>
|
---|
[31659] | 591 | </Control>
|
---|
| 592 |
|
---|
[94380] | 593 | <!-- Only show the checkbox to start VirtualBox if we also ship FE/Qt with it. -->
|
---|
| 594 | <?if $(env.VBOX_WITH_QTGUI) = "yes" ?>
|
---|
[31659] | 595 | <!-- Note the gray background behind the checkboxes. Unfortunately there's no easy way to
|
---|
| 596 | fix this, without fixing it in the WiX source code. Because the control's background
|
---|
| 597 | uses the default dialog background color, changing the background image for the dialog to
|
---|
| 598 | match won't really solve anything. It would still look out of place on different versions
|
---|
| 599 | of Windows that use other default background colors, and on the machines of users that
|
---|
| 600 | change their Windows color scheme.
|
---|
| 601 | Also see: http://osdir.com/ml/windows.devel.wix.user/2005-02/msg00300.html -->
|
---|
| 602 | <Control Id="StartVBoxCheckBox" Type="CheckBox" X="135" Y="115" Width="200" Height="17"
|
---|
[58639] | 603 | Property="VBOX_START" CheckBoxValue="1" Default="no">
|
---|
[37289] | 604 | <Text>!(loc.ExitDlg_StartVBox)</Text>
|
---|
[31659] | 605 | <Condition Action="hide">
|
---|
| 606 | <![CDATA[(InstallMode="Repair") OR (InstallMode="Remove") OR
|
---|
| 607 | (InstallMode="Change")]]>
|
---|
| 608 | </Condition>
|
---|
| 609 | </Control>
|
---|
[94380] | 610 | <?endif ?>
|
---|
[31659] | 611 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 612 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 613 | <Text>{\DlgVerdanaBold13}!(loc.ExitDlg_InstComplete)</Text>
|
---|
[31659] | 614 | </Control>
|
---|
| 615 | </Dialog>
|
---|
| 616 |
|
---|
[38778] | 617 | <!-- This dialog is called via the ErrorDialog property on an installation error. -->
|
---|
| 618 | <Dialog Id="VBoxErrorDlg" ErrorDialog="yes" Width="270" Height="150" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[37289] | 619 | <!-- Do *not* change the control IDs in the dialog! -->
|
---|
[38761] | 620 | <Control Id="ErrorText" Type="Text" X="75" Y="20" Width="155" Height="80" TabSkip="no" NoPrefix="yes" Text="Error information text" />
|
---|
[38763] | 621 | <Control Id="Y" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_Yes)">
|
---|
[37289] | 622 | <Publish Event="EndDialog" Value="ErrorYes">1</Publish>
|
---|
[31659] | 623 | </Control>
|
---|
[38763] | 624 | <Control Id="A" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
[37289] | 625 | <Publish Event="EndDialog" Value="ErrorAbort">1</Publish>
|
---|
[31659] | 626 | </Control>
|
---|
[38763] | 627 | <Control Id="C" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
[37289] | 628 | <Publish Event="EndDialog" Value="ErrorCancel">1</Publish>
|
---|
[31659] | 629 | </Control>
|
---|
[38761] | 630 | <Control Id="ErrorIcon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="Information icon" FixedSize="yes" IconSize="32" Text="[InfoIcon]" />
|
---|
[38763] | 631 | <Control Id="I" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_Ignore)">
|
---|
[37289] | 632 | <Publish Event="EndDialog" Value="ErrorIgnore">1</Publish>
|
---|
[31659] | 633 | </Control>
|
---|
[38763] | 634 | <Control Id="N" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_No)">
|
---|
[37289] | 635 | <Publish Event="EndDialog" Value="ErrorNo">1</Publish>
|
---|
| 636 | </Control>
|
---|
[38763] | 637 | <Control Id="O" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_OK)">
|
---|
[37289] | 638 | <Publish Event="EndDialog" Value="ErrorOk">1</Publish>
|
---|
| 639 | </Control>
|
---|
[38763] | 640 | <Control Id="R" Type="PushButton" X="20" Y="110" Width="80" Height="18" TabSkip="yes" Text="!(loc.ButtonText_Retry)">
|
---|
[37289] | 641 | <Publish Event="EndDialog" Value="ErrorRetry">1</Publish>
|
---|
| 642 | </Control>
|
---|
[31659] | 643 | </Dialog>
|
---|
| 644 |
|
---|
[38778] | 645 | <!-- Used to signal a fatal error in the 'OnExit="error"' fashion. -->
|
---|
| 646 | <Dialog Id="VBoxFatalErrorDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 647 | <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Finish)">
|
---|
| 648 | <Publish Event="EndDialog" Value="Exit">1</Publish>
|
---|
| 649 | </Control>
|
---|
| 650 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Cancel)" />
|
---|
[38790] | 651 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
[38778] | 652 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
| 653 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
[38790] | 654 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes" Text="!(loc.FatalErrorTitle)" />
|
---|
| 655 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="80" Transparent="yes" NoPrefix="yes" Text="!(loc.FatalErrorDescription1) !(loc.FatalErrorDescription2)" />
|
---|
[38778] | 656 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 657 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 658 | </Control>
|
---|
| 659 | </Dialog>
|
---|
| 660 |
|
---|
[37289] | 661 | <Dialog Id="FilesInUse" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" KeepModeless="yes">
|
---|
| 662 | <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Retry)">
|
---|
[31659] | 663 | <Publish Event="EndDialog" Value="Retry">1</Publish>
|
---|
| 664 | </Control>
|
---|
[71308] | 665 | <!-- Currently we don't want to let the users ignore a running VirtualBox installation, as this
|
---|
| 666 | will result in an unstable mix of the old and new installation until a reboot is performed. See #9139.
|
---|
[37289] | 667 | <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Ignore)">
|
---|
[31659] | 668 | <Publish Event="EndDialog" Value="Ignore">1</Publish>
|
---|
| 669 | </Control>
|
---|
[71308] | 670 | -->
|
---|
| 671 | <Control Id="Exit" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Exit)">
|
---|
[31659] | 672 | <Publish Event="EndDialog" Value="Exit">1</Publish>
|
---|
| 673 | </Control>
|
---|
| 674 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
[37289] | 675 | <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="50" Text="!(loc.FilesInUse_Text)" />
|
---|
[31659] | 676 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 677 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
[37289] | 678 | <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="!(loc.FilesInUse_Description)" />
|
---|
| 679 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="[DlgTitleFont]!(loc.FilesInUse_Title)" />
|
---|
[31659] | 680 | <Control Id="List" Type="ListBox" X="20" Y="107" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" />
|
---|
| 681 | </Dialog>
|
---|
| 682 |
|
---|
| 683 | <!-- This dialog is shown if the user interrupts the installation process -->
|
---|
[37289] | 684 | <Dialog Id="VBoxUserExitDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 685 | <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Finish)">
|
---|
[31659] | 686 | <Publish Event="EndDialog" Value="Exit">1</Publish>
|
---|
| 687 | </Control>
|
---|
| 688 | <!-- Build number text drawn left bottom -->
|
---|
| 689 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 690 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 691 | </Control>
|
---|
| 692 |
|
---|
[37289] | 693 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Cancel)" />
|
---|
[31659] | 694 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
[37289] | 695 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 696 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 697 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 698 | <Text>{\DlgVerdanaBold13}!(loc.UserExitDlg_Header)</Text>
|
---|
[31659] | 699 | </Control>
|
---|
| 700 | <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 701 | <Text>!(loc.UserExitDlg_Desc)</Text>
|
---|
[31659] | 702 | </Control>
|
---|
| 703 | <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 704 | <Text>!(loc.UserExitDlg_Footer)</Text>
|
---|
[31659] | 705 | </Control>
|
---|
| 706 | </Dialog>
|
---|
| 707 |
|
---|
| 708 | <!-- Progress dialog shown during file copying and other lengthy operations -->
|
---|
[37289] | 709 | <Dialog Id="VBoxProgressDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" Modeless="yes">
|
---|
| 710 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 711 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 712 | </Control>
|
---|
| 713 |
|
---|
| 714 | <!-- Build number text drawn left bottom -->
|
---|
| 715 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 716 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 717 | </Control>
|
---|
| 718 |
|
---|
| 719 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
[37289] | 720 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
| 721 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Next)" />
|
---|
[31659] | 722 | <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10">
|
---|
| 723 | <Subscribe Event="ActionText" Attribute="Text" />
|
---|
| 724 | </Control>
|
---|
| 725 | <Control Id="Text" Type="Text" X="35" Y="65" Width="300" Height="20">
|
---|
[37289] | 726 | <Text>!(loc.ProgressDlg_PleaseWait)</Text>
|
---|
[31659] | 727 | </Control>
|
---|
| 728 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 729 | <Control Id="Title" Type="Text" X="20" Y="15" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
| 730 | <Text>[DlgTitleFont][Progress1] [ProductName]</Text>
|
---|
| 731 | </Control>
|
---|
| 732 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 733 | <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="Progress done">
|
---|
| 734 | <Subscribe Event="SetProgress" Attribute="Progress" />
|
---|
| 735 | </Control>
|
---|
| 736 | <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="Status:" />
|
---|
| 737 | </Dialog>
|
---|
| 738 |
|
---|
[37289] | 739 | <Dialog Id="VBoxResumeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 740 | <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Install)">
|
---|
| 741 | <Publish Event="SpawnWaitDialog" Value="VBoxWaitForCostingDlg">CostingComplete = 1</Publish>
|
---|
[31659] | 742 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
[37289] | 743 | <Publish Event="SpawnDialog" Value="VBoxOutOfRbDiskDlg">
|
---|
[31659] | 744 | <![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]>
|
---|
| 745 | </Publish>
|
---|
| 746 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
| 747 | <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
[37289] | 748 | <Publish Event="SpawnDialog" Value="VBoxOutOfDiskDlg">
|
---|
[31659] | 749 | <![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]>
|
---|
| 750 | </Publish>
|
---|
| 751 | </Control>
|
---|
| 752 |
|
---|
| 753 | <!-- Build number text drawn left bottom -->
|
---|
[37289] | 754 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 755 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 756 | </Control>
|
---|
| 757 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
[37289] | 758 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 759 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 760 | <Text>{\DlgVerdanaBold13}!(loc.ResumeDlg_Header)</Text>
|
---|
[31659] | 761 | </Control>
|
---|
[34367] | 762 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 763 | <Text>!(loc.ResumeDlg_Desc)</Text>
|
---|
[31659] | 764 | </Control>
|
---|
| 765 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 766 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 767 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 768 | </Control>
|
---|
| 769 | </Dialog>
|
---|
| 770 |
|
---|
| 771 | <!-- This dialog is shown after the welcome page if the user restarts the MSI package on a system where the product is already installed. The user
|
---|
| 772 | may choose to repair the installation or remove it. -->
|
---|
[37289] | 773 | <Dialog Id="VBoxMaintenanceTypeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 774 | <Control Id="RepairLabel" Type="Text" X="105" Y="90" Width="100" Height="10" TabSkip="no">
|
---|
[37289] | 775 | <Text>[DlgTitleFont]!(loc.MaintenanceTypeDlg_Repair)</Text>
|
---|
[31659] | 776 | </Control>
|
---|
[37289] | 777 | <Control Id="RepairButton" Type="PushButton" X="50" Y="90" Width="38" Height="38" ToolTip="!(loc.MaintenanceTypeDlg_RepairTooltip)"
|
---|
[31659] | 778 | Icon="yes" FixedSize="yes" IconSize="32" Text="[RepairIcon]">
|
---|
| 779 | <Publish Property="InstallMode" Value="Repair">1</Publish>
|
---|
[37289] | 780 | <Publish Property="Progress1" Value="!(loc.MaintenanceTypeDlg_RepairProgress1)">1</Publish>
|
---|
| 781 | <Publish Property="Progress2" Value="!(loc.MaintenanceTypeDlg_RepairProgress2)">1</Publish>
|
---|
| 782 | <Publish Event="NewDialog" Value="VBoxVerifyRepairDlg">1</Publish>
|
---|
[31659] | 783 | </Control>
|
---|
| 784 | <Control Id="RemoveLabel" Type="Text" X="105" Y="163" Width="100" Height="10" TabSkip="no">
|
---|
[37289] | 785 | <Text>[DlgTitleFont]!(loc.MaintenanceTypeDlg_Remove)</Text>
|
---|
[31659] | 786 | </Control>
|
---|
[37289] | 787 | <Control Id="RemoveButton" Type="PushButton" X="50" Y="163" Width="38" Height="38" ToolTip="!(loc.MaintenanceTypeDlg_RemoveTooltip)"
|
---|
[31659] | 788 | Icon="yes" FixedSize="yes" IconSize="32" Text="[RemoveIcon]">
|
---|
| 789 | <Publish Property="InstallMode" Value="Remove">1</Publish>
|
---|
[37289] | 790 | <Publish Property="Progress1" Value="!(loc.MaintenanceTypeDlg_RemoveProgress1)">1</Publish>
|
---|
| 791 | <Publish Property="Progress2" Value="!(loc.MaintenanceTypeDlg_RemoveProgress2)">1</Publish>
|
---|
| 792 | <Publish Event="NewDialog" Value="VBoxVerifyRemoveDlg">1</Publish>
|
---|
[31659] | 793 | </Control>
|
---|
| 794 |
|
---|
| 795 | <!-- Build number text drawn left bottom -->
|
---|
| 796 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 797 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 798 | </Control>
|
---|
| 799 |
|
---|
[37289] | 800 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)">
|
---|
| 801 | <Publish Event="NewDialog" Value="VBoxMaintenanceWelcomeDlg">1</Publish>
|
---|
[31659] | 802 | </Control>
|
---|
[37289] | 803 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Next)" />
|
---|
| 804 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 805 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 806 | </Control>
|
---|
| 807 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 808 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 809 | <Text>!(loc.MaintenanceTypeDlg_SelOption)</Text>
|
---|
[31659] | 810 | </Control>
|
---|
| 811 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 812 | <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 813 | <Text>[DlgTitleFont]!(loc.MaintenanceTypeDlg_Header)</Text>
|
---|
[31659] | 814 | </Control>
|
---|
| 815 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 816 | <Control Id="RemoveText" Type="Text" X="105" Y="176" Width="230" Height="20">
|
---|
[37289] | 817 | <Text>!(loc.MaintenanceTypeDlg_RemoveText)</Text>
|
---|
[31659] | 818 | </Control>
|
---|
| 819 | <Control Id="RepairText" Type="Text" X="105" Y="102" Width="230" Height="30">
|
---|
[37289] | 820 | <Text>!(loc.MaintenanceTypeDlg_RepairText)</Text>
|
---|
[31659] | 821 | </Control>
|
---|
| 822 | </Dialog>
|
---|
| 823 |
|
---|
| 824 | <!-- This dialog is shown if the app is installed and the installation package is started again. It's the welcome
|
---|
[33540] | 825 | screen for maintenance -->
|
---|
[37289] | 826 | <Dialog Id="VBoxMaintenanceWelcomeDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 827 | <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 828 | <Text>{\DlgVerdanaBold13}!(loc.MaintenanceWelcomeDlg_Header)</Text>
|
---|
[31659] | 829 | </Control>
|
---|
| 830 |
|
---|
| 831 | <!-- Build number text drawn left bottom -->
|
---|
| 832 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 833 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 834 | </Control>
|
---|
| 835 |
|
---|
[37289] | 836 | <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Next)">
|
---|
| 837 | <Publish Event="SpawnWaitDialog" Value="VBoxWaitForCostingDlg">CostingComplete = 1</Publish>
|
---|
| 838 | <Publish Event="NewDialog" Value="VBoxMaintenanceTypeDlg">1</Publish>
|
---|
[31659] | 839 | </Control>
|
---|
[37289] | 840 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 841 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 842 | </Control>
|
---|
| 843 | <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
|
---|
[37289] | 844 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="!(loc.ButtonText_Back)" />
|
---|
[31659] | 845 | <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 846 | <Text>!(loc.MaintenanceWelcomeDlg_Desc)</Text>
|
---|
[31659] | 847 | </Control>
|
---|
| 848 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 849 | </Dialog>
|
---|
| 850 |
|
---|
| 851 | <!-- Out of disk error dialog -->
|
---|
[37289] | 852 | <Dialog Id="VBoxOutOfDiskDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 853 |
|
---|
| 854 | <!-- Build number text drawn left bottom -->
|
---|
| 855 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 856 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 857 | </Control>
|
---|
| 858 |
|
---|
[37289] | 859 | <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_OK)">
|
---|
[31659] | 860 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 861 | </Control>
|
---|
| 862 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 863 | <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 864 | <Text>!(loc.OutOfDiskDlg_InstallationExceeds)</Text>
|
---|
[31659] | 865 | </Control>
|
---|
| 866 | <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
|
---|
[37289] | 867 | <Text>!(loc.OutOfDiskDlg_NotEnoughDiskSpace)</Text>
|
---|
[31659] | 868 | </Control>
|
---|
| 869 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 870 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 871 | <Text>[DlgTitleFont]!(loc.OutOfDiskDlg_OutOfDiskSpace)</Text>
|
---|
[31659] | 872 | </Control>
|
---|
| 873 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 874 | <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes">
|
---|
| 875 | <Text>{120}{70}{70}{70}{70}</Text>
|
---|
| 876 | </Control>
|
---|
| 877 | </Dialog>
|
---|
| 878 |
|
---|
[37289] | 879 | <Dialog Id="VBoxOutOfRbDiskDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
| 880 | <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="!(loc.ButtonText_No)">
|
---|
[31659] | 881 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 882 | </Control>
|
---|
[37289] | 883 | <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Yes)">
|
---|
[31659] | 884 | <Publish Event="EnableRollback" Value="False">1</Publish>
|
---|
| 885 | <Publish Event="EndDialog" Value="Return">1</Publish>
|
---|
| 886 | </Control>
|
---|
| 887 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 888 | <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 889 | <Text>!(loc.OutOfRbDiskDlg_InstallationExceeds)</Text>
|
---|
[31659] | 890 | </Control>
|
---|
| 891 | <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
|
---|
[37289] | 892 | <Text>!(loc.OutOfRbDiskDlg_NotEnoughDiskSpace)</Text>
|
---|
[31659] | 893 | </Control>
|
---|
| 894 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 895 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 896 | <Text>[DlgTitleFont]!(loc.OutOfRbDiskDlg_OutOfDiskSpace)</Text>
|
---|
[31659] | 897 | </Control>
|
---|
| 898 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 899 | <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes">
|
---|
| 900 | <Text>{120}{70}{70}{70}{70}</Text>
|
---|
| 901 | </Control>
|
---|
| 902 | <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40">
|
---|
[37289] | 903 | <Text>!(loc.OutOfRbDiskDlg_Desc)</Text>
|
---|
[31659] | 904 | </Control>
|
---|
| 905 | </Dialog>
|
---|
| 906 |
|
---|
[37289] | 907 | <Dialog Id="VBoxVerifyRemoveDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
|
---|
[31659] | 908 |
|
---|
| 909 | <!-- Build number text drawn left bottom -->
|
---|
| 910 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 911 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 912 | </Control>
|
---|
| 913 |
|
---|
[37289] | 914 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Back)">
|
---|
| 915 | <Publish Event="NewDialog" Value="VBoxMaintenanceTypeDlg">1</Publish>
|
---|
[31659] | 916 | </Control>
|
---|
[37289] | 917 | <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Remove)">
|
---|
[31659] | 918 | <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
| 919 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
[37289] | 920 | <Publish Event="SpawnDialog" Value="VBoxOutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
|
---|
[31659] | 921 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
| 922 | <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
[37289] | 923 | <Publish Event="SpawnDialog" Value="VBoxOutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
|
---|
[31659] | 924 | </Control>
|
---|
[37289] | 925 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 926 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 927 | </Control>
|
---|
| 928 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
| 929 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 930 | <Text>!(loc.VerifyRemoveDlg_Desc)</Text>
|
---|
[31659] | 931 | </Control>
|
---|
| 932 | <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="30">
|
---|
[37289] | 933 | <Text>!(loc.VerifyRemoveDlg_ClickRemove)</Text>
|
---|
[31659] | 934 | </Control>
|
---|
| 935 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 936 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 937 | <Text>[DlgTitleFont]!(loc.VerifyRemoveDlg_Header)</Text>
|
---|
[31659] | 938 | </Control>
|
---|
| 939 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 940 | </Dialog>
|
---|
| 941 |
|
---|
[37289] | 942 | <Dialog Id="VBoxVerifyRepairDlg" Width="370" Height="270" Title="[ProductName] !(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
|
---|
| 943 | <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="!(loc.ButtonText_Repair)">
|
---|
[31659] | 944 | <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
| 945 | <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
| 946 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
|
---|
[37289] | 947 | <Publish Event="SpawnDialog" Value="VBoxOutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
|
---|
[31659] | 948 | <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
| 949 | <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
|
---|
[37289] | 950 | <Publish Event="SpawnDialog" Value="VBoxOutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
|
---|
[31659] | 951 | </Control>
|
---|
| 952 |
|
---|
| 953 | <!-- Build number text drawn left bottom -->
|
---|
| 954 | <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
|
---|
| 955 | <Text>[Version_text] $(var.Property_Version)</Text>
|
---|
| 956 | </Control>
|
---|
| 957 |
|
---|
[37289] | 958 | <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="!(loc.ButtonText_Cancel)">
|
---|
| 959 | <Publish Event="SpawnDialog" Value="VBoxCancelDlg">1</Publish>
|
---|
[31659] | 960 | </Control>
|
---|
| 961 | <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
|
---|
[37289] | 962 | <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="!(loc.ButtonText_Back)">
|
---|
| 963 | <Publish Event="NewDialog" Value="VBoxMaintenanceTypeDlg">1</Publish>
|
---|
[31659] | 964 | </Control>
|
---|
| 965 | <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 966 | <Text>!(loc.VerifyRepairDlg_ReadyToBegin)</Text>
|
---|
[31659] | 967 | </Control>
|
---|
| 968 | <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="30">
|
---|
[37289] | 969 | <Text>!(loc.VerifyRepairDlg_ClickRepair)</Text>
|
---|
[31659] | 970 | </Control>
|
---|
| 971 | <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
|
---|
| 972 | <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
|
---|
[37289] | 973 | <Text>[DlgTitleFont]!(loc.VerifyRepairDlg_Header)</Text>
|
---|
[31659] | 974 | </Control>
|
---|
| 975 | <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
|
---|
| 976 | </Dialog>
|
---|
| 977 |
|
---|
[37289] | 978 | <Dialog Id="VBoxWaitForCostingDlg" Width="260" Height="85" Title="[ProductName] !(loc.Setup)" NoMinimize="yes">
|
---|
[31659] | 979 | <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="[ButtonText_Return]">
|
---|
| 980 | <Publish Event="EndDialog" Value="Exit">1</Publish>
|
---|
| 981 | </Control>
|
---|
| 982 | <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30">
|
---|
[37289] | 983 | <Text>!(loc.WaitForCostingDlg_PleaseWait)</Text>
|
---|
[31659] | 984 | </Control>
|
---|
| 985 | <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="Exclamation icon" FixedSize="yes" IconSize="32" Text="[ExclamationIcon]" />
|
---|
| 986 | </Dialog>
|
---|
| 987 |
|
---|
[37289] | 988 | <!-- Dialog property table. -->
|
---|
[38778] | 989 | <Property Id="ErrorDialog" Value="VBoxErrorDlg"/>
|
---|
[31659] | 990 |
|
---|
| 991 | <!-- Define some textstyles used for formatting dialog items. -->
|
---|
[37289] | 992 | <Property Id="DefaultUIFont">DlgFont8</Property>
|
---|
[31659] | 993 | <TextStyle Id="DlgFont8" FaceName="Tahoma" Size="8" />
|
---|
| 994 | <TextStyle Id="DlgFontBold8" FaceName="Tahoma" Size="8" Bold="yes" />
|
---|
| 995 | <TextStyle Id="DlgVerdanaBold13" FaceName="Verdana" Size="13" Bold="yes" />
|
---|
| 996 | <TextStyle Id="DlgInvalidSerial" FaceName="Verdana" Size="13" Bold="yes" Red="255" />
|
---|
| 997 | <TextStyle Id="DlgWarnDisconNetIfaces" FaceName="Verdana" Size="13" Bold="yes" Red="255" />
|
---|
[86782] | 998 | <TextStyle Id="DlgWarnPython" FaceName="Verdana" Size="13" Bold="yes" />
|
---|
[31659] | 999 |
|
---|
| 1000 | <!-- The UIText table contains the localized versions of some of the strings used in the user interface.
|
---|
| 1001 | These strings are not part of any other table. The UIText table is for strings that have no logical place in any other table. -->
|
---|
[37289] | 1002 | <ProgressText Action="CostFinalize">!(loc.ProgressTextCostFinalize)</ProgressText>
|
---|
| 1003 | <ProgressText Action="CostInitialize">!(loc.ProgressTextCostInitialize)</ProgressText>
|
---|
| 1004 | <ProgressText Action="FileCost">!(loc.ProgressTextFileCost)</ProgressText>
|
---|
| 1005 | <ProgressText Action="InstallValidate">!(loc.ProgressTextInstallValidate)</ProgressText>
|
---|
| 1006 | <ProgressText Action="InstallFiles" Template="File: [1], Directory: [9], Size: [6]">!(loc.ProgressTextInstallFiles)</ProgressText>
|
---|
| 1007 | <ProgressText Action="InstallAdminPackage" Template="File: [1], Directory: [9], Size: [6]">!(loc.ProgressTextInstallAdminPackage)</ProgressText>
|
---|
| 1008 | <ProgressText Action="CreateShortcuts" Template="Shortcut: [1]">!(loc.ProgressTextCreateShortcuts)</ProgressText>
|
---|
| 1009 | <ProgressText Action="PublishComponents" Template="Component ID: [1], Qualifier: [2]">!(loc.ProgressTextPublishComponents)</ProgressText>
|
---|
| 1010 | <ProgressText Action="PublishFeatures" Template="Feature: [1]">!(loc.ProgressTextPublishFeatures)</ProgressText>
|
---|
| 1011 | <ProgressText Action="PublishProduct">!(loc.ProgressTextPublishProduct)</ProgressText>
|
---|
| 1012 | <ProgressText Action="RegisterClassInfo" Template="Class Id: [1]">!(loc.ProgressTextRegisterClassInfo)</ProgressText>
|
---|
| 1013 | <ProgressText Action="RegisterExtensionInfo" Template="Extension: [1]">!(loc.ProgressTextRegisterExtensionInfo)</ProgressText>
|
---|
| 1014 | <ProgressText Action="RegisterMIMEInfo" Template="MIME Content Type: [1], Extension: [2]">!(loc.ProgressTextRegisterMIMEInfo)</ProgressText>
|
---|
| 1015 | <ProgressText Action="RegisterProgIdInfo" Template="ProgId: [1]">!(loc.ProgressTextRegisterProgIdInfo)</ProgressText>
|
---|
| 1016 | <ProgressText Action="AllocateRegistrySpace" Template="Free space: [1]">!(loc.ProgressTextAllocateRegistrySpace)</ProgressText>
|
---|
| 1017 | <ProgressText Action="AppSearch" Template="Property: [1], Signature: [2]">!(loc.ProgressTextAppSearch)</ProgressText>
|
---|
| 1018 | <ProgressText Action="BindImage" Template="File: [1]">!(loc.ProgressTextBindImage)</ProgressText>
|
---|
| 1019 | <ProgressText Action="CCPSearch">!(loc.ProgressTextCCPSearch)</ProgressText>
|
---|
| 1020 | <ProgressText Action="CreateFolders" Template="Folder: [1]">!(loc.ProgressTextCreateFolders)</ProgressText>
|
---|
| 1021 | <ProgressText Action="DeleteServices" Template="Service: [1]">!(loc.ProgressTextDeleteServices)</ProgressText>
|
---|
| 1022 | <ProgressText Action="DuplicateFiles" Template="File: [1], Directory: [9], Size: [6]">!(loc.ProgressTextDuplicateFiles)</ProgressText>
|
---|
| 1023 | <ProgressText Action="FindRelatedProducts" Template="Found application: [1]">!(loc.ProgressTextFindRelatedProducts)</ProgressText>
|
---|
| 1024 | <ProgressText Action="InstallODBC">!(loc.ProgressTextInstallODBC)</ProgressText>
|
---|
| 1025 | <ProgressText Action="InstallServices" Template="Service: [2]">!(loc.ProgressTextInstallServices)</ProgressText>
|
---|
| 1026 | <ProgressText Action="LaunchConditions">!(loc.ProgressTextLaunchConditions)</ProgressText>
|
---|
| 1027 | <ProgressText Action="MigrateFeatureStates" Template="Application: [1]">!(loc.ProgressTextMigrateFeatureStates)</ProgressText>
|
---|
| 1028 | <ProgressText Action="MoveFiles" Template="File: [1], Directory: [9], Size: [6]">!(loc.ProgressTextMoveFiles)</ProgressText>
|
---|
| 1029 | <ProgressText Action="PatchFiles" Template="File: [1], Directory: [2], Size: [3]">!(loc.ProgressTextPatchFiles)</ProgressText>
|
---|
| 1030 | <ProgressText Action="ProcessComponents">!(loc.ProgressTextProcessComponents)</ProgressText>
|
---|
| 1031 | <ProgressText Action="RegisterComPlus" Template="AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}">!(loc.ProgressTextRegisterComPlus)</ProgressText>
|
---|
| 1032 | <ProgressText Action="RegisterFonts" Template="Font: [1]">!(loc.ProgressTextRegisterFonts)</ProgressText>
|
---|
| 1033 | <ProgressText Action="RegisterProduct" Template="[1]">!(loc.ProgressTextRegisterProduct)</ProgressText>
|
---|
| 1034 | <ProgressText Action="RegisterTypeLibraries" Template="LibID: [1]">!(loc.ProgressTextRegisterTypeLibraries)</ProgressText>
|
---|
| 1035 | <ProgressText Action="RegisterUser" Template="[1]">!(loc.ProgressTextRegisterUser)</ProgressText>
|
---|
| 1036 | <ProgressText Action="RemoveDuplicateFiles" Template="File: [1], Directory: [9]">!(loc.ProgressTextRemoveDuplicateFiles)</ProgressText>
|
---|
| 1037 | <ProgressText Action="RemoveEnvironmentStrings" Template="Name: [1], Value: [2], Action [3]">!(loc.ProgressTextRemoveEnvironmentStrings)</ProgressText>
|
---|
| 1038 | <ProgressText Action="RemoveExistingProducts" Template="Application: [1], Command line: [2]">!(loc.ProgressTextRemoveExistingProducts)</ProgressText>
|
---|
| 1039 | <ProgressText Action="RemoveFiles" Template="File: [1], Directory: [9]">!(loc.ProgressTextRemoveFiles)</ProgressText>
|
---|
| 1040 | <ProgressText Action="RemoveFolders" Template="Folder: [1]">!(loc.ProgressTextRemoveFolders)</ProgressText>
|
---|
| 1041 | <ProgressText Action="RemoveIniValues" Template="File: [1], Section: [2], Key: [3], Value: [4]">!(loc.ProgressTextRemoveIniValues)</ProgressText>
|
---|
| 1042 | <ProgressText Action="RemoveODBC">!(loc.ProgressTextRemoveODBC)</ProgressText>
|
---|
| 1043 | <ProgressText Action="RemoveRegistryValues" Template="Key: [1], Name: [2]">!(loc.ProgressTextRemoveRegistryValues)</ProgressText>
|
---|
| 1044 | <ProgressText Action="RemoveShortcuts" Template="Shortcut: [1]">!(loc.ProgressTextRemoveShortcuts)</ProgressText>
|
---|
| 1045 | <ProgressText Action="RMCCPSearch">!(loc.ProgressTextRMCCPSearch)</ProgressText>
|
---|
| 1046 | <ProgressText Action="SelfRegModules" Template="File: [1], Folder: [2]">!(loc.ProgressTextSelfRegModules)</ProgressText>
|
---|
| 1047 | <ProgressText Action="SelfUnregModules" Template="File: [1], Folder: [2]">!(loc.ProgressTextSelfUnregModules)</ProgressText>
|
---|
| 1048 | <ProgressText Action="SetODBCFolders">!(loc.ProgressTextSetODBCFolders)</ProgressText>
|
---|
| 1049 | <ProgressText Action="StartServices" Template="Service: [1]">!(loc.ProgressTextStartServices)</ProgressText>
|
---|
| 1050 | <ProgressText Action="StopServices" Template="Service: [1]">!(loc.ProgressTextStopServices)</ProgressText>
|
---|
| 1051 | <ProgressText Action="UnpublishComponents" Template="Component ID: [1], Qualifier: [2]">!(loc.ProgressTextUnpublishComponents)</ProgressText>
|
---|
| 1052 | <ProgressText Action="UnpublishFeatures" Template="Feature: [1]">!(loc.ProgressTextUnpublishFeatures)</ProgressText>
|
---|
| 1053 | <ProgressText Action="UnregisterClassInfo" Template="Class Id: [1]">!(loc.ProgressTextUnregisterClassInfo)</ProgressText>
|
---|
| 1054 | <ProgressText Action="UnregisterComPlus" Template="AppId: [1]{{, AppType: [2]}}">!(loc.ProgressTextUnregisterComPlus)</ProgressText>
|
---|
| 1055 | <ProgressText Action="UnregisterExtensionInfo" Template="Extension: [1]">!(loc.ProgressTextUnregisterExtensionInfo)</ProgressText>
|
---|
| 1056 | <ProgressText Action="UnregisterFonts" Template="Font: [1]">!(loc.ProgressTextUnregisterFonts)</ProgressText>
|
---|
| 1057 | <ProgressText Action="UnregisterMIMEInfo" Template="MIME Content Type: [1], Extension: [2]">!(loc.ProgressTextUnregisterMIMEInfo)</ProgressText>
|
---|
| 1058 | <ProgressText Action="UnregisterProgIdInfo" Template="ProgId: [1]">!(loc.ProgressTextUnregisterProgIdInfo)</ProgressText>
|
---|
| 1059 | <ProgressText Action="UnregisterTypeLibraries" Template="LibID: [1]">!(loc.ProgressTextUnregisterTypeLibraries)</ProgressText>
|
---|
| 1060 | <ProgressText Action="WriteEnvironmentStrings" Template="Name: [1], Value: [2], Action [3]">!(loc.ProgressTextWriteEnvironmentStrings)</ProgressText>
|
---|
| 1061 | <ProgressText Action="WriteIniValues" Template="File: [1], Section: [2], Key: [3], Value: [4]">!(loc.ProgressTextWriteIniValues)</ProgressText>
|
---|
| 1062 | <ProgressText Action="WriteRegistryValues" Template="Key: [1], Name: [2], Value: [3]">!(loc.ProgressTextWriteRegistryValues)</ProgressText>
|
---|
| 1063 | <ProgressText Action="Advertise">!(loc.ProgressTextAdvertise)</ProgressText>
|
---|
| 1064 | <ProgressText Action="GenerateScript" Template="[1]">!(loc.ProgressTextGenerateScript)</ProgressText>
|
---|
| 1065 | <ProgressText Action="InstallSFPCatalogFile" Template="File: [1], Dependencies: [2]">!(loc.ProgressTextInstallSFPCatalogFile)</ProgressText>
|
---|
| 1066 | <ProgressText Action="MsiPublishAssemblies" Template="Application Context:[1], Assembly Name:[2]">!(loc.ProgressTextMsiPublishAssemblies)</ProgressText>
|
---|
| 1067 | <ProgressText Action="MsiUnpublishAssemblies" Template="Application Context:[1], Assembly Name:[2]">!(loc.ProgressTextMsiUnpublishAssemblies)</ProgressText>
|
---|
| 1068 | <ProgressText Action="Rollback" Template="[1]">!(loc.ProgressTextRollback)</ProgressText>
|
---|
| 1069 | <ProgressText Action="RollbackCleanup" Template="File: [1]">!(loc.ProgressTextRollbackCleanup)</ProgressText>
|
---|
| 1070 | <ProgressText Action="UnmoveFiles" Template="File: [1], Directory: [9]">!(loc.ProgressTextUnmoveFiles)</ProgressText>
|
---|
| 1071 | <ProgressText Action="UnpublishProduct">!(loc.ProgressTextUnpublishProduct)</ProgressText>
|
---|
[31659] | 1072 |
|
---|
[37289] | 1073 | <UIText Id="bytes">!(loc.UITextbytes)</UIText>
|
---|
| 1074 | <UIText Id="GB">!(loc.UITextGB)</UIText>
|
---|
| 1075 | <UIText Id="KB">!(loc.UITextKB)</UIText>
|
---|
| 1076 | <UIText Id="MB">!(loc.UITextMB)</UIText>
|
---|
[31659] | 1077 | <UIText Id="AbsentPath"><![CDATA[-]]></UIText>
|
---|
[37289] | 1078 | <UIText Id="MenuAbsent">!(loc.UITextMenuAbsent)</UIText>
|
---|
| 1079 | <UIText Id="MenuAdvertise">!(loc.UITextMenuAdvertise)</UIText>
|
---|
| 1080 | <UIText Id="MenuAllCD">!(loc.UITextMenuAllCD)</UIText>
|
---|
| 1081 | <UIText Id="MenuAllLocal">!(loc.UITextMenuAllLocal)</UIText>
|
---|
| 1082 | <UIText Id="MenuAllNetwork">!(loc.UITextMenuAllNetwork)</UIText>
|
---|
| 1083 | <UIText Id="MenuCD">!(loc.UITextMenuCD)</UIText>
|
---|
| 1084 | <UIText Id="MenuLocal">!(loc.UITextMenuLocal)</UIText>
|
---|
| 1085 | <UIText Id="MenuNetwork">!(loc.UITextMenuNetwork)</UIText>
|
---|
| 1086 | <UIText Id="ScriptInProgress">!(loc.UITextScriptInProgress)</UIText>
|
---|
| 1087 | <UIText Id="SelAbsentAbsent">!(loc.UITextSelAbsentAbsent)</UIText>
|
---|
| 1088 | <UIText Id="SelAbsentAdvertise">!(loc.UITextSelAbsentAdvertise)</UIText>
|
---|
| 1089 | <UIText Id="SelAbsentCD">!(loc.UITextSelAbsentCD)</UIText>
|
---|
| 1090 | <UIText Id="SelAbsentLocal">!(loc.UITextSelAbsentLocal)</UIText>
|
---|
| 1091 | <UIText Id="SelAbsentNetwork">!(loc.UITextSelAbsentNetwork)</UIText>
|
---|
| 1092 | <UIText Id="SelAdvertiseAbsent">!(loc.UITextSelAdvertiseAbsent)</UIText>
|
---|
| 1093 | <UIText Id="SelAdvertiseAdvertise">!(loc.UITextSelAdvertiseAdvertise)</UIText>
|
---|
| 1094 | <UIText Id="SelAdvertiseCD">!(loc.UITextSelAdvertiseCD)</UIText>
|
---|
| 1095 | <UIText Id="SelAdvertiseLocal">!(loc.UITextSelAdvertiseLocal)</UIText>
|
---|
| 1096 | <UIText Id="SelAdvertiseNetwork">!(loc.UITextSelAdvertiseNetwork)</UIText>
|
---|
| 1097 | <UIText Id="SelCDAbsent">!(loc.UITextSelCDAbsent)</UIText>
|
---|
| 1098 | <UIText Id="SelCDAdvertise">!(loc.UITextSelCDAdvertise)</UIText>
|
---|
| 1099 | <UIText Id="SelCDCD">!(loc.UITextSelCDCD)</UIText>
|
---|
| 1100 | <UIText Id="SelCDLocal">!(loc.UITextSelCDLocal)</UIText>
|
---|
| 1101 | <UIText Id="SelChildCostNeg">!(loc.UITextSelChildCostNeg)</UIText>
|
---|
| 1102 | <UIText Id="SelChildCostPos">!(loc.UITextSelChildCostPos)</UIText>
|
---|
| 1103 | <UIText Id="SelCostPending">!(loc.UITextSelCostPending)</UIText>
|
---|
| 1104 | <UIText Id="SelLocalAbsent">!(loc.UITextSelLocalAbsent)</UIText>
|
---|
| 1105 | <UIText Id="SelLocalAdvertise">!(loc.UITextSelLocalAdvertise)</UIText>
|
---|
| 1106 | <UIText Id="SelLocalCD">!(loc.UITextSelLocalCD)</UIText>
|
---|
| 1107 | <UIText Id="SelLocalLocal">!(loc.UITextSelLocalLocal)</UIText>
|
---|
| 1108 | <UIText Id="SelLocalNetwork">!(loc.UITextSelLocalNetwork)</UIText>
|
---|
| 1109 | <UIText Id="SelNetworkAbsent">!(loc.UITextSelNetworkAbsent)</UIText>
|
---|
| 1110 | <UIText Id="SelNetworkAdvertise">!(loc.UITextSelNetworkAdvertise)</UIText>
|
---|
| 1111 | <UIText Id="SelNetworkLocal">!(loc.UITextSelNetworkLocal)</UIText>
|
---|
| 1112 | <UIText Id="SelNetworkNetwork">!(loc.UITextSelNetworkNetwork)</UIText>
|
---|
| 1113 | <UIText Id="SelParentCostNegNeg">!(loc.UITextSelParentCostNegNeg)</UIText>
|
---|
| 1114 | <UIText Id="SelParentCostNegPos">!(loc.UITextSelParentCostNegPos)</UIText>
|
---|
| 1115 | <UIText Id="SelParentCostPosNeg">!(loc.UITextSelParentCostPosNeg)</UIText>
|
---|
| 1116 | <UIText Id="SelParentCostPosPos">!(loc.UITextSelParentCostPosPos)</UIText>
|
---|
| 1117 | <UIText Id="TimeRemaining">!(loc.UITextTimeRemaining)</UIText>
|
---|
| 1118 | <UIText Id="VolumeCostAvailable">!(loc.UITextVolumeCostAvailable)</UIText>
|
---|
| 1119 | <UIText Id="VolumeCostDifference">!(loc.UITextVolumeCostDifference)</UIText>
|
---|
| 1120 | <UIText Id="VolumeCostRequired">!(loc.UITextVolumeCostRequired)</UIText>
|
---|
| 1121 | <UIText Id="VolumeCostSize">!(loc.UITextVolumeCostSize)</UIText>
|
---|
| 1122 | <UIText Id="VolumeCostVolume">!(loc.UITextVolumeCostVolume)</UIText>
|
---|
[31659] | 1123 |
|
---|
| 1124 | <!-- Own error messages -->
|
---|
[37289] | 1125 | <Error Id="25001">!(loc.Error25001)</Error>
|
---|
[31659] | 1126 |
|
---|
| 1127 | <!-- The text used in front of the build number -->
|
---|
| 1128 | <Property Id="Version_text">Version</Property>
|
---|
| 1129 |
|
---|
| 1130 | <!-- Define an alias for the font to be used in dialogs -->
|
---|
| 1131 | <Property Id="DlgTitleFont">{&DlgFontBold8}</Property>
|
---|
| 1132 |
|
---|
| 1133 | <!-- This property preselects the "Don't agree" radio button in the license page -->
|
---|
| 1134 | <Property Id="IAgree">No</Property>
|
---|
| 1135 |
|
---|
| 1136 | <!-- Icon files used for the UI -->
|
---|
[37289] | 1137 | <Binary Id="infoico" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Info.ico" />
|
---|
| 1138 | <Binary Id="exclico" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Exclamation.ico" />
|
---|
| 1139 | <Binary Id="folderupico" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Up.ico" />
|
---|
| 1140 | <Binary Id="foldernewico" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\New.ico" />
|
---|
| 1141 | <Binary Id="removico" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Remove.ico" />
|
---|
| 1142 | <Binary Id="repairic" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Repair.ico" />
|
---|
[31659] | 1143 |
|
---|
[35166] | 1144 | <!-- Graphic files used for the UI -->
|
---|
| 1145 | <!-- See: http://wix.sourceforge.net/manual-wix3/WixUI_customizations.htm -->
|
---|
[37289] | 1146 | <Binary Id="bannerjpg" SourceFile="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Banner.jpg" />
|
---|
| 1147 | <Binary Id="dlgjpg" SourceFile="$(env.VBOX_BRAND_WIN_INST_DLGJPG)" />
|
---|
[35166] | 1148 |
|
---|
| 1149 | <!-- Aliases for the graphic files -->
|
---|
[37289] | 1150 | <Property Id="InfoIcon">infoico</Property>
|
---|
| 1151 | <Property Id="ExclamationIcon">exclico</Property>
|
---|
| 1152 | <Property Id="RemoveIcon">removico</Property>
|
---|
| 1153 | <Property Id="RepairIcon">repairic</Property>
|
---|
[35166] | 1154 | <Property Id="DialogBitmap">dlgjpg</Property>
|
---|
| 1155 | <Property Id="BannerBitmap">bannerjpg</Property>
|
---|
[31659] | 1156 | <Property Id="FolderUp">folderupico</Property>
|
---|
| 1157 | <Property Id="FolderNew">foldernewico</Property>
|
---|
| 1158 |
|
---|
[86811] | 1159 | <!-- Property which defines if we need to show the customization dialog or not.
|
---|
| 1160 | We only show the dialog on new installs to let the users choose the components to install. -->
|
---|
| 1161 | <Property Id="VBOX_SHOW_CUSTOMIZE_DLG">
|
---|
| 1162 | <![CDATA[((PREVIOUSVERSIONSINSTALLED OR NEWERVERSIONDETECTED) OR ((NOT PREVIOUSVERSIONSINSTALLED) AND (NOT NEWERVERSIONDETECTED)))]]>
|
---|
| 1163 | </Property>
|
---|
| 1164 | <?if $(env.VBOX_WITH_LICENSE_DISPLAY) = "yes" ?>
|
---|
| 1165 | <!-- Property which defines whether the license dialog will be shown or not. -->
|
---|
| 1166 | <Property Id="VBOX_SHOW_LICENSE_DLG">1</Property>
|
---|
| 1167 | <?endif?>
|
---|
| 1168 | <?if $(env.VBOX_WITH_SERIALNUMBER_INSTALL) = "yes2" ?>
|
---|
| 1169 | <!-- Property which defines whether the installer checks the serial number or not. -->
|
---|
| 1170 | <Property Id="VBOX_SHOW_SERIAL_CHECK_DLG">1</Property>
|
---|
| 1171 | <?endif?>
|
---|
| 1172 | <?if $(env.VBOX_WITH_QTGUI) = "no" ?>
|
---|
| 1173 | <!-- Property which defines whether to show the second customization dialog. This second customization
|
---|
| 1174 | dialog only is needed for GUI-based options, so skip if we either don't ship FE/Qt or don't show
|
---|
| 1175 | the (first) customization dialog. -->
|
---|
| 1176 | <Property Id="VBOX_SHOW_CUSTOMIZE2_DLG"><![CDATA[VBOX_SHOW_CUSTOMIZE_DLG]]></Property>
|
---|
| 1177 | <?endif?>
|
---|
| 1178 |
|
---|
| 1179 |
|
---|
| 1180 | <!-- In graphical (attended) mode we always choose a custom installation to let the user chose. -->
|
---|
| 1181 | <Property Id="InstallMode" Value="!(loc.InstallModeCustom)" />
|
---|
| 1182 |
|
---|
| 1183 | <!-- Dialog routing table (sort-of truth table).
|
---|
| 1184 | Here (and only here!) the routing for the customized dialogs are defined, e.g.
|
---|
| 1185 | what happens next when pressing the "Next" or "Back" buttons on a dialog.
|
---|
| 1186 |
|
---|
| 1187 | This can vary based on the defines we (don't) set above or custom actions in our
|
---|
| 1188 | install helper DLL. -->
|
---|
| 1189 |
|
---|
| 1190 | <!-- Note: All values except 0 and "" (empty string) are interpreted as TRUE. -->
|
---|
| 1191 |
|
---|
| 1192 | <Publish Dialog="VBoxWelcomeDlg" Control="Next" Event="NewDialog" Value="VBoxLicenseAgreementDlg"><![CDATA[VBOX_SHOW_LICENSE_DLG]]></Publish>
|
---|
| 1193 | <Publish Dialog="VBoxWelcomeDlg" Control="Next" Event="NewDialog" Value="VBoxCheckSerialDlg"><![CDATA[(NOT VBOX_SHOW_LICENSE_DLG) AND VBOX_SHOW_SERIAL_CHECK_DLG]]></Publish>
|
---|
| 1194 | <Publish Dialog="VBoxWelcomeDlg" Control="Next" Event="NewDialog" Value="VBoxCustomizeDlg"><![CDATA[VBOX_SHOW_CUSTOMIZE_DLG AND (NOT VBOX_SHOW_LICENSE_DLG) AND (NOT VBOX_SHOW_SERIAL_CHECK_DLG)]]></Publish>
|
---|
| 1195 | <Publish Dialog="VBoxWelcomeDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg"><![CDATA[NOT VBOX_SHOW_CUSTOMIZE_DLG AND (NOT VBOX_SHOW_LICENSE_DLG) AND (NOT VBOX_SHOW_SERIAL_CHECK_DLG)]]></Publish>
|
---|
| 1196 |
|
---|
| 1197 | <Publish Dialog="VBoxLicenseAgreementDlg" Control="Next" Event="NewDialog" Value="VBoxCheckSerialDlg"><![CDATA[VBOX_SHOW_SERIAL_CHECK_DLG]]></Publish>
|
---|
| 1198 | <Publish Dialog="VBoxLicenseAgreementDlg" Control="Next" Event="NewDialog" Value="VBoxCustomizeDlg"><![CDATA[(NOT VBOX_SHOW_SERIAL_CHECK_DLG) AND (VBOX_SHOW_CUSTOMIZE_DLG)]]></Publish>
|
---|
| 1199 | <Publish Dialog="VBoxLicenseAgreementDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg"><![CDATA[(NOT VBOX_SHOW_SERIAL_CHECK_DLG) AND (NOT VBOX_SHOW_CUSTOMIZE_DLG)]]></Publish>
|
---|
| 1200 | <Publish Dialog="VBoxLicenseAgreementDlg" Control="Back" Event="NewDialog" Value="VBoxWelcomeDlg">1</Publish>
|
---|
| 1201 |
|
---|
| 1202 | <Publish Dialog="VBoxCheckSerialDlg" Control="Back" Event="NewDialog" Value="VBoxLicenseAgreementDlg"><![CDATA[VBOX_SHOW_LICENSE_DLG]]></Publish>
|
---|
| 1203 | <Publish Dialog="VBoxCheckSerialDlg" Control="Back" Event="NewDialog" Value="VBoxWelcomeDlg"><![CDATA[NOT VBOX_SHOW_LICENSE_DLG]]></Publish>
|
---|
| 1204 | <Publish Dialog="VBoxCheckSerialDlg" Control="Next" Event="DoAction" Value="ca_CheckSerial" Order="1">1</Publish>
|
---|
| 1205 | <Publish Dialog="VBoxCheckSerialDlg" Control="Next" Event="NewDialog" Value="VBoxCustomizeDlg"><![CDATA[(PREVIOUSVERSIONSINSTALLED OR NEWERVERSIONDETECTED) AND (VBOX_SERIAL_IS_VALID="1")]]></Publish>
|
---|
| 1206 | <Publish Dialog="VBoxCheckSerialDlg" Control="Next" Event="NewDialog" Value="VBoxCustomizeDlg"><![CDATA[(NOT PREVIOUSVERSIONSINSTALLED) AND (NOT NEWERVERSIONDETECTED) AND (VBOX_SERIAL_IS_VALID="1")]]></Publish>
|
---|
| 1207 | <Publish Dialog="VBoxCheckSerialDlg" Control="Next" Event="NewDialog" Value="VBoxWrongSerialDlg"><![CDATA[VBOX_SERIAL_IS_VALID="0"]]></Publish>
|
---|
| 1208 |
|
---|
| 1209 | <Publish Dialog="VBoxWrongSerialDlg" Control="Back" Event="NewDialog" Value="VBoxCheckSerialDlg">1</Publish>
|
---|
| 1210 |
|
---|
[104162] | 1211 | <Publish Dialog="VBoxBrowseDlg" Control="OK" Event="SetTargetPath" Value="[VBOX_TARGET_DIR]" Order="1">1</Publish>
|
---|
| 1212 | <Publish Dialog="VBoxBrowseDlg" Control="OK" Event="EndDialog" Value="Return" Order="2">1</Publish>
|
---|
| 1213 | <Publish Dialog="VBoxBrowseDlg" Control="Cancel" Event="Reset" Value="0" Order="1">1</Publish>
|
---|
| 1214 | <Publish Dialog="VBoxBrowseDlg" Control="Cancel" Event="EndDialog" Value="Return" Order="2">1</Publish>
|
---|
| 1215 |
|
---|
| 1216 | <Publish Dialog="VBoxInvalidTargetDirDlg" Control="Back" Event="NewDialog" Value="VBoxCustomizeDlg">1</Publish>
|
---|
| 1217 |
|
---|
| 1218 | <!-- Note: We have to set (1) or unset ({}) the properties first (see order #), as those will be needed for further routing.
|
---|
| 1219 | Note2: I'd love to make this easier to read/follow, but this is how Windows Installer XML works for processing all these events, sigh. -->
|
---|
| 1220 |
|
---|
| 1221 | <!-- Check if the chosen installation directory turned out to be invalid by calling our installation helper DLL
|
---|
| 1222 | and performing a custom action. See @bugref{10616} -->
|
---|
| 1223 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="DoAction" Value="ca_CheckTargetDirPre" Order="1">1</Publish>
|
---|
| 1224 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_INVALID_TARGET_DLG" Value="1" Order="2"><![CDATA[VBox_Target_Dir_Is_Valid="0"]]></Publish>
|
---|
[104266] | 1225 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_INVALID_TARGET_DLG" Value="{}" Order="3"><![CDATA[VBox_Target_Dir_Is_Valid="1"]]></Publish>
|
---|
| 1226 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_WARN_PYTHONAPI_DLG" Value="1" Order="4"><![CDATA[(&VBoxPython=3) AND (VBOX_PYTHON_DEPS_INSTALLED="0")]]></Publish>
|
---|
| 1227 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_WARN_PYTHONAPI_DLG" Value="{}" Order="5"><![CDATA[(&VBoxPython<3)]]></Publish>
|
---|
| 1228 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_WARN_DISCONNECTIFACES_DLG" Value="1" Order="6"><![CDATA[&VBoxNetworkFlt=3]]></Publish>
|
---|
| 1229 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Property="VBOX_SHOW_WARN_DISCONNECTIFACES_DLG" Value="{}" Order="7"><![CDATA[&VBoxNetworkFlt<3]]></Publish>
|
---|
| 1230 |
|
---|
[104162] | 1231 | <!-- Show an error dialog if the chosen installation directory was found to be invalid. See @bugref{10616} -->
|
---|
[104266] | 1232 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="NewDialog" Value="VBoxInvalidTargetDirDlg" Order="10"><![CDATA[VBOX_SHOW_INVALID_TARGET_DLG]]></Publish>
|
---|
| 1233 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="NewDialog" Value="VBoxWarnDisconNetIfacesDlg" Order="20"><![CDATA[VBOX_SHOW_WARN_DISCONNECTIFACES_DLG and (NOT VBOX_SHOW_INVALID_TARGET_DLG)]]></Publish>
|
---|
| 1234 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="NewDialog" Value="VBoxWarnPythonDlg" Order="30"><![CDATA[VBOX_SHOW_WARN_PYTHONAPI_DLG AND (NOT VBOX_SHOW_WARN_DISCONNECTIFACES_DLG) AND (NOT VBOX_SHOW_INVALID_TARGET_DLG)]]></Publish>
|
---|
[104162] | 1235 | <!-- Only allow going to the next stage if the chosen installation directory is valid. See @bugref{10616} -->
|
---|
[104266] | 1236 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="NewDialog" Value="VBoxCustomize2Dlg" Order="40"><![CDATA[VBOX_SHOW_CUSTOMIZE2_DLG AND (NOT VBOX_SHOW_WARN_DISCONNECTIFACES_DLG) AND (NOT VBOX_SHOW_WARN_PYTHONAPI_DLG) AND (NOT VBOX_SHOW_INVALID_TARGET_DLG)]]></Publish>
|
---|
| 1237 | <Publish Dialog="VBoxCustomizeDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg" Order="50"><![CDATA[(NOT VBOX_SHOW_CUSTOMIZE2_DLG) AND (NOT VBOX_SHOW_WARN_DISCONNECTIFACES_DLG) AND (NOT VBOX_SHOW_WARN_PYTHONAPI_DLG)]]></Publish>
|
---|
[86811] | 1238 | <Publish Dialog="VBoxCustomizeDlg" Control="Back" Event="NewDialog" Value="VBoxCheckSerialDlg"><![CDATA[VBOX_SHOW_SERIAL_CHECK_DLG]]></Publish>
|
---|
[104234] | 1239 | <Publish Dialog="VBoxCustomizeDlg" Control="Back" Event="NewDialog" Value="VBoxLicenseAgreementDlg"><![CDATA[NOT VBOX_SHOW_SERIAL_CHECK_DLG AND VBOX_SHOW_LICENSE_DLG]]></Publish>
|
---|
| 1240 | <Publish Dialog="VBoxCustomizeDlg" Control="Back" Event="NewDialog" Value="VBoxWelcomeDlg"><![CDATA[NOT VBOX_SHOW_SERIAL_CHECK_DLG AND NOT VBOX_SHOW_LICENSE_DLG]]></Publish>
|
---|
[86811] | 1241 |
|
---|
[87623] | 1242 | <Publish Dialog="VBoxWarnDisconNetIfacesDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg"><![CDATA[(NOT VBOX_SHOW_CUSTOMIZE2_DLG) AND (NOT VBOX_SHOW_WARN_PYTHONAPI_DLG)]]></Publish>
|
---|
[86811] | 1243 | <Publish Dialog="VBoxWarnDisconNetIfacesDlg" Control="Next" Event="NewDialog" Value="VBoxCustomize2Dlg"><![CDATA[VBOX_SHOW_CUSTOMIZE2_DLG AND (NOT VBOX_SHOW_WARN_PYTHONAPI_DLG)]]></Publish>
|
---|
| 1244 | <Publish Dialog="VBoxWarnDisconNetIfacesDlg" Control="Next" Event="NewDialog" Value="VBoxWarnPythonDlg"><![CDATA[VBOX_SHOW_WARN_PYTHONAPI_DLG]]></Publish>
|
---|
| 1245 | <!-- Note: VBoxWarnDisconNetIfacesDlg only has a "Cancel" button which aborts the installation. -->
|
---|
| 1246 |
|
---|
| 1247 | <Publish Dialog="VBoxWarnPythonDlg" Control="Next" Event="NewDialog" Value="VBoxCustomize2Dlg"><![CDATA[VBOX_SHOW_CUSTOMIZE2_DLG]]></Publish>
|
---|
| 1248 | <Publish Dialog="VBoxWarnPythonDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg"><![CDATA[NOT VBOX_SHOW_CUSTOMIZE2_DLG]]></Publish>
|
---|
| 1249 | <!-- Note: VBoxWarnPythonDlg only has a "Cancel" button which aborts the installation. -->
|
---|
| 1250 |
|
---|
| 1251 | <Publish Dialog="VBoxCustomize2Dlg" Control="Back" Event="NewDialog" Value="VBoxCustomizeDlg">1</Publish>
|
---|
| 1252 | <Publish Dialog="VBoxCustomize2Dlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg">1</Publish>
|
---|
| 1253 |
|
---|
| 1254 | <Publish Dialog="VBoxVerifyReadyDlg" Control="Back" Event="NewDialog" Value="VBoxCustomize2Dlg"><![CDATA[VBOX_SHOW_CUSTOMIZE2_DLG]]></Publish>
|
---|
| 1255 | <Publish Dialog="VBoxVerifyReadyDlg" Control="Back" Event="NewDialog" Value="VBoxCustomizeDlg"><![CDATA[NOT VBOX_SHOW_CUSTOMIZE2_DLG]]></Publish>
|
---|
| 1256 | <Publish Dialog="VBoxVerifyReadyDlg" Control="Next" Event="NewDialog" Value="VBoxVerifyReadyDlg">1</Publish>
|
---|
| 1257 |
|
---|
| 1258 | <!-- This defines the order in which the GUI panels will be shown to the user. -->
|
---|
[31659] | 1259 | <InstallUISequence>
|
---|
| 1260 |
|
---|
[96428] | 1261 | <?if $(env.VBOX_WITH_CRT_PACKING) = "no" ?>
|
---|
| 1262 | <Custom Action="ca_IsMSCRTInstalled" After="AppSearch" />
|
---|
| 1263 | <?endif?>
|
---|
[104162] | 1264 | <Custom Action="ca_CheckTargetDirPre" After="AppSearch"/> <!-- Required for launch conditions. See @bugref{10616} -->
|
---|
[37289] | 1265 | <Custom Action="ca_OriginalTargetDir" After="FileCost"><![CDATA[(NOT INSTALLDIR) AND (NOT EXISTINGINSTALLDIR)]]></Custom>
|
---|
| 1266 | <Custom Action="ca_DefaultTargetDir" After="FileCost"><![CDATA[NOT Installed AND (NOT INSTALLDIR) AND EXISTINGINSTALLDIR]]></Custom>
|
---|
[95037] | 1267 | <Custom Action="ca_IsWindows10" After="CostFinalize" />
|
---|
[86798] | 1268 |
|
---|
[86811] | 1269 | <?if $(env.VBOX_WITH_PYTHON) = "yes" ?>
|
---|
| 1270 | <!-- Check for the Python core package and other dependencies first.
|
---|
| 1271 | The install helper code will set the public properties VBOX_PYTHON_INSTALLED / VBOX_PYTHON_DEPS_INSTALLED. -->
|
---|
| 1272 | <Custom Action="ca_IsPythonInstalled" After="CostFinalize">1</Custom>
|
---|
| 1273 | <Custom Action="ca_ArePythonAPIDepsInstalled" After="CostFinalize">1</Custom>
|
---|
| 1274 | <?endif?>
|
---|
[31659] | 1275 | <FindRelatedProducts Suppress="no">1</FindRelatedProducts>
|
---|
| 1276 |
|
---|
[37289] | 1277 | <Show Dialog="VBoxFatalErrorDlg" OnExit="error" />
|
---|
| 1278 | <Show Dialog="VBoxUserExitDlg" OnExit="cancel" />
|
---|
| 1279 | <Show Dialog="VBoxPrepareDlg" After="LaunchConditions" />
|
---|
| 1280 | <Show Dialog="VBoxWelcomeDlg" After="MigrateFeatureStates">NOT Installed</Show>
|
---|
| 1281 | <Show Dialog="VBoxResumeDlg" After="VBoxWelcomeDlg">Installed AND (RESUME OR Preselected)</Show>
|
---|
| 1282 | <Show Dialog="VBoxMaintenanceWelcomeDlg" After="VBoxResumeDlg">Installed AND (NOT RESUME) AND (NOT Preselected)</Show>
|
---|
| 1283 | <Show Dialog="VBoxExitDlg" OnExit="success">1</Show>
|
---|
| 1284 | <Show Dialog="VBoxProgressDlg" After="VBoxMaintenanceWelcomeDlg" />
|
---|
[86811] | 1285 |
|
---|
[31659] | 1286 | </InstallUISequence>
|
---|
[37289] | 1287 |
|
---|
| 1288 | <!-- The AdminUISequence table lists actions that the installer calls in sequence when the top-level ADMIN
|
---|
| 1289 | action is executed and the internal user interface level is set to full UI or reduced UI. The installer
|
---|
| 1290 | skips the actions in this table if the user interface level is set to basic UI or no UI. -->
|
---|
| 1291 | <AdminUISequence>
|
---|
| 1292 | <Show Dialog="VBoxFatalErrorDlg" OnExit="error" />
|
---|
| 1293 | <Show Dialog="VBoxUserExitDlg" OnExit="cancel" />
|
---|
| 1294 | <Show Dialog="VBoxExitDlg" OnExit="success" />
|
---|
| 1295 | </AdminUISequence>
|
---|
[31659] | 1296 | </UI>
|
---|
| 1297 |
|
---|
| 1298 | </Include>
|
---|