public void CreateMap(string text, string tooltip, ContextMenuStrip menu, Point size, Point center, int layers, HaCreator.ThirdParty.TabPages.PageCollection Tabs, MultiBoard multiBoard) { lock (multiBoard) { Board newBoard = multiBoard.CreateBoard(size, center, layers, menu); GenerateDefaultZms(newBoard); HaCreator.ThirdParty.TabPages.TabPage page = new HaCreator.ThirdParty.TabPages.TabPage(text, multiBoard, tooltip, menu); newBoard.TabPage = page; page.Tag = newBoard; Tabs.Add(page); Tabs.CurrentPage = page; multiBoard.SelectedBoard = newBoard; menu.Tag = newBoard; foreach (ToolStripItem item in menu.Items) item.Tag = newBoard; } }
public static void CreateMap(string text, string tooltip, ContextMenuStrip menu, Point size, Point center, int layers, TabPages.PageCollection Tabs, MultiBoard multiBoard) { Board newBoard = multiBoard.CreateBoard(size, center, layers); TabPages.TabPage page = new TabPages.TabPage(text, multiBoard, tooltip, menu); page.Tag = newBoard; Tabs.Add(page); Tabs.CurrentPage = page; multiBoard.SelectedBoard = newBoard; menu.Tag = newBoard; foreach (ToolStripItem item in menu.Items) item.Tag = newBoard; }