private void AddMenu(MenuDef def) { var menu = new RootMenu(def); if (menu.MenuTag is Sce.Atf.Applications.StandardMenu) m_toolbars.Add(menu); else m_toolbars.Insert(m_toolbars.Count - 2, menu); // insert custom menus before Window, Help }
private void AddMenu(MenuDef def) { var menu = new RootMenu(def); menu.RefreshRequested += (s, e) => RebuildMenu((Menu)s); if (menu.MenuTag is Sce.Atf.Applications.StandardMenu) m_menus.Add(menu); else m_menus.Insert(m_menus.Count - 2, menu); // insert custom menus before Window, Help }
private void AddMenu(MenuDef def) { var menu = new RootMenu(def); if (menu.MenuTag is Sce.Atf.Applications.StandardMenu) { m_toolbars.Add(menu); } else { m_toolbars.Insert(m_toolbars.Count - 2, menu); // insert custom menus before Window, Help } }
private void AddMenu(MenuDef def) { var menu = new RootMenu(def); menu.RefreshRequested += (s, e) => RebuildMenu((Menu)s); if (menu.MenuTag is Sce.Atf.Applications.StandardMenu) { m_menus.Add(menu); } else { m_menus.Insert(m_menus.Count - 2, menu); // insert custom menus before Window, Help } }