diff options
| author | Bob Arnson <bob@firegiant.com> | 2024-03-03 14:16:43 -0500 |
|---|---|---|
| committer | Bob Arnson <github@bobs.org> | 2024-03-03 14:58:07 -0500 |
| commit | 7ec45e8318dc81392daa4eb3d8f95a1a88b60402 (patch) | |
| tree | 4fbf663c4ca113f60133683081078908d6dcd89d /src | |
| parent | 1a1da6f105baf47babf292ea71a8218868071c5a (diff) | |
| download | wix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.tar.gz wix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.tar.bz2 wix-7ec45e8318dc81392daa4eb3d8f95a1a88b60402.zip | |
More virtual/override symbols.
And *Sequence/Show works thusly, even with somewhat funky ids.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs | 4 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/Common.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/ExitDialog.wxs | 4 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/FatalError.wxs | 4 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/PrepareDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/ProgressDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/ResumeDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/UserExit.wxs | 4 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/WelcomeDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/WelcomeEulaDlg.wxs | 2 | ||||
| -rw-r--r-- | src/ext/UI/wixlib/WixUI_Advanced.wxs | 8 |
12 files changed, 19 insertions, 19 deletions
diff --git a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs index 77b2ca3a..c43af04b 100644 --- a/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs +++ b/src/ext/UI/test/WixToolsetTest.UI/UIExtensionFixture.cs | |||
| @@ -405,8 +405,8 @@ namespace WixToolsetTest.UI | |||
| 405 | 405 | ||
| 406 | private static void Build(string[] args) | 406 | private static void Build(string[] args) |
| 407 | { | 407 | { |
| 408 | var result = WixRunner.Execute(args) | 408 | var result = WixRunner.Execute(args); |
| 409 | .AssertSuccess(); | 409 | result.AssertSuccess(); |
| 410 | } | 410 | } |
| 411 | 411 | ||
| 412 | private static void BuildX64(string[] args) | 412 | private static void BuildX64(string[] args) |
diff --git a/src/ext/UI/wixlib/Common.wxs b/src/ext/UI/wixlib/Common.wxs index bfaa44b8..f95d4d0e 100644 --- a/src/ext/UI/wixlib/Common.wxs +++ b/src/ext/UI/wixlib/Common.wxs | |||
| @@ -9,7 +9,7 @@ | |||
| 9 | <Binary Id="WixUI_Ico_Info" SourceFile="!(wix.WixUIInfoIco=$(var.infoIco))" /> | 9 | <Binary Id="WixUI_Ico_Info" SourceFile="!(wix.WixUIInfoIco=$(var.infoIco))" /> |
| 10 | <Binary Id="WixUI_Bmp_New" SourceFile="!(wix.WixUINewIco=$(var.newIco))" /> | 10 | <Binary Id="WixUI_Bmp_New" SourceFile="!(wix.WixUINewIco=$(var.newIco))" /> |
| 11 | <Binary Id="WixUI_Bmp_Up" SourceFile="!(wix.WixUIUpIco=$(var.upIco))" /> | 11 | <Binary Id="WixUI_Bmp_Up" SourceFile="!(wix.WixUIUpIco=$(var.upIco))" /> |
| 12 | <WixVariable Id="WixUICostingPopupOptOut" Value="1" Overridable="yes" /> | 12 | <WixVariable Id="virtual WixUICostingPopupOptOut" Value="1" /> |
| 13 | 13 | ||
| 14 | <UI Id="WixUI_Common"> | 14 | <UI Id="WixUI_Common"> |
| 15 | <!-- ui text --> | 15 | <!-- ui text --> |
diff --git a/src/ext/UI/wixlib/ExitDialog.wxs b/src/ext/UI/wixlib/ExitDialog.wxs index 8f7dec1f..ab6aafab 100644 --- a/src/ext/UI/wixlib/ExitDialog.wxs +++ b/src/ext/UI/wixlib/ExitDialog.wxs | |||
| @@ -17,11 +17,11 @@ | |||
| 17 | </Dialog> | 17 | </Dialog> |
| 18 | 18 | ||
| 19 | <InstallUISequence> | 19 | <InstallUISequence> |
| 20 | <Show Dialog="ExitDialog" OnExit="success" Overridable="yes" /> | 20 | <Show Dialog="virtual ExitDialog" OnExit="success" /> |
| 21 | </InstallUISequence> | 21 | </InstallUISequence> |
| 22 | 22 | ||
| 23 | <AdminUISequence> | 23 | <AdminUISequence> |
| 24 | <Show Dialog="ExitDialog" OnExit="success" Overridable="yes" /> | 24 | <Show Dialog="virtual ExitDialog" OnExit="success" /> |
| 25 | </AdminUISequence> | 25 | </AdminUISequence> |
| 26 | </UI> | 26 | </UI> |
| 27 | </Fragment> | 27 | </Fragment> |
diff --git a/src/ext/UI/wixlib/FatalError.wxs b/src/ext/UI/wixlib/FatalError.wxs index a383b9b3..2a8ff199 100644 --- a/src/ext/UI/wixlib/FatalError.wxs +++ b/src/ext/UI/wixlib/FatalError.wxs | |||
| @@ -17,11 +17,11 @@ | |||
| 17 | </Dialog> | 17 | </Dialog> |
| 18 | 18 | ||
| 19 | <InstallUISequence> | 19 | <InstallUISequence> |
| 20 | <Show Dialog="FatalError" OnExit="error" Overridable="yes" /> | 20 | <Show Dialog="virtual FatalError" OnExit="error" /> |
| 21 | </InstallUISequence> | 21 | </InstallUISequence> |
| 22 | 22 | ||
| 23 | <AdminUISequence> | 23 | <AdminUISequence> |
| 24 | <Show Dialog="FatalError" OnExit="error" Overridable="yes" /> | 24 | <Show Dialog="virtual FatalError" OnExit="error" /> |
| 25 | </AdminUISequence> | 25 | </AdminUISequence> |
| 26 | </UI> | 26 | </UI> |
| 27 | </Fragment> | 27 | </Fragment> |
diff --git a/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs b/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs index 7208aff3..a6ee7fb1 100644 --- a/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs +++ b/src/ext/UI/wixlib/MaintenanceWelcomeDlg.wxs | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | </Dialog> | 19 | </Dialog> |
| 20 | 20 | ||
| 21 | <InstallUISequence> | 21 | <InstallUISequence> |
| 22 | <Show Dialog="MaintenanceWelcomeDlg" Before="ProgressDlg" Overridable="yes" Condition="Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH" /> | 22 | <Show Dialog="virtual MaintenanceWelcomeDlg" Before="ProgressDlg" Condition="Installed AND NOT RESUME AND NOT Preselected AND NOT PATCH" /> |
| 23 | </InstallUISequence> | 23 | </InstallUISequence> |
| 24 | </UI> | 24 | </UI> |
| 25 | </Fragment> | 25 | </Fragment> |
diff --git a/src/ext/UI/wixlib/PrepareDlg.wxs b/src/ext/UI/wixlib/PrepareDlg.wxs index 1b22b04f..4030472b 100644 --- a/src/ext/UI/wixlib/PrepareDlg.wxs +++ b/src/ext/UI/wixlib/PrepareDlg.wxs | |||
| @@ -23,7 +23,7 @@ | |||
| 23 | </Dialog> | 23 | </Dialog> |
| 24 | 24 | ||
| 25 | <InstallUISequence> | 25 | <InstallUISequence> |
| 26 | <Show Dialog="PrepareDlg" Before="AppSearch" Overridable="yes" /> | 26 | <Show Dialog="virtual PrepareDlg" Before="AppSearch" /> |
| 27 | </InstallUISequence> | 27 | </InstallUISequence> |
| 28 | </UI> | 28 | </UI> |
| 29 | </Fragment> | 29 | </Fragment> |
diff --git a/src/ext/UI/wixlib/ProgressDlg.wxs b/src/ext/UI/wixlib/ProgressDlg.wxs index 057b104f..e62ef1a8 100644 --- a/src/ext/UI/wixlib/ProgressDlg.wxs +++ b/src/ext/UI/wixlib/ProgressDlg.wxs | |||
| @@ -34,7 +34,7 @@ | |||
| 34 | </Dialog> | 34 | </Dialog> |
| 35 | 35 | ||
| 36 | <InstallUISequence> | 36 | <InstallUISequence> |
| 37 | <Show Dialog="ProgressDlg" Before="ExecuteAction" Overridable="yes" /> | 37 | <Show Dialog="virtual ProgressDlg" Before="ExecuteAction" /> |
| 38 | </InstallUISequence> | 38 | </InstallUISequence> |
| 39 | </UI> | 39 | </UI> |
| 40 | </Fragment> | 40 | </Fragment> |
diff --git a/src/ext/UI/wixlib/ResumeDlg.wxs b/src/ext/UI/wixlib/ResumeDlg.wxs index 67e1cc58..a241e70d 100644 --- a/src/ext/UI/wixlib/ResumeDlg.wxs +++ b/src/ext/UI/wixlib/ResumeDlg.wxs | |||
| @@ -32,7 +32,7 @@ | |||
| 32 | </Dialog> | 32 | </Dialog> |
| 33 | 33 | ||
| 34 | <InstallUISequence> | 34 | <InstallUISequence> |
| 35 | <Show Dialog="ResumeDlg" Before="ProgressDlg" Overridable="yes" Condition="Installed AND (RESUME OR Preselected)" /> | 35 | <Show Dialog="virtual ResumeDlg" Before="ProgressDlg" Condition="Installed AND (RESUME OR Preselected)" /> |
| 36 | </InstallUISequence> | 36 | </InstallUISequence> |
| 37 | </UI> | 37 | </UI> |
| 38 | </Fragment> | 38 | </Fragment> |
diff --git a/src/ext/UI/wixlib/UserExit.wxs b/src/ext/UI/wixlib/UserExit.wxs index 7c3a07ed..dc05136f 100644 --- a/src/ext/UI/wixlib/UserExit.wxs +++ b/src/ext/UI/wixlib/UserExit.wxs | |||
| @@ -17,11 +17,11 @@ | |||
| 17 | </Dialog> | 17 | </Dialog> |
| 18 | 18 | ||
| 19 | <InstallUISequence> | 19 | <InstallUISequence> |
| 20 | <Show Dialog="UserExit" OnExit="cancel" Overridable="yes" /> | 20 | <Show Dialog="virtual UserExit" OnExit="cancel" /> |
| 21 | </InstallUISequence> | 21 | </InstallUISequence> |
| 22 | 22 | ||
| 23 | <AdminUISequence> | 23 | <AdminUISequence> |
| 24 | <Show Dialog="UserExit" OnExit="cancel" Overridable="yes" /> | 24 | <Show Dialog="virtual UserExit" OnExit="cancel" /> |
| 25 | </AdminUISequence> | 25 | </AdminUISequence> |
| 26 | </UI> | 26 | </UI> |
| 27 | </Fragment> | 27 | </Fragment> |
diff --git a/src/ext/UI/wixlib/WelcomeDlg.wxs b/src/ext/UI/wixlib/WelcomeDlg.wxs index bb13f1dc..b60933b9 100644 --- a/src/ext/UI/wixlib/WelcomeDlg.wxs +++ b/src/ext/UI/wixlib/WelcomeDlg.wxs | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | </Dialog> | 20 | </Dialog> |
| 21 | 21 | ||
| 22 | <InstallUISequence> | 22 | <InstallUISequence> |
| 23 | <Show Dialog="WelcomeDlg" Before="ProgressDlg" Overridable="yes" Condition="NOT Installed OR PATCH" /> | 23 | <Show Dialog="virtual WelcomeDlg" Before="ProgressDlg" Condition="NOT Installed OR PATCH" /> |
| 24 | </InstallUISequence> | 24 | </InstallUISequence> |
| 25 | </UI> | 25 | </UI> |
| 26 | </Fragment> | 26 | </Fragment> |
diff --git a/src/ext/UI/wixlib/WelcomeEulaDlg.wxs b/src/ext/UI/wixlib/WelcomeEulaDlg.wxs index 4b389ac6..ee01d29a 100644 --- a/src/ext/UI/wixlib/WelcomeEulaDlg.wxs +++ b/src/ext/UI/wixlib/WelcomeEulaDlg.wxs | |||
| @@ -37,7 +37,7 @@ | |||
| 37 | </UI> | 37 | </UI> |
| 38 | 38 | ||
| 39 | <InstallUISequence> | 39 | <InstallUISequence> |
| 40 | <Show Dialog="WelcomeEulaDlg" Before="ProgressDlg" Overridable="yes" Condition="NOT Installed" /> | 40 | <Show Dialog="virtual WelcomeEulaDlg" Before="ProgressDlg" Condition="NOT Installed" /> |
| 41 | </InstallUISequence> | 41 | </InstallUISequence> |
| 42 | </Fragment> | 42 | </Fragment> |
| 43 | </Wix> | 43 | </Wix> |
diff --git a/src/ext/UI/wixlib/WixUI_Advanced.wxs b/src/ext/UI/wixlib/WixUI_Advanced.wxs index bab05ec9..4f8bfa0c 100644 --- a/src/ext/UI/wixlib/WixUI_Advanced.wxs +++ b/src/ext/UI/wixlib/WixUI_Advanced.wxs | |||
| @@ -8,7 +8,7 @@ installs, install path, and features. | |||
| 8 | WiX variables used: | 8 | WiX variables used: |
| 9 | - WixUISupportPerMachine | 9 | - WixUISupportPerMachine |
| 10 | - WixUISupportPerUser | 10 | - WixUISupportPerUser |
| 11 | 11 | ||
| 12 | Todo: | 12 | Todo: |
| 13 | - Clicking Install doesn't work! - APPLICATIONFOLDER isn't set; need to accept another "incoming" property. | 13 | - Clicking Install doesn't work! - APPLICATIONFOLDER isn't set; need to accept another "incoming" property. |
| 14 | - Replace this dialog set UI fragment with the UI extension. | 14 | - Replace this dialog set UI fragment with the UI extension. |
| @@ -33,8 +33,8 @@ Todo: | |||
| 33 | <?endforeach?> | 33 | <?endforeach?> |
| 34 | 34 | ||
| 35 | <Fragment> | 35 | <Fragment> |
| 36 | <WixVariable Id="WixUISupportPerUser" Value="1" Overridable="yes" /> | 36 | <WixVariable Id="virtual WixUISupportPerUser" Value="1" /> |
| 37 | <WixVariable Id="WixUISupportPerMachine" Value="1" Overridable="yes" /> | 37 | <WixVariable Id="virtual WixUISupportPerMachine" Value="1" /> |
| 38 | 38 | ||
| 39 | <PropertyRef Id="ApplicationFolderName" /> | 39 | <PropertyRef Id="ApplicationFolderName" /> |
| 40 | 40 | ||
| @@ -119,7 +119,7 @@ Todo: | |||
| 119 | </UI> | 119 | </UI> |
| 120 | 120 | ||
| 121 | <InstallUISequence> | 121 | <InstallUISequence> |
| 122 | <Show Dialog="WelcomeDlg" Before="AdvancedWelcomeEulaDlg" Condition="Installed AND PATCH" /> | 122 | <Show Dialog="override WelcomeDlg" Before="AdvancedWelcomeEulaDlg" Condition="Installed AND PATCH" /> |
| 123 | </InstallUISequence> | 123 | </InstallUISequence> |
| 124 | 124 | ||
| 125 | <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> | 125 | <Property Id="WIXUI_INSTALLDIR" Value="APPLICATIONFOLDER" /> |
