Beispiel #1
0
 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
 }
Beispiel #2
0
        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
        }
Beispiel #3
0
        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
            }
        }
Beispiel #4
0
        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
            }
        }