Beispiel #1
0
        MenuBar GenerateMenuBar()
        {
            var docs        = new Actions.Docs();
            var checkUpdate = new Actions.CheckUpdate();
            var about       = new Actions.About();
            var quit        = new Actions.Quit();
            var setting     = new Actions.Setting();

            //var file = new ButtonMenuItem {Text = AltStrRes.File, ID = "File"};
            var service = _servicesMenuItem = new ButtonMenuItem {
                Text = AltStrRes.Services, ID = "Services"
            };
            var plugin = _pluginsMenuItem = new ButtonMenuItem {
                Text = AltStrRes.Plugins, ID = "Plugins"
            };
            //var help = new ButtonMenuItem { Text = AltStrRes.Help, ID = "Help" };

            var menuBar = new MenuBar
            {
                Trim  = false,
                Items =
                {
                    service,
                    plugin
                },
                ApplicationItems =
                {
                    setting
                },
                HelpItems =
                {
                    docs,
                    checkUpdate
                },
                QuitItem           = quit,
                AboutItem          = about,
                IncludeSystemItems = MenuBarSystemItems.None
            };
            var file = menuBar.ApplicationMenu;

            file.ID = "File";
            if (!Platform.IsMac)
            {
                file.Text = AltStrRes.File;
            }

            var help = menuBar.HelpMenu;

            help.ID   = "Help";
            help.Text = AltStrRes.Help;

            return(menuBar);
        }
Beispiel #2
0
		MenuBar GenerateMenuBar()
		{
			var docs = new Actions.Docs();
            var checkUpdate = new Actions.CheckUpdate();
			var about = new Actions.About();
			var quit = new Actions.Quit();
			var setting = new Actions.Setting();

			//var file = new ButtonMenuItem {Text = AltStrRes.File, ID = "File"};
			var service = _servicesMenuItem = new ButtonMenuItem { Text = AltStrRes.Services, ID = "Services" };
			var plugin = _pluginsMenuItem = new ButtonMenuItem { Text = AltStrRes.Plugins, ID = "Plugins" };
			//var help = new ButtonMenuItem { Text = AltStrRes.Help, ID = "Help" };

			var menuBar = new MenuBar
			{
				Trim = false,
				Items =
				{
					service,
					plugin
				},
				ApplicationItems =
				{
					setting
				},
				HelpItems =
				{
					docs,
                    checkUpdate
				},
				QuitItem = quit,
				AboutItem = about,
				IncludeSystemItems = MenuBarSystemItems.None
			};
			var file = menuBar.ApplicationMenu;
			file.ID = "File";
			if (!Platform.IsMac)
			{
				file.Text = AltStrRes.File;
			}

			var help = menuBar.HelpMenu;
			help.ID = "Help";
			help.Text = AltStrRes.Help;

			return menuBar;
		}