dmitrysenkovich

Untitled

Sep 10th, 2014
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Index: MainWindow.cs
  2. ===================================================================
  3. --- MainWindow.cs   (revision 6407)
  4. +++ MainWindow.cs   (working copy)
  5. @@ -1692,6 +1692,23 @@
  6.              }
  7.          }
  8.  
  9. +        private void DetectStateOfTaxiway(ToolStripMenuItem toolStripMenuItem)
  10. +        {
  11. +            toolStripMenuItem.Visible = false;
  12. +            var node = projectTreeView.SelectedNode;
  13. +            if (node == null)
  14. +                return;
  15. +
  16. +            var cat = GetCategoryByTreeNode(node.Parent);
  17. +            if ((cat != null) && (cat is AirfieldCategory))
  18. +            {
  19. +                var index = node.Parent.Nodes.IndexOf(node);
  20. +                var item = GetCategoryByTreeNode(node.Parent).items[index] as AirfieldItem;
  21. +                if (item.PathType == AirfieldItem.Type.Taxiways)
  22. +                    toolStripMenuItem.Visible = true;
  23. +            }
  24. +        }
  25. +
  26.          private void DetectRemoveState(ToolStripMenuItem toolStripMenuItem)
  27.          {
  28.              toolStripMenuItem.Enabled = isRemovableNode(projectTreeView.SelectedNode);
  29. @@ -2658,6 +2675,7 @@
  30.              DetectStateOfOffshoreStrip(offshore_contextMenuStrip);
  31.              DetectStateOfAssign(assignToolStripMenuItem);
  32.              DetectStateOfAssign(newOffshoreFile_toolStripMenuItem);
  33. +            DetectStateOfTaxiway(viewTaxiwaysToolStripMenuItem);
  34.              DetectRemoveState(removeToolStripMenuItem);
  35.              DetectStateOfExcludeFromBuild(excludeFromBuildOffshoreToolStripMenuItem);
  36.              DetectStateOfViewDumpReferences(node, toolStripSeparator37, viewReferences_offshore_ToolStripMenuItem,
Advertisement
Add Comment
Please, Sign In to add comment