Exemple #1
0
        public override bool OnGetToolStripItems(ref List <ToolStripItem> items, EventHandler onClick)
        {
            bool ret = base.OnGetToolStripItems(ref items, onClick);

            items.Add(NodeToolStripMenuItem.GetMIEdit(onClick));
            ret = true;
            return(ret);
        }
Exemple #2
0
        public override bool OnGetToolStripItems(ref List <ToolStripItem> items, EventHandler onClick)
        {
            bool ret = base.OnGetToolStripItems(ref items, onClick);

            items.Add(GetMIViewReferencesDiagram(onClick));
            items.Add(NodeToolStripMenuItem.GetMIRemove(onClick));
            ret = true;
            return(ret);
        }
Exemple #3
0
        public override bool OnGetToolStripItems(ref List <ToolStripItem> items, EventHandler onClick)
        {
            bool ret = base.OnGetToolStripItems(ref items, onClick);

            items.Add(NodeToolStripMenuItem.GetMIBuild(onClick));
            items.Add(NodeToolStripMenuItem.GetMIRebuild(onClick));
            ret |= GetGenericToolStripItems(ref items, onClick);
            items.Add(NodeToolStripMenuItem.GetMIRemove(onClick));
            ret = true;
            return(ret);
        }
Exemple #4
0
        private bool GetGenericToolStripItems(ref List <ToolStripItem> items, EventHandler onClick)
        {
            bool ret = true;

            //ToolStripMenuItem add = NodeToolStripMenuItem.GetMISelect(onClick);
            //if (this.TypedContent.IsClrProject)
            //add.DropDownItems.Add(NodeToolStripMenuItem.GetMIFeatureSelect(onClick));
            //add.DropDownItems.Add(NodeToolStripMenuItem.GetMILibrarySelect(onClick));
            //items.Add(add);
            items.Add(NodeToolStripMenuItem.GetMIManage(onClick));
            return(ret);
        }
Exemple #5
0
        public ToolStripItem[] GetToolStripItems(EventHandler onClick)
        {
            List <ToolStripItem> items = new List <ToolStripItem>();

            if (OnGetToolStripItems(ref items, onClick))
            {
                if (this is BaseContentInventoryNode)
                {
                    items.Add(new ToolStripSeparator());
                    items.Add(NodeToolStripMenuItem.GetMIOpenFilder(onClick));
                }
                items.Add(new ToolStripSeparator());
                items.Add(NodeToolStripMenuItem.GetMIProperties(onClick));
            }
            return(items.ToArray());
        }
Exemple #6
0
        public override bool OnGetToolStripItems(ref List <ToolStripItem> items, EventHandler onClick)
        {
            bool ret = base.OnGetToolStripItems(ref items, onClick);

            if (this.Wrappers is FeatureWrapper[])
            {
                items.Add(NodeToolStripMenuItem.GetMIFeatureNew(onClick));
                ret = true;
            }
            if (this.Wrappers is LibraryWrapper[])
            {
                items.Add(NodeToolStripMenuItem.GetMILibraryNew(onClick));
                ret = true;
            }
            if (this.Wrappers is LibraryCategoryWrapper[])
            {
                items.Add(NodeToolStripMenuItem.GetMILibraryCategoryNew(onClick));
                ret = true;
            }
            return(ret);
        }