From 1ae422c74e841f17832855bd0335b3f5d7edcd84 Mon Sep 17 00:00:00 2001 From: Paul Larsen Date: Thu, 27 Feb 2025 19:16:47 -0500 Subject: [PATCH] B2025-017-Print-Section-Sub-Section-v2 --- PROMS/Volian.Controls.Library/vlnTreeView.cs | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/PROMS/Volian.Controls.Library/vlnTreeView.cs b/PROMS/Volian.Controls.Library/vlnTreeView.cs index 3eac21cf..5fcb43b6 100644 --- a/PROMS/Volian.Controls.Library/vlnTreeView.cs +++ b/PROMS/Volian.Controls.Library/vlnTreeView.cs @@ -983,19 +983,22 @@ namespace Volian.Controls.Library 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) + if (!si2.IsSubsection) { - k++; - MenuItem mp = mps.MenuItems.Add(s, new EventHandler(miMultiUnit_Click)); - mp.Tag = k; + 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(mps); } else { - cm.MenuItems.Add("Print Section", new EventHandler(mi_Click)); + if(!si2.IsSubsection) cm.MenuItems.Add("Print Section", new EventHandler(mi_Click)); } } }