mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 07:20:11 +00:00
Windows: Show configuration pages for all types of MSI installations
The OpenAFS MSI installer wizard used to not show any configuration pages for "Typical" and "Complete" installations. Setting the workstation cell and logon options during installation required selecting the "Custom" option. Many users choose the "Typical" option during installation, and thus would never see the configuration pages. Therefore, for these users, the workstation cell was being set to the default. This patch makes the workstation cell and logon option configuration pages visible to all types of installations (except silent installations which show no UI). Change-Id: Ie3bc040607a8d6b636c884bfcb919d0fc69b0e06 Reviewed-on: http://gerrit.openafs.org/1797 Reviewed-by: Derrick Brashear <shadow@dementia.org> Tested-by: Jeffrey Altman <jaltman@openafs.org> Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
This commit is contained in:
parent
49c4200a9e
commit
98d9d6cf83
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<Include>
|
<Include>
|
||||||
<UI>
|
<UI>
|
||||||
<Property Id="DefaultUIFont">DlgFont8</Property>
|
<Property Id="DefaultUIFont">DlgFont8</Property>
|
||||||
@ -683,7 +683,7 @@
|
|||||||
<Control Id="TypicalButton" Type="PushButton" X="50" Y="65" Width="38" Height="38" ToolTip="Typical Installation" Default="yes" Icon="yes" FixedSize="yes" IconSize="32" Text="[InstallerIcon]">
|
<Control Id="TypicalButton" Type="PushButton" X="50" Y="65" Width="38" Height="38" ToolTip="Typical Installation" Default="yes" Icon="yes" FixedSize="yes" IconSize="32" Text="[InstallerIcon]">
|
||||||
<Publish Property="InstallMode" Value="Typical">1</Publish>
|
<Publish Property="InstallMode" Value="Typical">1</Publish>
|
||||||
<Publish Event="SetInstallLevel" Value="100">1</Publish>
|
<Publish Event="SetInstallLevel" Value="100">1</Publish>
|
||||||
<Publish Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
<Publish Event="NewDialog" Value="ConfigClientDlg">1</Publish>
|
||||||
</Control>
|
</Control>
|
||||||
<Control Id="CustomLabel" Type="Text" X="105" Y="118" Width="100" Height="10" TabSkip="no">
|
<Control Id="CustomLabel" Type="Text" X="105" Y="118" Width="100" Height="10" TabSkip="no">
|
||||||
<Text>[DlgTitleFont]C&ustom</Text>
|
<Text>[DlgTitleFont]C&ustom</Text>
|
||||||
@ -698,7 +698,7 @@
|
|||||||
<Control Id="CompleteButton" Type="PushButton" X="50" Y="171" Width="38" Height="38" ToolTip="Complete Installation" Icon="yes" FixedSize="yes" IconSize="32" Text="[CompleteSetupIcon]">
|
<Control Id="CompleteButton" Type="PushButton" X="50" Y="171" Width="38" Height="38" ToolTip="Complete Installation" Icon="yes" FixedSize="yes" IconSize="32" Text="[CompleteSetupIcon]">
|
||||||
<Publish Property="InstallMode" Value="Complete">1</Publish>
|
<Publish Property="InstallMode" Value="Complete">1</Publish>
|
||||||
<Publish Event="SetInstallLevel" Value="1000">1</Publish>
|
<Publish Event="SetInstallLevel" Value="1000">1</Publish>
|
||||||
<Publish Event="NewDialog" Value="VerifyReadyDlg">1</Publish>
|
<Publish Event="NewDialog" Value="ConfigClientDlg">1</Publish>
|
||||||
</Control>
|
</Control>
|
||||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">
|
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">
|
||||||
<Publish Event="NewDialog" Value="LicenseAgreementDlg">ShowUserRegistrationDlg <> 1 AND NOT (IBMAFS_UPGRADE OR OPENAFS_UPGRADE)</Publish>
|
<Publish Event="NewDialog" Value="LicenseAgreementDlg">ShowUserRegistrationDlg <> 1 AND NOT (IBMAFS_UPGRADE OR OPENAFS_UPGRADE)</Publish>
|
||||||
@ -731,7 +731,8 @@
|
|||||||
|
|
||||||
<Dialog Id="ConfigClientDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
|
<Dialog Id="ConfigClientDlg" Width="370" Height="270" Title="[ProductName] [Setup]" NoMinimize="yes">
|
||||||
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">
|
<Control Id="Back" Type="PushButton" X="180" Y="243" Width="56" Height="17" Text="[ButtonText_Back]">
|
||||||
<Publish Event="NewDialog" Value="CustomizeDlg">1</Publish>
|
<Publish Event="NewDialog" Value="CustomizeDlg">InstallMode <> "Typical" AND InstallMode <> "Complete"</Publish>
|
||||||
|
<Publish Event="NewDialog" Value="SetupTypeDlg">InstallMode = "Typical" OR InstallMode = "Complete"</Publish>
|
||||||
</Control>
|
</Control>
|
||||||
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Text="[ButtonText_Next]">
|
<Control Id="Next" Type="PushButton" X="236" Y="243" Width="56" Height="17" Text="[ButtonText_Next]">
|
||||||
<Publish Event="NewDialog" Value="ConfigCredsDlg">1</Publish>
|
<Publish Event="NewDialog" Value="ConfigCredsDlg">1</Publish>
|
||||||
@ -872,7 +873,7 @@
|
|||||||
<Publish Event="NewDialog" Value="CustomizeDlg">(InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient <> 3</Publish>
|
<Publish Event="NewDialog" Value="CustomizeDlg">(InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient <> 3</Publish>
|
||||||
<Publish Event="NewDialog" Value="ConfigCredsDlg">(InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient = 3</Publish>
|
<Publish Event="NewDialog" Value="ConfigCredsDlg">(InstallMode = "Custom" OR InstallMode = "Change") AND &feaClient = 3</Publish>
|
||||||
<Publish Event="NewDialog" Value="MaintenanceTypeDlg">InstallMode = "Repair"</Publish>
|
<Publish Event="NewDialog" Value="MaintenanceTypeDlg">InstallMode = "Repair"</Publish>
|
||||||
<Publish Event="NewDialog" Value="SetupTypeDlg">InstallMode = "Typical" OR InstallMode = "Complete"</Publish>
|
<Publish Event="NewDialog" Value="ConfigCredsDlg">InstallMode = "Typical" OR InstallMode = "Complete"</Publish>
|
||||||
</Control>
|
</Control>
|
||||||
<Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
<Control Id="Description" Type="Text" X="25" Y="23" Width="280" Height="15" Transparent="yes" NoPrefix="yes">
|
||||||
<Text>The [Wizard] is ready to begin the [InstallMode] installation</Text>
|
<Text>The [Wizard] is ready to begin the [InstallMode] installation</Text>
|
||||||
|
Loading…
Reference in New Issue
Block a user