C2024-017 Removed old (not implemented) format variables and settings from the format files and removed incomplete references to them in the C# code. Also added descriptions of the used format variables in the C# code that hooks the XML format files to the PROMS C# logic.
This commit is contained in:
@@ -275,23 +275,6 @@ namespace VEPROMS
|
||||
// only allow update if association, and the RO update was not done and/or not completed
|
||||
ppBtnUpRoVals.Enabled = !_DocVersionConfig.MyDocVersion.ROfstLastCompleted || _DocVersionConfig.MyDocVersion.NewerRoFst;
|
||||
|
||||
// Set the auto duplex controls based on whether the format allows this:
|
||||
// Note that the controls' visibility would not set correctly using the following two lines of code. That
|
||||
// is why the more explicit logic was done.
|
||||
//ppChbxDisAutoDuplex.Visible = _DocVersionConfig.MyDocVersion.MyFormat.PlantFormat.FormatData.PrintData.AllowDuplex;
|
||||
//ppLblAutoDuplexDefault.Visible = ppBtnDeftDisAutoDuplx.Visible = ppLblAutoDuplexDefault.Visible;
|
||||
if (_DocVersionConfig.MyDocVersion.MyFormat != null && _DocVersionConfig.MyDocVersion.MyFormat.PlantFormat.FormatData.PrintData.AllowDuplex)
|
||||
{
|
||||
ppChbxDisAutoDuplex.Visible = true;
|
||||
ppLblAutoDuplexDefault.Visible = true;
|
||||
ppBtnDeftDisAutoDuplx.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
ppChbxDisAutoDuplex.Visible = false;
|
||||
ppLblAutoDuplexDefault.Visible = false;
|
||||
ppBtnDeftDisAutoDuplx.Visible = false;
|
||||
}
|
||||
|
||||
//add new applicability stuff
|
||||
if (_DocVersionConfig.Unit_Count > 0)
|
||||
@@ -886,9 +869,6 @@ namespace VEPROMS
|
||||
_DefaultWatermark = _DocVersionConfig.Print_Watermark.ToString();
|
||||
SetupDefault(EnumDescConverter.GetEnumDescription(_DocVersionConfig.Print_Watermark), ppLblWatermarkDefault, ppCmbxWatermark);
|
||||
|
||||
// Get the default Disable Duplex
|
||||
_DefaultDisableDuplex = _DocVersionConfig.Print_DisableDuplex;
|
||||
ppLblAutoDuplexDefault.Text = string.Format("(Duplex {0})", (_DefaultDisableDuplex) ? "OFF" : "ON");
|
||||
|
||||
_DocVersionConfig.ParentLookup = false;
|
||||
}
|
||||
@@ -1094,13 +1074,6 @@ namespace VEPROMS
|
||||
}
|
||||
}
|
||||
|
||||
private void ppBtnDeftDisAutoDuplx_Click(object sender, EventArgs e)
|
||||
{
|
||||
ppChbxDisAutoDuplex.Checked = _DefaultDisableDuplex;
|
||||
_DocVersionConfig.Print_DisableDuplex = ppChbxDisAutoDuplex.Checked;
|
||||
ppBtnDeftDisAutoDuplx.Visible = false;
|
||||
ppLblAutoDuplexDefault.Visible = false;
|
||||
}
|
||||
|
||||
private void frmVersionsProperties_Shown(object sender, EventArgs e)
|
||||
{
|
||||
@@ -1636,21 +1609,6 @@ namespace VEPROMS
|
||||
ppCmbxFormat.SelectedIndex = -1;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// If checked, will disable automatic duplexing (ex Foldout Pages)
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void ppChbxDisAutoDuplex_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (!_Initializing)
|
||||
{
|
||||
_DocVersionConfig.Print_DisableDuplex = ppChbxDisAutoDuplex.Checked;
|
||||
ppBtnDeftDisAutoDuplx.Visible = (_DefaultDisableDuplex != ppChbxDisAutoDuplex.Checked);
|
||||
ppLblAutoDuplexDefault.Visible = ppCbShwDefSettings.Checked && ppBtnDeftDisAutoDuplx.Visible;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Enable or disable the user specified change bar options base on the type
|
||||
@@ -1834,7 +1792,6 @@ namespace VEPROMS
|
||||
ppLblChgBarTxtTypeDefault.Visible = ppCbShwDefSettings.Checked && ppBtnDefCbTxtTyp.Visible;
|
||||
//ppLblPaginationDefault.Visible = ppCbShwDefSettings.Checked && ppBtnDefPagination.Visible;
|
||||
ppLblWatermarkDefault.Visible = ppCbShwDefSettings.Checked && ppBtnDefWatermark.Visible;
|
||||
ppLblAutoDuplexDefault.Visible = ppCbShwDefSettings.Checked && ppBtnDeftDisAutoDuplx.Visible;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
Reference in New Issue
Block a user