public IBarMenu InsertMenu(int index, string name, string caption, Image image) { IBarMenu item = InsertMenu(index, name, caption); item.Image = image; return(item); }
public void Load(IServiceProvider serviceProvider) { sp = serviceProvider; wm = sp.GetService(typeof (IWindowManager)) as IWindowManager; var pw = wm.Windows.Add(WINDOW_NAME, new PluginControl(), "Plugin test"); pw.Visible = true; bm = serviceProvider.GetService(typeof(IBarManager)) as IBarManager; button = bm.Bars[BarNames.Menu].Items.AddButton("Plugin - test button!", new EventHandler(Click)); menu = bm.Bars[BarNames.Menu].Items.AddMenu(MENU_NAME, "Plugin - test menu!"); button2 = bm.Bars[MENU_NAME].Items.AddButton("test #2!", new EventHandler(Click)); }
public void Load(IServiceProvider serviceProvider) { sp = serviceProvider; wm = sp.GetService(typeof(IWindowManager)) as IWindowManager; var pw = wm.Windows.Add(WINDOW_NAME, new PluginControl(), "Plugin test"); pw.Visible = true; bm = serviceProvider.GetService(typeof(IBarManager)) as IBarManager; button = bm.Bars[BarNames.Menu].Items.AddButton("Plugin - test button!", new EventHandler(Click)); menu = bm.Bars[BarNames.Menu].Items.AddMenu(MENU_NAME, "Plugin - test menu!"); button2 = bm.Bars[MENU_NAME].Items.AddButton("test #2!", new EventHandler(Click)); }