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); }
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); }
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); }
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); }
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()); }
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); }