private ToolStripMenuItem CreateButton(string id, IToolRegistry reg) { var ret = new ToolStripMenuItem(reg.GetAddEdgeToolImage(id)); ret.Text = reg.GetAddEdgeToolText(id); ret.MouseDown += (sender, e) => { var tool = reg.GetAddEdgeTool(id); _Owner.Host.Site.EditorCanvas.Tool = tool; tool.SetSource(_miniToolBarClickedLocation); }; return(ret); }