Guard Update-ReplicationUI calls
This commit is contained in:
22
certy.ps1
22
certy.ps1
@@ -679,6 +679,15 @@ function Update-OutputTypeUI {
|
||||
}
|
||||
}
|
||||
|
||||
function Update-ReplicationUI {
|
||||
$enabled = $replicationEnabledBox.Checked
|
||||
$replicationTargetsBox.Enabled = $enabled
|
||||
$replicationFromSelectedBtn.Enabled = $enabled
|
||||
$primaryFromSelectedBtn.Enabled = $enabled
|
||||
$replicationCmdBox.Enabled = $enabled
|
||||
$dnsListBox.Enabled = $enabled
|
||||
}
|
||||
|
||||
$loadedDefaults = Load-Defaults
|
||||
if ($loadedDefaults) {
|
||||
if ($loadedDefaults.DefaultZone) { $zoneBox.Text = $loadedDefaults.DefaultZone }
|
||||
@@ -702,7 +711,7 @@ if ($loadedDefaults) {
|
||||
if ($loadedDefaults.OutputType) { $outputTypeBox.SelectedItem = $loadedDefaults.OutputType }
|
||||
if (-not $outputTypeBox.SelectedItem) { $outputTypeBox.SelectedIndex = 0 }
|
||||
Update-OutputTypeUI
|
||||
Update-ReplicationUI
|
||||
if (Test-Path function:Update-ReplicationUI) { Update-ReplicationUI }
|
||||
& $logAction "Defaults loaded from $(Get-DefaultsPath)."
|
||||
}
|
||||
|
||||
@@ -747,15 +756,6 @@ function Apply-Layout {
|
||||
$saveDefaultsBtn.Left = $clearBtn.Left + $clearBtn.Width + $buttonGap
|
||||
}
|
||||
|
||||
function Update-ReplicationUI {
|
||||
$enabled = $replicationEnabledBox.Checked
|
||||
$replicationTargetsBox.Enabled = $enabled
|
||||
$replicationFromSelectedBtn.Enabled = $enabled
|
||||
$primaryFromSelectedBtn.Enabled = $enabled
|
||||
$replicationCmdBox.Enabled = $enabled
|
||||
$dnsListBox.Enabled = $enabled
|
||||
}
|
||||
|
||||
$browseBtn.Add_Click({
|
||||
$dialog = New-Object System.Windows.Forms.OpenFileDialog
|
||||
$dialog.Filter = "Text/CSV files (*.txt;*.csv)|*.txt;*.csv|All files (*.*)|*.*"
|
||||
@@ -773,7 +773,7 @@ $browseBtn.Add_Click({
|
||||
})
|
||||
|
||||
$replicationEnabledBox.Add_CheckedChanged({
|
||||
Update-ReplicationUI
|
||||
if (Test-Path function:Update-ReplicationUI) { Update-ReplicationUI }
|
||||
})
|
||||
|
||||
$filePreviewBtn.Add_Click({
|
||||
|
||||
Reference in New Issue
Block a user