VirtualBox

source: vbox/trunk/src/VBox/Installer/win/UserInterface.wxi@ 32953

Last change on this file since 32953 was 32113, checked in by vboxsync, 14 years ago

Drop TallowCOM.sed. nits.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 77.0 KB
Line 
1<?xml version="1.0" ?>
2<!--
3 User Interface Include for VirtualBox WiX script
4
5 Copyright (C) 2006-2010 Oracle Corporation
6
7 This file is part of VirtualBox Open Source Edition (OSE), as
8 available from http://www.virtualbox.org. This file is free software;
9 you can redistribute it and/or modify it under the terms of the GNU
10 General Public License (GPL) as published by the Free Software
11 Foundation, in version 2 as it comes in the "COPYING" file of the
12 VirtualBox OSE distribution. VirtualBox OSE is distributed in the
13 hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
14-->
15
16<Include>
17
18 <UI>
19 <Property Id="DefaultUIFont">DlgFont8</Property>
20 <!-- <Property Id="ErrorDialog">ErrorDlg</Property> -->
21
22 <!-- This dialog will be shown when the user cancels the installation -->
23 <Dialog Id="CancelDlg" Width="260" Height="85" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
24 <Control Id="No" Type="PushButton" X="132" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_No)">
25 <Publish Event="EndDialog" Value="Return">1</Publish>
26 </Control>
27 <Control Id="Yes" Type="PushButton" X="72" Y="57" Width="56" Height="17" Text="$(loc.ButtonText_Yes)">
28 <Publish Event="EndDialog" Value="Exit">1</Publish>
29 </Control>
30 <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30">
31 <Text>$(loc.CancelDlg_Question)</Text>
32 </Control>
33 <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="Information icon" FixedSize="yes" IconSize="32" Text="[InfoIcon]" />
34 </Dialog>
35
36 <!-- This is the very first page the user will see -->
37 <Dialog Id="WelcomeDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
38 <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
39 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
40
41 <!-- Title text drawn on the background -->
42 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
43 <Text>{\DlgVerdanaBold13}$(loc.WelcomeDlg_Header)</Text>
44 </Control>
45
46 <!-- Text saying what we gonna do -->
47 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
48 <Text>$(loc.WelcomeDlg_Body)</Text>
49 </Control>
50
51 <!-- And a line for looking nice... -->
52 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
53
54 <!-- Build number text drawn left bottom -->
55 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
56 <Text>[Version_text] $(var.Property_Version)</Text>
57 </Control>
58
59 <!-- Next dialog is the license agreement -->
60 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Next)">
61 <Publish Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>
62 </Control>
63
64 <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
65 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
66 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
67 </Control>
68
69 <!-- Uncommnent if we need a 'back' button
70 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
71 -->
72 </Dialog>
73
74 <!-- The radio button group used for the license agreement page -->
75 <RadioButtonGroup Property="IAgree">
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" />
78 </RadioButtonGroup>
79
80 <!-- The dialog page showing the license. The user has to set the appropriate check box to proceed -->
81 <Dialog Id="LicenseAgreementDlg" Width="370" Height="270" Title="[ProductName] License Agreement" NoMinimize="yes">
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">
87 <Text>[DlgTitleFont]$(loc.LicenseAgreementDlg_Header)</Text>
88 </Control>
89
90 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
91 <Text>$(loc.LicenseAgreementDlg_Body)</Text>
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 -->
98 <Control Id="AgreementText" Type="ScrollableText" X="20" Y="60" Width="330" Height="120" Sunken="yes" TabSkip="no" Text="$(loc.LicenseText)"/>
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
111 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
112 <Publish Event="NewDialog" Value="WelcomeDlg">1</Publish>
113 </Control>
114
115 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Next)">
116 <!-- 'Next' button is only enabled when 'I agree' radio button is selected -->
117 <Condition Action="disable"><![CDATA[IAgree <> "Yes"]]></Condition>
118 <Condition Action="enable">IAgree = "Yes"</Condition>
119 <Publish Property="InstallMode" Value="$(loc.InstallModeCustom)">1</Publish>
120
121 <!-- Decide which dialog to show next: The serial number dialog (if this is a branded build)
122 or directly proceed to the customization dialog (Vbox not installed yet) -->
123 <?if $(env.VBOX_WITH_SERIALNUMBER_INSTALL) = "yes" ?>
124 <Publish Event="NewDialog" Value="CheckSerialDlg">1</Publish>
125 <?else ?>
126 <Publish Event="NewDialog" Value="CustomizeDlg"><![CDATA[(PREVIOUSVERSIONSINSTALLED OR NEWERVERSIONDETECTED)]]></Publish>
127 <Publish Event="NewDialog" Value="CustomizeDlg"><![CDATA[(NOT PREVIOUSVERSIONSINSTALLED) AND (NOT NEWERVERSIONDETECTED)]]></Publish>
128 <?endif ?>
129 </Control>
130
131 <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
132 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
133 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
134 </Control>
135 </Dialog>
136
137 <Dialog Id="CheckSerialDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
138 <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
139 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
140
141 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
142 <Text>{\DlgVerdanaBold13}$(loc.CheckSerialDlg_Header)</Text>
143 </Control>
144
145 <!-- Text saying what we gonna do -->
146 <Control Id="Description" Type="Text" X="135" Y="50" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
147 <Text>$(loc.CheckSerialDlg_Body)</Text>
148 </Control>
149
150 <Control Id="Serial1Edit" Type="Edit" X="135" Y="90" Width="30" Height="18" Property="Serial1" Text="{5}">
151 <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
152 </Control>
153 <Control Id="Serial2Edit" Type="Edit" X="170" Y="90" Width="30" Height="18" Property="Serial2" Text="{5}">
154 <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
155 </Control>
156 <Control Id="Serial3Edit" Type="Edit" X="205" Y="90" Width="30" Height="18" Property="Serial3" Text="{5}">
157 <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
158 </Control>
159 <Control Id="Serial4Edit" Type="Edit" X="240" Y="90" Width="30" Height="18" Property="Serial4" Text="{5}">
160 <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
161 </Control>
162 <Control Id="Serial5Edit" Type="Edit" X="275" Y="90" Width="30" Height="18" Property="Serial5" Text="{5}">
163 <!--<Publish Event="DoAction" Value="CheckSerial">1</Publish>-->
164 </Control>
165
166 <Control Id="Description3" Type="Text" X="135" Y="120" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
167 <Text>$(loc.CheckSerialDlg_Footer)</Text>
168 </Control>
169
170 <!-- And a line for looking nice... -->
171 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
172
173 <!-- Build number text drawn left bottom -->
174 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
175 <Text>[Version_text] $(var.Property_Version)</Text>
176 </Control>
177
178 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
179 <Publish Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>
180 </Control>
181 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Check)">
182 <Publish Event="DoAction" Value="CheckSerial">1</Publish>
183 <Publish Event="NewDialog" Value="CustomizeDlg"><![CDATA[(PREVIOUSVERSIONSINSTALLED OR NEWERVERSIONDETECTED) AND (SERIALVALID = "1")]]></Publish>
184 <Publish Event="NewDialog" Value="CustomizeDlg"><![CDATA[(NOT PREVIOUSVERSIONSINSTALLED) AND (NOT NEWERVERSIONDETECTED) AND (SERIALVALID = "1")]]></Publish>
185 <Publish Event="NewDialog" Value="WrongSerialDlg"><![CDATA[SERIALVALID = "0"]]></Publish>
186 </Control>
187 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
188 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
189 </Control>
190
191 </Dialog>
192
193 <Dialog Id="WrongSerialDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
194
195 <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
196 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
197
198 <!-- Title text drawn on the background -->
199 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
200 <Text>{\DlgInvalidSerial}$(loc.WrongSerialDlg_Header)</Text>
201 </Control>
202
203 <!-- Text saying what we gonna do -->
204 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
205 <Text>$(loc.WrongSerialDlg_Desc1)</Text>
206 </Control>
207
208 <Control Id="Description2" Type="Text" X="135" Y="95" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
209 <Text>$(loc.WrongSerialDlg_Desc2)</Text>
210 </Control>
211
212 <!-- And a line for looking nice... -->
213 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
214
215 <!-- Build number text drawn left bottom -->
216 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
217 <Text>[Version_text] $(var.Property_Version)</Text>
218 </Control>
219
220 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Back)">
221 <Publish Event="NewDialog" Value="CheckSerialDlg">1</Publish>
222 </Control>
223
224 <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
225 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
226 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
227 </Control>
228
229 </Dialog>
230
231 <!-- Dialog used to set another installation path. This is taken from the tutorial template on the web and can also be
232 used for package selection etc. if necessary after some tweaking. -->
233 <Dialog Id="CustomizeDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
234 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
235 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
236 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
237 <Text>[DlgTitleFont]$(loc.CustomizeDlg_CustomSetup)</Text>
238 </Control>
239 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
240 <Text>$(loc.CustomizeDlg_SelFeatures)</Text>
241 </Control>
242 <Control Id="Text" Type="Text" X="25" Y="55" Width="320" Height="20">
243 <Text>$(loc.CustomizeDlg_IconTree)</Text>
244 </Control>
245 <Control Id="Tree" Type="SelectionTree" X="25" Y="85" Width="175" Height="95" Property="_BrowseProperty"
246 Sunken="yes" TabSkip="no" Text="Tree of selections" />
247 <Control Id="Browse" Type="PushButton" X="304" Y="200" Width="56" Height="17" Text="$(loc.ButtonText_Browse)">
248 <Publish Event="SelectionBrowse" Value="BrowseDlg">1</Publish>
249 <Condition Action="hide">Installed</Condition>
250 </Control>
251 <Control Id="DiskCost" Type="PushButton" X="111" Y="243" Width="56" Height="17">
252 <Text>$(loc.CustomizeDlg_DiskUsage)</Text>
253 <Publish Event="SpawnDialog" Value="DiskCostDlg">1</Publish>
254 <Subscribe Event="SelectionNoItems" Attribute="Enabled" />
255 </Control>
256 <Control Id="Box" Type="GroupBox" X="210" Y="81" Width="140" Height="98" />
257 <Control Id="ItemDescription" Type="Text" X="215" Y="90" Width="131" Height="30">
258 <Text>$(loc.CustomizeDlg_SelItemDesc)</Text>
259 <Subscribe Event="SelectionDescription" Attribute="Text" />
260 </Control>
261 <Control Id="ItemSize" Type="Text" X="215" Y="130" Width="131" Height="45">
262 <Text>$(loc.CustomizeDlg_SelItemSize)</Text>
263 <Subscribe Event="SelectionSize" Attribute="Text" />
264 </Control>
265 <Control Id="Location" Type="Text" X="75" Y="200" Width="215" Height="20">
266 <Text>$(loc.CustomizeDlg_SelItemPath)</Text>
267 <Subscribe Event="SelectionPath" Attribute="Text" />
268 <Subscribe Event="SelectionPathOn" Attribute="Visible" />
269 <Condition Action="hide">Installed</Condition>
270 </Control>
271 <Control Id="LocationLabel" Type="Text" X="25" Y="200" Width="50" Height="10" Text="$(loc.CustomizeDlg_Location)">
272 <Subscribe Event="SelectionPathOn" Attribute="Visible" />
273 <Condition Action="hide">Installed</Condition>
274 </Control>
275
276 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
277 <Publish Event="NewDialog" Value="LicenseAgreementDlg"><![CDATA[(NOT CHECKSERIAL) AND (InstallMode = "$(loc.InstallModeCustom)")]]></Publish>
278 <Publish Event="NewDialog" Value="CheckSerialDlg"><![CDATA[CHECKSERIAL]]></Publish>
279 </Control>
280 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Next)">
281 <Publish Event="NewDialog" Value="Customize2Dlg">1</Publish>
282 <Subscribe Event="SelectionNoItems" Attribute="Enabled" />
283 </Control>
284 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
285 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
286 </Control>
287
288 <!-- Build number text drawn left bottom -->
289 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
290 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
291 <Text>[Version_text] $(var.Property_Version)</Text>
292 </Control>
293 </Dialog>
294
295 <Dialog Id="Customize2Dlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
296 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
297 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
298 <Control Id="Title" Type="Text" X="15" Y="6" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
299 <Text>[DlgTitleFont]$(loc.CustomizeDlg_CustomSetup)</Text>
300 </Control>
301 <Control Id="Description" Type="Text" X="25" Y="23" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
302 <Text>$(loc.CustomizeDlg_SelFeatures)</Text>
303 </Control>
304 <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="20">
305 <Text>$(loc.Customize2Dlg_Desc)</Text>
306 </Control>
307 <!-- Note the gray background behind the checkboxes. Unfortunately there's no easy way to
308 fix this, without fixing it in the WiX source code. Because the control's background
309 uses the default dialog background color, changing the background image for the dialog to
310 match won't really solve anything. It would still look out of place on different versions
311 of Windows that use other default background colors, and on the machines of users that
312 change their Windows color scheme.
313 Also see: http://osdir.com/ml/windows.devel.wix.user/2005-02/msg00300.html -->
314 <Control Id="DesktopShortcutCheckBox" Type="CheckBox" X="25" Y="95" Width="200" Height="17"
315 Property="INSTALLDESKTOPSHORTCUT" CheckBoxValue="1">
316 <Text>$(loc.Customize2Dlg_CreateShortcut)</Text>
317 </Control>
318 <Control Id="QuicklaunchShortcutCheckBox" Type="CheckBox" X="25" Y="115" Width="200" Height="17"
319 Property="INSTALLQUICKLAUNCHSHORTCUT" CheckBoxValue="1">
320 <Text>$(loc.Customize2Dlg_CreateQuickLaunch)</Text>
321 </Control>
322
323 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17"
324 Default="yes" Cancel="yes" Text="$(loc.ButtonText_Next)">
325<?if $(env.VBOX_WITH_NETFLT) = "yes" ?>
326 <Publish Event="NewDialog" Value="WarnDisconNetIfacesDlg"><![CDATA[(&VBoxNetworkFlt=3) AND NOT(!VBoxNetworkFlt=3)]]></Publish>
327 <Publish Event="NewDialog" Value="VerifyReadyDlg"><![CDATA[(&VBoxNetworkFlt<3)]]></Publish>
328<?else ?>
329 <Publish Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
330<?endif?>
331 </Control>
332 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17"
333 Text="$(loc.ButtonText_Back)">
334 <Publish Event="NewDialog" Value="CustomizeDlg">1</Publish>
335 </Control>
336 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17"
337 Text="$(loc.ButtonText_Cancel)">
338 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
339 </Control>
340
341 <!-- Build number text drawn left bottom -->
342 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
343 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
344 <Text>[Version_text] $(var.Property_Version)</Text>
345 </Control>
346 </Dialog>
347
348 <Dialog Id="WarnDisconNetIfacesDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
349
350 <!-- The wizard has a bitmap as background. The source is defined as a property below. -->
351 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
352
353 <!-- Title text drawn on the background -->
354 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
355 <Text>{\DlgWarnDisconNetIfaces}$(loc.WarnDisconNetIfacesDlg_Title)</Text>
356 </Control>
357
358 <Control Id="Title2" Type="Text" X="135" Y="40" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
359 <Text>{\DlgWarnDisconNetIfaces}$(loc.WarnDisconNetIfacesDlg_Title2)</Text>
360 </Control>
361
362 <!-- Text saying what we gonna do -->
363 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
364 <Text>$(loc.WarnDisconNetIfacesDlg_Desc)</Text>
365 </Control>
366
367 <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="130" Transparent="yes" NoPrefix="yes">
368 <Text>$(loc.WarnDisconNetIfacesDlg_Question)</Text>
369 </Control>
370
371 <!-- And a line for looking nice... -->
372 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
373
374 <!-- Build number text drawn left bottom -->
375 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
376 <Text>[Version_text] $(var.Property_Version)</Text>
377 </Control>
378
379 <!-- Next dialog is the warning dialog for TAP devices -->
380 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Yes)">
381 <Publish Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
382 </Control>
383
384 <!-- Canceling will bring up a confirmation dialog ('SpawnDialog' attribute) -->
385 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_No)">
386 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
387 </Control>
388
389 </Dialog>
390
391 <Dialog Id="DiskCostDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
392 <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_OK)">
393 <Publish Event="EndDialog" Value="Return">1</Publish>
394 </Control>
395 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
396 <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
397 <Text>$(loc.DiskCostDlg_SpaceRequired)</Text>
398 </Control>
399 <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
400 <Text>$(loc.DiskCostDlg_NotEnoughSpace)</Text>
401 </Control>
402 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
403 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
404 <Text>[DlgTitleFont]$(loc.DiskCostDlg_SpaceRequirements)</Text>
405 </Control>
406 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
407 <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes">
408 <Text>$(loc.DiskCostDlg_VolumeList)</Text>
409 </Control>
410 </Dialog>
411
412 <!-- Dialog used to change the installation directory -->
413 <Dialog Id="BrowseDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
414 <Control Id="PathEdit" Type="PathEdit" X="84" Y="202" Width="261" Height="18" Property="_BrowseProperty" Indirect="yes" />
415 <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_OK)">
416 <Publish Event="SetTargetPath" Value="[_BrowseProperty]">1</Publish>
417 <Publish Event="EndDialog" Value="Return">1</Publish>
418 </Control>
419 <Control Id="Cancel" Type="PushButton" X="240" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
420 <Publish Event="Reset" Value="0">1</Publish>
421 <Publish Event="EndDialog" Value="Return">1</Publish>
422 </Control>
423 <Control Id="ComboLabel" Type="Text" X="25" Y="58" Width="44" Height="10" TabSkip="no" Text="$(loc.BrowseDlg_LookIn)" />
424 <Control Id="DirectoryCombo" Type="DirectoryCombo" X="70" Y="55" Width="220" Height="80"
425 Property="_BrowseProperty" Indirect="yes" Fixed="yes" Remote="yes">
426 <Subscribe Event="IgnoreChange" Attribute="IgnoreChange" />
427 </Control>
428 <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]">
429 <Publish Event="DirectoryListUp" Value="0">1</Publish>
430 </Control>
431 <Control Id="NewFolder" Type="PushButton" X="325" Y="55" Width="19" Height="19"
432 ToolTip="$(loc.BrowseDlg_CreateNewFolderTooltip)" Icon="yes" FixedSize="yes" IconSize="16" Text="[FolderNew]">
433 <Publish Event="DirectoryListNew" Value="0">1</Publish>
434 </Control>
435 <Control Id="DirectoryList" Type="DirectoryList" X="25" Y="83" Width="320" Height="110"
436 Property="_BrowseProperty" Sunken="yes" Indirect="yes" TabSkip="no" />
437 <Control Id="PathLabel" Type="Text" X="25" Y="205" Width="59" Height="10" TabSkip="no" Text="$(loc.BrowseDlg_FolderName)" />
438 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
439 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
440 <Text>$(loc.BrowseDlg_BrowseDestFolder)</Text>
441 </Control>
442 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
443 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
444 <Text>[DlgTitleFont]$(loc.BrowseDlg_ChangeCurFolder)</Text>
445 </Control>
446 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
447 </Dialog>
448
449 <Dialog Id="PrepareDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" Modeless="yes">
450 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
451 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
452 </Control>
453 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
454 </Dialog>
455
456 <Dialog Id="VerifyReadyDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
457 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
458 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
459 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
460 <Text>[DlgTitleFont]$(loc.VerifyReadyDlg_ReadyToInstall)</Text>
461 </Control>
462 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
463 <Text>$(loc.VerifyReadyDlg_ReadyToBegin)</Text>
464 </Control>
465 <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="80">
466 <Text>$(loc.VerifyReadyDlg_ClickInstall)</Text>
467 </Control>
468 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
469 <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Install)">
470 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
471 <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
472 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
473 <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
474 <Publish Event="SpawnDialog" Value="OutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
475 </Control>
476 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
477 <Publish Event="NewDialog" Value="Customize2Dlg"><![CDATA[InstallMode = "$(loc.InstallModeCustom)"]]></Publish>
478 </Control>
479 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
480 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
481 </Control>
482
483 <!-- Build number text drawn left bottom -->
484 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
485 <Text>[Version_text] $(var.Property_Version)</Text>
486 </Control>
487 </Dialog>
488
489 <!-- This dialog is called after successful installation -->
490 <Dialog Id="ExitDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
491 <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Finish)">
492 <Publish Event="DoAction" Value="StartVBox"><![CDATA[STARTVBOX]]></Publish>
493 <Publish Event="EndDialog" Value="Return">1</Publish>
494 </Control>
495
496 <!-- Build number text drawn left bottom -->
497 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
498 <Text>[Version_text] $(var.Property_Version)</Text>
499 </Control>
500
501 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Cancel)" />
502 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
503 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
504 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
505 <Text>$(loc.ExitDlg_ClickFinish)</Text>
506 </Control>
507
508 <!-- Note the gray background behind the checkboxes. Unfortunately there's no easy way to
509 fix this, without fixing it in the WiX source code. Because the control's background
510 uses the default dialog background color, changing the background image for the dialog to
511 match won't really solve anything. It would still look out of place on different versions
512 of Windows that use other default background colors, and on the machines of users that
513 change their Windows color scheme.
514 Also see: http://osdir.com/ml/windows.devel.wix.user/2005-02/msg00300.html -->
515 <Control Id="StartVBoxCheckBox" Type="CheckBox" X="135" Y="115" Width="200" Height="17"
516 Property="STARTVBOX" CheckBoxValue="1">
517 <Text>$(loc.ExitDlg_StartVBox)</Text>
518 <Condition Action="hide">
519 <![CDATA[(InstallMode="Repair") OR (InstallMode="Remove") OR
520 (InstallMode="Change")]]>
521 </Condition>
522 </Control>
523
524 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
525 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
526 <Text>{\DlgVerdanaBold13}$(loc.ExitDlg_InstComplete)</Text>
527 </Control>
528 </Dialog>
529
530 <!-- This dialog is called after an error during installation -->
531 <Dialog Id="FatalErrorDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
532 <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Finish)">
533 <Publish Event="EndDialog" Value="Exit">1</Publish>
534 </Control>
535
536 <!-- Build number text drawn left bottom -->
537 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
538 <Text>[Version_text] $(var.Property_Version)</Text>
539 </Control>
540 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Cancel)" />
541 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
542 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
543 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
544 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
545 <Text>{\DlgVerdanaBold13}$(loc.FatalErrorDlg_Header)</Text>
546 </Control>
547 <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
548 <Text>$(loc.FatalErrorDlg_Desc)</Text>
549 </Control>
550 <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
551 <Text>$(loc.FatalErrorDlg_Footer)</Text>
552 </Control>
553 </Dialog>
554
555 <Dialog Id="FilesInUse" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" KeepModeless="yes">
556 <Control Id="Retry" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Retry)">
557 <Publish Event="EndDialog" Value="Retry">1</Publish>
558 </Control>
559 <Control Id="Ignore" Type="PushButton" X="235" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Ignore)">
560 <Publish Event="EndDialog" Value="Ignore">1</Publish>
561 </Control>
562 <Control Id="Exit" Type="PushButton" X="166" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Exit)">
563 <Publish Event="EndDialog" Value="Exit">1</Publish>
564 </Control>
565 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
566 <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="50" Text="$(loc.FilesInUse_Text)" />
567 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
568 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
569 <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.FilesInUse_Description)" />
570 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="[DlgTitleFont]$(loc.FilesInUse_Title)" />
571 <Control Id="List" Type="ListBox" X="20" Y="107" Width="330" Height="130" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" />
572 </Dialog>
573
574 <!-- This dialog is shown if the user interrupts the installation process -->
575 <Dialog Id="UserExitDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
576 <Control Id="Finish" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Finish)">
577 <Publish Event="EndDialog" Value="Exit">1</Publish>
578 </Control>
579 <!-- Build number text drawn left bottom -->
580 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
581 <Text>[Version_text] $(var.Property_Version)</Text>
582 </Control>
583
584 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Cancel)" />
585 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
586 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
587 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
588 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
589 <Text>{\DlgVerdanaBold13}$(loc.UserExitDlg_Header)</Text>
590 </Control>
591 <Control Id="Description1" Type="Text" X="135" Y="70" Width="220" Height="40" Transparent="yes" NoPrefix="yes">
592 <Text>$(loc.UserExitDlg_Desc)</Text>
593 </Control>
594 <Control Id="Description2" Type="Text" X="135" Y="115" Width="220" Height="20" Transparent="yes" NoPrefix="yes">
595 <Text>$(loc.UserExitDlg_Footer)</Text>
596 </Control>
597 </Dialog>
598
599 <!-- Progress dialog shown during file copying and other lengthy operations -->
600 <Dialog Id="ProgressDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" Modeless="yes">
601 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
602 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
603 </Control>
604
605 <!-- Build number text drawn left bottom -->
606 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
607 <Text>[Version_text] $(var.Property_Version)</Text>
608 </Control>
609
610 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
611 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
612 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Next)" />
613 <Control Id="ActionText" Type="Text" X="70" Y="100" Width="265" Height="10">
614 <Subscribe Event="ActionText" Attribute="Text" />
615 </Control>
616 <Control Id="Text" Type="Text" X="35" Y="65" Width="300" Height="20">
617 <Text>$(loc.ProgressDlg_PleaseWait)</Text>
618 </Control>
619 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
620 <Control Id="Title" Type="Text" X="20" Y="15" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
621 <Text>[DlgTitleFont][Progress1] [ProductName]</Text>
622 </Control>
623 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
624 <Control Id="ProgressBar" Type="ProgressBar" X="35" Y="115" Width="300" Height="10" ProgressBlocks="yes" Text="Progress done">
625 <Subscribe Event="SetProgress" Attribute="Progress" />
626 </Control>
627 <Control Id="StatusLabel" Type="Text" X="35" Y="100" Width="35" Height="10" Text="Status:" />
628 </Dialog>
629
630 <Dialog Id="ResumeDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
631 <Control Id="Install" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="[$(loc.ButtonText_Install)]">
632 <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish>
633 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
634 <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg">
635 <![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]>
636 </Publish>
637 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
638 <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
639 <Publish Event="SpawnDialog" Value="OutOfDiskDlg">
640 <![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]>
641 </Publish>
642 </Control>
643
644 <!-- Build number text drawn left bottom -->
645 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
646 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
647 </Control>
648 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
649 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
650 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
651 <Text>{\DlgVerdanaBold13}$(loc.ResumeDlg_Header)</Text>
652 </Control>
653 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="30" Transparent="yes" NoPrefix="yes">
654 <Text>$(loc.ResumeDlg_Desc)</Text>
655 </Control>
656 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
657 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
658 <Text>[Version_text] $(var.Property_Version)</Text>
659 </Control>
660 </Dialog>
661
662 <!-- 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
663 may choose to repair the installation or remove it. -->
664 <Dialog Id="MaintenanceTypeDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
665 <Control Id="RepairLabel" Type="Text" X="105" Y="90" Width="100" Height="10" TabSkip="no">
666 <Text>[DlgTitleFont]$(loc.MaintenanceTypeDlg_Repair)</Text>
667 </Control>
668 <Control Id="RepairButton" Type="PushButton" X="50" Y="90" Width="38" Height="38" ToolTip="$(loc.MaintenanceTypeDlg_RepairTooltip)"
669 Icon="yes" FixedSize="yes" IconSize="32" Text="[RepairIcon]">
670 <Publish Property="InstallMode" Value="Repair">1</Publish>
671 <Publish Property="Progress1" Value="$(loc.MaintenanceTypeDlg_RepairProgress1)">1</Publish>
672 <Publish Property="Progress2" Value="$(loc.MaintenanceTypeDlg_RepairProgress2)">1</Publish>
673 <Publish Event="NewDialog" Value="VerifyRepairDlg">1</Publish>
674 </Control>
675 <Control Id="RemoveLabel" Type="Text" X="105" Y="163" Width="100" Height="10" TabSkip="no">
676 <Text>[DlgTitleFont]$(loc.MaintenanceTypeDlg_Remove)</Text>
677 </Control>
678 <Control Id="RemoveButton" Type="PushButton" X="50" Y="163" Width="38" Height="38" ToolTip="$(loc.MaintenanceTypeDlg_RemoveTooltip)"
679 Icon="yes" FixedSize="yes" IconSize="32" Text="[RemoveIcon]">
680 <Publish Property="InstallMode" Value="Remove">1</Publish>
681 <Publish Property="Progress1" Value="$(loc.MaintenanceTypeDlg_RemoveProgress1)">1</Publish>
682 <Publish Property="Progress2" Value="$(loc.MaintenanceTypeDlg_RemoveProgress2)">1</Publish>
683 <Publish Event="NewDialog" Value="VerifyRemoveDlg">1</Publish>
684 </Control>
685
686 <!-- Build number text drawn left bottom -->
687 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
688 <Text>[Version_text] $(var.Property_Version)</Text>
689 </Control>
690
691 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
692 <Publish Event="NewDialog" Value="MaintenanceWelcomeDlg">1</Publish>
693 </Control>
694 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Next)" />
695 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
696 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
697 </Control>
698 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
699 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
700 <Text>$(loc.MaintenanceTypeDlg_SelOption)</Text>
701 </Control>
702 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
703 <Control Id="Title" Type="Text" X="15" Y="6" Width="240" Height="15" Transparent="yes" NoPrefix="yes">
704 <Text>[DlgTitleFont]$(loc.MaintenanceTypeDlg_Header)</Text>
705 </Control>
706 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
707 <Control Id="RemoveText" Type="Text" X="105" Y="176" Width="230" Height="20">
708 <Text>$(loc.MaintenanceTypeDlg_RemoveText)</Text>
709 </Control>
710 <Control Id="RepairText" Type="Text" X="105" Y="102" Width="230" Height="30">
711 <Text>$(loc.MaintenanceTypeDlg_RepairText)</Text>
712 </Control>
713 </Dialog>
714
715 <!-- This dialog is shown if the app is installed and the installation package is started again. It's the welcome
716 screen for maintenamce -->
717 <Dialog Id="MaintenanceWelcomeDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
718 <Control Id="Title" Type="Text" X="135" Y="20" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
719 <Text>{\DlgVerdanaBold13}$(loc.MaintenanceWelcomeDlg_Header)</Text>
720 </Control>
721
722 <!-- Build number text drawn left bottom -->
723 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
724 <Text>[Version_text] $(var.Property_Version)</Text>
725 </Control>
726
727 <Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Next)">
728 <Publish Event="SpawnWaitDialog" Value="WaitForCostingDlg">CostingComplete = 1</Publish>
729 <Publish Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
730 </Control>
731 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
732 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
733 </Control>
734 <Control Id="Bitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="234" TabSkip="no" Text="[DialogBitmap]" />
735 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Disabled="yes" Text="$(loc.ButtonText_Back)" />
736 <Control Id="Description" Type="Text" X="135" Y="70" Width="220" Height="60" Transparent="yes" NoPrefix="yes">
737 <Text>$(loc.MaintenanceWelcomeDlg_Desc)</Text>
738 </Control>
739 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
740 </Dialog>
741
742 <!-- Out of disk error dialog -->
743 <Dialog Id="OutOfDiskDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
744
745 <!-- Build number text drawn left bottom -->
746 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
747 <Text>[Version_text] $(var.Property_Version)</Text>
748 </Control>
749
750 <Control Id="OK" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_OK)">
751 <Publish Event="EndDialog" Value="Return">1</Publish>
752 </Control>
753 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
754 <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
755 <Text>$(loc.OutOfDiskDlg_InstallationExceeds)</Text>
756 </Control>
757 <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
758 <Text>$(loc.OutOfDiskDlg_NotEnoughDiskSpace)</Text>
759 </Control>
760 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
761 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
762 <Text>[DlgTitleFont]$(loc.OutOfDiskDlg_OutOfDiskSpace)</Text>
763 </Control>
764 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
765 <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="100" Width="330" Height="120" Sunken="yes" Fixed="yes" Remote="yes">
766 <Text>{120}{70}{70}{70}{70}</Text>
767 </Control>
768 </Dialog>
769
770 <Dialog Id="OutOfRbDiskDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
771 <Control Id="No" Type="PushButton" X="304" Y="243" Width="56" Height="17" Default="yes" Cancel="yes" Text="$(loc.ButtonText_No)">
772 <Publish Event="EndDialog" Value="Return">1</Publish>
773 </Control>
774 <Control Id="Yes" Type="PushButton" X="240" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Yes)">
775 <Publish Event="EnableRollback" Value="False">1</Publish>
776 <Publish Event="EndDialog" Value="Return">1</Publish>
777 </Control>
778 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
779 <Control Id="Description" Type="Text" X="20" Y="20" Width="280" Height="20" Transparent="yes" NoPrefix="yes">
780 <Text>$(loc.OutOfRbDiskDlg_InstallationExceeds)</Text>
781 </Control>
782 <Control Id="Text" Type="Text" X="20" Y="53" Width="330" Height="40">
783 <Text>$(loc.OutOfRbDiskDlg_NotEnoughDiskSpace)</Text>
784 </Control>
785 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
786 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
787 <Text>[DlgTitleFont]$(loc.OutOfRbDiskDlg_OutOfDiskSpace)</Text>
788 </Control>
789 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
790 <Control Id="VolumeList" Type="VolumeCostList" X="20" Y="140" Width="330" Height="80" Sunken="yes" Fixed="yes" Remote="yes" ShowRollbackCost="yes">
791 <Text>{120}{70}{70}{70}{70}</Text>
792 </Control>
793 <Control Id="Text2" Type="Text" X="20" Y="94" Width="330" Height="40">
794 <Text>$(loc.OutOfRbDiskDlg_Desc)</Text>
795 </Control>
796 </Dialog>
797
798 <Dialog Id="VerifyRemoveDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
799
800 <!-- Build number text drawn left bottom -->
801 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
802 <Text>[Version_text] $(var.Property_Version)</Text>
803 </Control>
804
805 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Back)">
806 <Publish Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
807 </Control>
808 <Control Id="Remove" Type="PushButton" X="236" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Remove)">
809 <Publish Event="Remove" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
810 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
811 <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
812 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
813 <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
814 <Publish Event="SpawnDialog" Value="OutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
815 </Control>
816 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
817 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
818 </Control>
819 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
820 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
821 <Text>$(loc.VerifyRemoveDlg_Desc)</Text>
822 </Control>
823 <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="30">
824 <Text>$(loc.VerifyRemoveDlg_ClickRemove)</Text>
825 </Control>
826 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
827 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
828 <Text>[DlgTitleFont]$(loc.VerifyRemoveDlg_Header)</Text>
829 </Control>
830 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
831 </Dialog>
832
833 <Dialog Id="VerifyRepairDlg" Width="370" Height="270" Title="[ProductName] $(loc.Setup)" NoMinimize="yes" TrackDiskSpace="yes">
834 <Control Id="Repair" Type="PushButton" X="236" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_Repair)">
835 <Publish Event="ReinstallMode" Value="ecmus"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
836 <Publish Event="Reinstall" Value="All"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
837 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace <> 1]]></Publish>
838 <Publish Event="SpawnDialog" Value="OutOfRbDiskDlg"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND (PROMPTROLLBACKCOST="P" OR NOT PROMPTROLLBACKCOST)]]></Publish>
839 <Publish Event="EndDialog" Value="Return"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
840 <Publish Event="EnableRollback" Value="False"><![CDATA[OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D"]]></Publish>
841 <Publish Event="SpawnDialog" Value="OutOfDiskDlg"><![CDATA[(OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F")]]></Publish>
842 </Control>
843
844 <!-- Build number text drawn left bottom -->
845 <Control Id="Build" Type="Text" X="20" Y="247" Width="220" Height="10" Transparent="yes" NoPrefix="yes">
846 <Text>[Version_text] $(var.Property_Version)</Text>
847 </Control>
848
849 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
850 <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
851 </Control>
852 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
853 <Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="$(loc.ButtonText_Back)">
854 <Publish Event="NewDialog" Value="MaintenanceTypeDlg">1</Publish>
855 </Control>
856 <Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
857 <Text>$(loc.VerifyRepairDlg_ReadyToBegin)</Text>
858 </Control>
859 <Control Id="Text" Type="Text" X="25" Y="70" Width="320" Height="30">
860 <Text>$(loc.VerifyRepairDlg_ClickRepair)</Text>
861 </Control>
862 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
863 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes">
864 <Text>[DlgTitleFont]$(loc.VerifyRepairDlg_Header)</Text>
865 </Control>
866 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
867 </Dialog>
868
869 <Dialog Id="WaitForCostingDlg" Width="260" Height="85" Title="[ProductName] $(loc.Setup)" NoMinimize="yes">
870 <Control Id="Return" Type="PushButton" X="102" Y="57" Width="56" Height="17" Default="yes" Cancel="yes" Text="[ButtonText_Return]">
871 <Publish Event="EndDialog" Value="Exit">1</Publish>
872 </Control>
873 <Control Id="Text" Type="Text" X="48" Y="15" Width="194" Height="30">
874 <Text>$(loc.WaitForCostingDlg_PleaseWait)</Text>
875 </Control>
876 <Control Id="Icon" Type="Icon" X="15" Y="15" Width="24" Height="24" ToolTip="Exclamation icon" FixedSize="yes" IconSize="32" Text="[ExclamationIcon]" />
877 </Dialog>
878
879 <!-- Dialogs used by the .MSI internally. -->
880 <Dialog Id="MsiRMFilesInUse" Width="370" Height="270" Title="[ProductName] $(loc.Setup) Test" KeepModeless="yes">
881 <Control Id="OK" Type="PushButton" X="240" Y="243" Width="56" Height="17" Default="yes" Text="$(loc.ButtonText_OK)">
882 <Publish Event="EndDialog" Value="Return">1</Publish>
883 <Publish Event="RMShutdownAndRestart" Value="0">WixUIRMOption~="UseRM"</Publish>
884 </Control>
885 <Control Id="Cancel" Type="PushButton" X="304" Y="243" Width="56" Height="17" Cancel="yes" Text="$(loc.ButtonText_Cancel)">
886 <Publish Event="EndDialog" Value="Exit">1</Publish>
887 </Control>
888 <Control Id="ShutdownOption" Type="RadioButtonGroup" X="26" Y="190" Width="305" Height="45" Property="WixUIRMOption">
889 <RadioButtonGroup Property="WixUIRMOption">
890 <RadioButton Value="UseRM" X="0" Y="0" Width="295" Height="16" Text="$(loc.MsiRMFilesInUse_UseRM)" />
891 <RadioButton Value="DontUseRM" X="0" Y="20" Width="295" Height="16" Text="$(loc.MsiRMFilesInUse_DontUseRM)" />
892 </RadioButtonGroup>
893 </Control>
894 <Control Id="List" Type="ListBox" X="20" Y="100" Width="330" Height="100" Property="FileInUseProcess" Sunken="yes" TabSkip="yes" />
895 <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="[BannerBitmap]" />
896 <Control Id="Text" Type="Text" X="20" Y="55" Width="330" Height="45" Text="$(loc.MsiRMFilesInUse_Text)" />
897 <Control Id="BannerLine" Type="Line" X="0" Y="44" Width="370" Height="0" />
898 <Control Id="BottomLine" Type="Line" X="0" Y="234" Width="370" Height="0" />
899 <Control Id="Description" Type="Text" X="20" Y="23" Width="280" Height="20" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUse_Description)" />
900 <Control Id="Title" Type="Text" X="15" Y="6" Width="200" Height="15" Transparent="yes" NoPrefix="yes" Text="$(loc.MsiRMFilesInUse_Title)" />
901 </Dialog>
902
903 <!-- Define some textstyles used for formatting dialog items. -->
904 <TextStyle Id="DlgFont8" FaceName="Tahoma" Size="8" />
905 <TextStyle Id="DlgFontBold8" FaceName="Tahoma" Size="8" Bold="yes" />
906 <TextStyle Id="DlgVerdanaBold13" FaceName="Verdana" Size="13" Bold="yes" />
907 <TextStyle Id="DlgInvalidSerial" FaceName="Verdana" Size="13" Bold="yes" Red="255" />
908 <TextStyle Id="DlgWarnDisconNetIfaces" FaceName="Verdana" Size="13" Bold="yes" Red="255" />
909
910 <!-- The UIText table contains the localized versions of some of the strings used in the user interface.
911 These strings are not part of any other table. The UIText table is for strings that have no logical place in any other table. -->
912 <ProgressText Action="CostFinalize">$(loc.ProgressTextCostFinalize)</ProgressText>
913 <ProgressText Action="CostInitialize">$(loc.ProgressTextCostInitialize)</ProgressText>
914 <ProgressText Action="FileCost">$(loc.ProgressTextFileCost)</ProgressText>
915 <ProgressText Action="InstallValidate">$(loc.ProgressTextInstallValidate)</ProgressText>
916 <ProgressText Action="InstallFiles" Template="File: [1], Directory: [9], Size: [6]">$(loc.ProgressTextInstallFiles)</ProgressText>
917 <ProgressText Action="InstallAdminPackage" Template="File: [1], Directory: [9], Size: [6]">$(loc.ProgressTextInstallAdminPackage)</ProgressText>
918 <ProgressText Action="CreateShortcuts" Template="Shortcut: [1]">$(loc.ProgressTextCreateShortcuts)</ProgressText>
919 <ProgressText Action="PublishComponents" Template="Component ID: [1], Qualifier: [2]">$(loc.ProgressTextPublishComponents)</ProgressText>
920 <ProgressText Action="PublishFeatures" Template="Feature: [1]">$(loc.ProgressTextPublishFeatures)</ProgressText>
921 <ProgressText Action="PublishProduct">$(loc.ProgressTextPublishProduct)</ProgressText>
922 <ProgressText Action="RegisterClassInfo" Template="Class Id: [1]">$(loc.ProgressTextRegisterClassInfo)</ProgressText>
923 <ProgressText Action="RegisterExtensionInfo" Template="Extension: [1]">$(loc.ProgressTextRegisterExtensionInfo)</ProgressText>
924 <ProgressText Action="RegisterMIMEInfo" Template="MIME Content Type: [1], Extension: [2]">$(loc.ProgressTextRegisterMIMEInfo)</ProgressText>
925 <ProgressText Action="RegisterProgIdInfo" Template="ProgId: [1]">$(loc.ProgressTextRegisterProgIdInfo)</ProgressText>
926 <ProgressText Action="AllocateRegistrySpace" Template="Free space: [1]">$(loc.ProgressTextAllocateRegistrySpace)</ProgressText>
927 <ProgressText Action="AppSearch" Template="Property: [1], Signature: [2]">$(loc.ProgressTextAppSearch)</ProgressText>
928 <ProgressText Action="BindImage" Template="File: [1]">$(loc.ProgressTextBindImage)</ProgressText>
929 <ProgressText Action="CCPSearch">$(loc.ProgressTextCCPSearch)</ProgressText>
930 <ProgressText Action="CreateFolders" Template="Folder: [1]">$(loc.ProgressTextCreateFolders)</ProgressText>
931 <ProgressText Action="DeleteServices" Template="Service: [1]">$(loc.ProgressTextDeleteServices)</ProgressText>
932 <ProgressText Action="DuplicateFiles" Template="File: [1], Directory: [9], Size: [6]">$(loc.ProgressTextDuplicateFiles)</ProgressText>
933 <ProgressText Action="FindRelatedProducts" Template="Found application: [1]">$(loc.ProgressTextFindRelatedProducts)</ProgressText>
934 <ProgressText Action="InstallODBC">$(loc.ProgressTextInstallODBC)</ProgressText>
935 <ProgressText Action="InstallServices" Template="Service: [2]">$(loc.ProgressTextInstallServices)</ProgressText>
936 <ProgressText Action="LaunchConditions">$(loc.ProgressTextLaunchConditions)</ProgressText>
937 <ProgressText Action="MigrateFeatureStates" Template="Application: [1]">$(loc.ProgressTextMigrateFeatureStates)</ProgressText>
938 <ProgressText Action="MoveFiles" Template="File: [1], Directory: [9], Size: [6]">$(loc.ProgressTextMoveFiles)</ProgressText>
939 <ProgressText Action="PatchFiles" Template="File: [1], Directory: [2], Size: [3]">$(loc.ProgressTextPatchFiles)</ProgressText>
940 <ProgressText Action="ProcessComponents">$(loc.ProgressTextProcessComponents)</ProgressText>
941 <ProgressText Action="RegisterComPlus" Template="AppId: [1]{{, AppType: [2], Users: [3], RSN: [4]}}">$(loc.ProgressTextRegisterComPlus)</ProgressText>
942 <ProgressText Action="RegisterFonts" Template="Font: [1]">$(loc.ProgressTextRegisterFonts)</ProgressText>
943 <ProgressText Action="RegisterProduct" Template="[1]">$(loc.ProgressTextRegisterProduct)</ProgressText>
944 <ProgressText Action="RegisterTypeLibraries" Template="LibID: [1]">$(loc.ProgressTextRegisterTypeLibraries)</ProgressText>
945 <ProgressText Action="RegisterUser" Template="[1]">$(loc.ProgressTextRegisterUser)</ProgressText>
946 <ProgressText Action="RemoveDuplicateFiles" Template="File: [1], Directory: [9]">$(loc.ProgressTextRemoveDuplicateFiles)</ProgressText>
947 <ProgressText Action="RemoveEnvironmentStrings" Template="Name: [1], Value: [2], Action [3]">$(loc.ProgressTextRemoveEnvironmentStrings)</ProgressText>
948 <ProgressText Action="RemoveExistingProducts" Template="Application: [1], Command line: [2]">$(loc.ProgressTextRemoveExistingProducts)</ProgressText>
949 <ProgressText Action="RemoveFiles" Template="File: [1], Directory: [9]">$(loc.ProgressTextRemoveFiles)</ProgressText>
950 <ProgressText Action="RemoveFolders" Template="Folder: [1]">$(loc.ProgressTextRemoveFolders)</ProgressText>
951 <ProgressText Action="RemoveIniValues" Template="File: [1], Section: [2], Key: [3], Value: [4]">$(loc.ProgressTextRemoveIniValues)</ProgressText>
952 <ProgressText Action="RemoveODBC">$(loc.ProgressTextRemoveODBC)</ProgressText>
953 <ProgressText Action="RemoveRegistryValues" Template="Key: [1], Name: [2]">$(loc.ProgressTextRemoveRegistryValues)</ProgressText>
954 <ProgressText Action="RemoveShortcuts" Template="Shortcut: [1]">$(loc.ProgressTextRemoveShortcuts)</ProgressText>
955 <ProgressText Action="RMCCPSearch">$(loc.ProgressTextRMCCPSearch)</ProgressText>
956 <ProgressText Action="SelfRegModules" Template="File: [1], Folder: [2]">$(loc.ProgressTextSelfRegModules)</ProgressText>
957 <ProgressText Action="SelfUnregModules" Template="File: [1], Folder: [2]">$(loc.ProgressTextSelfUnregModules)</ProgressText>
958 <ProgressText Action="SetODBCFolders">$(loc.ProgressTextSetODBCFolders)</ProgressText>
959 <ProgressText Action="StartServices" Template="Service: [1]">$(loc.ProgressTextStartServices)</ProgressText>
960 <ProgressText Action="StopServices" Template="Service: [1]">$(loc.ProgressTextStopServices)</ProgressText>
961 <ProgressText Action="UnpublishComponents" Template="Component ID: [1], Qualifier: [2]">$(loc.ProgressTextUnpublishComponents)</ProgressText>
962 <ProgressText Action="UnpublishFeatures" Template="Feature: [1]">$(loc.ProgressTextUnpublishFeatures)</ProgressText>
963 <ProgressText Action="UnregisterClassInfo" Template="Class Id: [1]">$(loc.ProgressTextUnregisterClassInfo)</ProgressText>
964 <ProgressText Action="UnregisterComPlus" Template="AppId: [1]{{, AppType: [2]}}">$(loc.ProgressTextUnregisterComPlus)</ProgressText>
965 <ProgressText Action="UnregisterExtensionInfo" Template="Extension: [1]">$(loc.ProgressTextUnregisterExtensionInfo)</ProgressText>
966 <ProgressText Action="UnregisterFonts" Template="Font: [1]">$(loc.ProgressTextUnregisterFonts)</ProgressText>
967 <ProgressText Action="UnregisterMIMEInfo" Template="MIME Content Type: [1], Extension: [2]">$(loc.ProgressTextUnregisterMIMEInfo)</ProgressText>
968 <ProgressText Action="UnregisterProgIdInfo" Template="ProgId: [1]">$(loc.ProgressTextUnregisterProgIdInfo)</ProgressText>
969 <ProgressText Action="UnregisterTypeLibraries" Template="LibID: [1]">$(loc.ProgressTextUnregisterTypeLibraries)</ProgressText>
970 <ProgressText Action="WriteEnvironmentStrings" Template="Name: [1], Value: [2], Action [3]">$(loc.ProgressTextWriteEnvironmentStrings)</ProgressText>
971 <ProgressText Action="WriteIniValues" Template="File: [1], Section: [2], Key: [3], Value: [4]">$(loc.ProgressTextWriteIniValues)</ProgressText>
972 <ProgressText Action="WriteRegistryValues" Template="Key: [1], Name: [2], Value: [3]">$(loc.ProgressTextWriteRegistryValues)</ProgressText>
973 <ProgressText Action="Advertise">$(loc.ProgressTextAdvertise)</ProgressText>
974 <ProgressText Action="GenerateScript" Template="[1]">$(loc.ProgressTextGenerateScript)</ProgressText>
975 <ProgressText Action="InstallSFPCatalogFile" Template="File: [1], Dependencies: [2]">$(loc.ProgressTextInstallSFPCatalogFile)</ProgressText>
976 <ProgressText Action="MsiPublishAssemblies" Template="Application Context:[1], Assembly Name:[2]">$(loc.ProgressTextMsiPublishAssemblies)</ProgressText>
977 <ProgressText Action="MsiUnpublishAssemblies" Template="Application Context:[1], Assembly Name:[2]">$(loc.ProgressTextMsiUnpublishAssemblies)</ProgressText>
978 <ProgressText Action="Rollback" Template="[1]">$(loc.ProgressTextRollback)</ProgressText>
979 <ProgressText Action="RollbackCleanup" Template="File: [1]">$(loc.ProgressTextRollbackCleanup)</ProgressText>
980 <ProgressText Action="UnmoveFiles" Template="File: [1], Directory: [9]">$(loc.ProgressTextUnmoveFiles)</ProgressText>
981 <ProgressText Action="UnpublishProduct">$(loc.ProgressTextUnpublishProduct)</ProgressText>
982
983 <UIText Id="bytes">$(loc.UITextbytes)</UIText>
984 <UIText Id="GB">$(loc.UITextGB)</UIText>
985 <UIText Id="KB">$(loc.UITextKB)</UIText>
986 <UIText Id="MB">$(loc.UITextMB)</UIText>
987 <UIText Id="AbsentPath"><![CDATA[-]]></UIText>
988 <UIText Id="MenuAbsent">$(loc.UITextMenuAbsent)</UIText>
989 <UIText Id="MenuAdvertise">$(loc.UITextMenuAdvertise)</UIText>
990 <UIText Id="MenuAllCD">$(loc.UITextMenuAllCD)</UIText>
991 <UIText Id="MenuAllLocal">$(loc.UITextMenuAllLocal)</UIText>
992 <UIText Id="MenuAllNetwork">$(loc.UITextMenuAllNetwork)</UIText>
993 <UIText Id="MenuCD">$(loc.UITextMenuCD)</UIText>
994 <UIText Id="MenuLocal">$(loc.UITextMenuLocal)</UIText>
995 <UIText Id="MenuNetwork">$(loc.UITextMenuNetwork)</UIText>
996 <UIText Id="ScriptInProgress">$(loc.UITextScriptInProgress)</UIText>
997 <UIText Id="SelAbsentAbsent">$(loc.UITextSelAbsentAbsent)</UIText>
998 <UIText Id="SelAbsentAdvertise">$(loc.UITextSelAbsentAdvertise)</UIText>
999 <UIText Id="SelAbsentCD">$(loc.UITextSelAbsentCD)</UIText>
1000 <UIText Id="SelAbsentLocal">$(loc.UITextSelAbsentLocal)</UIText>
1001 <UIText Id="SelAbsentNetwork">$(loc.UITextSelAbsentNetwork)</UIText>
1002 <UIText Id="SelAdvertiseAbsent">$(loc.UITextSelAdvertiseAbsent)</UIText>
1003 <UIText Id="SelAdvertiseAdvertise">$(loc.UITextSelAdvertiseAdvertise)</UIText>
1004 <UIText Id="SelAdvertiseCD">$(loc.UITextSelAdvertiseCD)</UIText>
1005 <UIText Id="SelAdvertiseLocal">$(loc.UITextSelAdvertiseLocal)</UIText>
1006 <UIText Id="SelAdvertiseNetwork">$(loc.UITextSelAdvertiseNetwork)</UIText>
1007 <UIText Id="SelCDAbsent">$(loc.UITextSelCDAbsent)</UIText>
1008 <UIText Id="SelCDAdvertise">$(loc.UITextSelCDAdvertise)</UIText>
1009 <UIText Id="SelCDCD">$(loc.UITextSelCDCD)</UIText>
1010 <UIText Id="SelCDLocal">$(loc.UITextSelCDLocal)</UIText>
1011 <UIText Id="SelChildCostNeg">$(loc.UITextSelChildCostNeg)</UIText>
1012 <UIText Id="SelChildCostPos">$(loc.UITextSelChildCostPos)</UIText>
1013 <UIText Id="SelCostPending">$(loc.UITextSelCostPending)</UIText>
1014 <UIText Id="SelLocalAbsent">$(loc.UITextSelLocalAbsent)</UIText>
1015 <UIText Id="SelLocalAdvertise">$(loc.UITextSelLocalAdvertise)</UIText>
1016 <UIText Id="SelLocalCD">$(loc.UITextSelLocalCD)</UIText>
1017 <UIText Id="SelLocalLocal">$(loc.UITextSelLocalLocal)</UIText>
1018 <UIText Id="SelLocalNetwork">$(loc.UITextSelLocalNetwork)</UIText>
1019 <UIText Id="SelNetworkAbsent">$(loc.UITextSelNetworkAbsent)</UIText>
1020 <UIText Id="SelNetworkAdvertise">$(loc.UITextSelNetworkAdvertise)</UIText>
1021 <UIText Id="SelNetworkLocal">$(loc.UITextSelNetworkLocal)</UIText>
1022 <UIText Id="SelNetworkNetwork">$(loc.UITextSelNetworkNetwork)</UIText>
1023 <UIText Id="SelParentCostNegNeg">$(loc.UITextSelParentCostNegNeg)</UIText>
1024 <UIText Id="SelParentCostNegPos">$(loc.UITextSelParentCostNegPos)</UIText>
1025 <UIText Id="SelParentCostPosNeg">$(loc.UITextSelParentCostPosNeg)</UIText>
1026 <UIText Id="SelParentCostPosPos">$(loc.UITextSelParentCostPosPos)</UIText>
1027 <UIText Id="TimeRemaining">$(loc.UITextTimeRemaining)</UIText>
1028 <UIText Id="VolumeCostAvailable">$(loc.UITextVolumeCostAvailable)</UIText>
1029 <UIText Id="VolumeCostDifference">$(loc.UITextVolumeCostDifference)</UIText>
1030 <UIText Id="VolumeCostRequired">$(loc.UITextVolumeCostRequired)</UIText>
1031 <UIText Id="VolumeCostSize">$(loc.UITextVolumeCostSize)</UIText>
1032 <UIText Id="VolumeCostVolume">$(loc.UITextVolumeCostVolume)</UIText>
1033
1034 <!-- Own error messages -->
1035 <Error Id="25001">$(loc.Error25001)</Error>
1036
1037 <!-- The text used in front of the build number -->
1038 <Property Id="Version_text">Version</Property>
1039
1040 <!-- Define an alias for the font to be used in dialogs -->
1041 <Property Id="DlgTitleFont">{&amp;DlgFontBold8}</Property>
1042
1043 <!-- This property preselects the "Don't agree" radio button in the license page -->
1044 <Property Id="IAgree">No</Property>
1045
1046 <!-- Aliases for the icon files -->
1047 <Property Id="RemoveIcon">removico</Property>
1048 <Property Id="RepairIcon">repairic</Property>
1049
1050 <!-- Icon files used for the UI -->
1051 <Binary Id="removico" src="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Remove.ico" />
1052 <Binary Id="repairic" src="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Repair.ico" />
1053 <Binary Id="folderupico" src="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Up.ico" />
1054 <Binary Id="foldernewico" src="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\New.ico" />
1055
1056 <!-- Aliases for the BMP files -->
1057 <Property Id="DialogBitmap">dlgbmp</Property>
1058 <Property Id="BannerBitmap">bannrbmp</Property>
1059 <Property Id="FolderUp">folderupico</Property>
1060 <Property Id="FolderNew">foldernewico</Property>
1061
1062 <!-- BMP files used for the UI -->
1063 <Binary Id="bannrbmp" src="$(env.VBOX_PATH_WIN_INST_SRC)\Binary\Banner.bmp" />
1064 <Binary Id="dlgbmp" src="$(env.VBOX_BRAND_WIN_INST_DLGBMP)" />
1065
1066 <Binary Id="wixca" src="wixca.dll"/>
1067
1068 <!-- This defines the order in which the GUI panels will be shown to the user -->
1069 <InstallUISequence>
1070
1071 <Custom Action="OriginalTargetDir" After="FileCost"><![CDATA[(NOT INSTALLDIR) AND (NOT EXISTINGINSTALLDIR)]]></Custom>
1072 <Custom Action="DefaultTargetDir" After="FileCost"><![CDATA[NOT Installed AND (NOT INSTALLDIR) AND EXISTINGINSTALLDIR]]></Custom>
1073
1074 <FindRelatedProducts Suppress="no">1</FindRelatedProducts>
1075
1076 <Show Dialog="FatalErrorDlg" OnExit="error" />
1077 <Show Dialog="UserExitDlg" OnExit="cancel" />
1078 <Show Dialog="PrepareDlg" After="LaunchConditions" />
1079 <Show Dialog="WelcomeDlg" After="MigrateFeatureStates">NOT Installed</Show>
1080 <Show Dialog="ResumeDlg" After="WelcomeDlg">Installed AND (RESUME OR Preselected)</Show>
1081 <Show Dialog="MaintenanceWelcomeDlg" After="ResumeDlg">Installed AND (NOT RESUME) AND (NOT Preselected)</Show>
1082 <Show Dialog="ExitDlg" OnExit="success">1</Show>
1083 <Show Dialog="ProgressDlg" After="MaintenanceWelcomeDlg" />
1084 </InstallUISequence>
1085 </UI>
1086
1087</Include>
1088
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette