C2024-002-Print-Sections
This commit is contained in:
parent
b0479c6334
commit
7b16478417
@ -842,6 +842,7 @@ namespace Volian.Controls.Library
|
|||||||
MenuItem mitcas = new MenuItem("Create Time Critical Action Summary"); //F2022-024 added menu option
|
MenuItem mitcas = new MenuItem("Create Time Critical Action Summary"); //F2022-024 added menu option
|
||||||
MenuItem mip = new MenuItem("Print");
|
MenuItem mip = new MenuItem("Print");
|
||||||
MenuItem miqp = new MenuItem("Quick Print");
|
MenuItem miqp = new MenuItem("Quick Print");
|
||||||
|
//MenuItem mips = new MenuItem("Print Section");
|
||||||
MenuItem mia = new MenuItem("Approve");
|
MenuItem mia = new MenuItem("Approve");
|
||||||
int k = 0;
|
int k = 0;
|
||||||
foreach (string s in pri.MyDocVersion.UnitNames)
|
foreach (string s in pri.MyDocVersion.UnitNames)
|
||||||
@ -855,6 +856,9 @@ namespace Volian.Controls.Library
|
|||||||
MenuItem mqp = miqp.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
MenuItem mqp = miqp.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
mqp.Enabled = procAppl;
|
mqp.Enabled = procAppl;
|
||||||
mqp.Tag = k;
|
mqp.Tag = k;
|
||||||
|
//MenuItem mps = mips.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
|
//mps.Enabled = procAppl;
|
||||||
|
//mps.Tag = k;
|
||||||
MenuItem ma = mia.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
MenuItem ma = mia.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
ma.Enabled = procAppl;
|
ma.Enabled = procAppl;
|
||||||
ma.Tag = k;
|
ma.Tag = k;
|
||||||
@ -869,6 +873,7 @@ namespace Volian.Controls.Library
|
|||||||
cm.MenuItems.Add(mitcas);
|
cm.MenuItems.Add(mitcas);
|
||||||
cm.MenuItems.Add(mip);
|
cm.MenuItems.Add(mip);
|
||||||
cm.MenuItems.Add(miqp);
|
cm.MenuItems.Add(miqp);
|
||||||
|
//cm.MenuItems.Add(mips);
|
||||||
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
||||||
cm.MenuItems.Add(mia);
|
cm.MenuItems.Add(mia);
|
||||||
AddApprovedRevisionsMultiUnit(cm.MenuItems, pri);
|
AddApprovedRevisionsMultiUnit(cm.MenuItems, pri);
|
||||||
@ -879,6 +884,7 @@ namespace Volian.Controls.Library
|
|||||||
cm.MenuItems.Add("Create Time Critical Action Summary", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Create Time Critical Action Summary", new EventHandler(mi_Click));
|
||||||
cm.MenuItems.Add("Print", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Print", new EventHandler(mi_Click));
|
||||||
cm.MenuItems.Add("Quick Print", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Quick Print", new EventHandler(mi_Click));
|
||||||
|
//cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
||||||
//MenuItem miqp = new MenuItem("Print");
|
//MenuItem miqp = new MenuItem("Print");
|
||||||
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
||||||
cm.MenuItems.Add("Approve", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Approve", new EventHandler(mi_Click));
|
||||||
@ -950,11 +956,30 @@ namespace Volian.Controls.Library
|
|||||||
SectionConfig sc = si.MyConfig as SectionConfig;
|
SectionConfig sc = si.MyConfig as SectionConfig;
|
||||||
if (!si.IsEnhancedSection && (si.Sections == null || si.Sections.Count == 0 || (meta && sc != null && si.Sections != null && si.Sections.Count > 0 && sc.SubSection_Edit == "Y")))
|
if (!si.IsEnhancedSection && (si.Sections == null || si.Sections.Count == 0 || (meta && sc != null && si.Sections != null && si.Sections.Count > 0 && sc.SubSection_Edit == "Y")))
|
||||||
cm.MenuItems.Add("New Step", new EventHandler(mi_Click));
|
cm.MenuItems.Add("New Step", new EventHandler(mi_Click));
|
||||||
|
|
||||||
|
//ProcedureInfo pri = tn as SectionInfo;
|
||||||
|
SectionInfo si2 = (tn as VETreeNode).VEObject as SectionInfo;
|
||||||
|
if (si2.MyDocVersion.MultiUnitCount > 1)
|
||||||
|
{
|
||||||
|
MenuItem mps = new MenuItem("Print Section");
|
||||||
|
int k = 0;
|
||||||
|
foreach (string s in si2.MyDocVersion.UnitNames)
|
||||||
|
{
|
||||||
|
k++;
|
||||||
|
MenuItem mp = mps.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
|
mp.Tag = k;
|
||||||
|
}
|
||||||
|
cm.MenuItems.Add(mps);
|
||||||
|
//cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else if (tn.VEObject as StepInfo != null)
|
else if (tn.VEObject as StepInfo != null)
|
||||||
{
|
{
|
||||||
// check the format for allowable inserts, and also,
|
// check the format for allowable inserts, and also,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user