C2019-031 Only allow the user to override the change bar text if at the Working Draft or Folder level, the default change bar setting is set to either “No Default – Select Before Printing” or to “Override Change Bar Text Type”.

This commit is contained in:
John Jenko 2019-08-08 15:30:14 +00:00
parent 3aa5f48000
commit c92737906c

View File

@ -514,23 +514,22 @@ namespace VEPROMS
private void swtbtnChgBar_ValueChanged(object sender, EventArgs e)
{
// C2019-031 - disable the override change bar grouping when default change bar is set to format default or no change bar
ppGpbxUserSpecCB.Enabled = false; // disable the override change bar grouping
cbxOvrrideDefChgBars.Checked = false; // uncheck the override change bar check box inside the grouping
if (swtbtnChgBar.Value)
{
ppGpbxUserSpecCB.Enabled = true;
switch (_DocVersionConfig.Print_ChangeBar)
{
case PrintChangeBar.WithUserSpecified:
cbxOvrrideDefChgBars.Checked = true;
ppGpbxUserSpecCB.Enabled = true;
break;
case PrintChangeBar.SelectBeforePrinting:
case PrintChangeBar.WithDefault:
default:
cbxOvrrideDefChgBars.Checked = false;
ppGpbxUserSpecCB.Enabled = true;
break;
}
}
else
ppGpbxUserSpecCB.Enabled = false;
}
private void swtbtnWaterMark_ValueChanged(object sender, EventArgs e)