コード例 #1
0
        public IBarMenu InsertMenu(int index, string name, string caption, Image image)
        {
            IBarMenu item = InsertMenu(index, name, caption);

            item.Image = image;
            return(item);
        }
コード例 #2
0
ファイル: TestPlugin.cs プロジェクト: dbremner/cecilstudio
        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));
        }
コード例 #3
0
ファイル: TestPlugin.cs プロジェクト: jma2400/cecilstudio
        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));
        }