public override bool ShutDown(FlatRedBall.Glue.Plugins.Interfaces.PluginShutDownReason shutDownReason) { ToolStripMenuItem toRemoveFrom = mMenuStrip.GetItem("Plugins"); toRemoveFrom.DropDownItems.Remove(mStateInterpolationEnabledMenuItem); // Remove UI here return(true); }
public bool ShutDown(PluginShutDownReason shutDownReason) { mTortoiseSvnManager = null; ToolStripMenuItem itemToRemoveFrom = mMenuStrip.GetItem("Plugins"); itemToRemoveFrom.DropDownItems.Remove(mUpdateItem); itemToRemoveFrom.DropDownItems.Remove(mCommitItem); itemToRemoveFrom.DropDownItems.Remove(mSplitter); return(true);// We are okay to shut down }
private void HandleInitializeMenu(MenuStrip menuStrip) { mMenuStrip = menuStrip; ToolStripMenuItem itemToAddTo = mMenuStrip.GetItem("Plugins"); mStateInterpolationEnabledMenuItem = new ToolStripMenuItem("", null, HandleClickMenuItem); UpdateMenuItemText(); mStateInterpolationEnabledMenuItem.CheckOnClick = true; itemToAddTo.DropDownItems.Add(mStateInterpolationEnabledMenuItem); }
public void InitializeMenu(System.Windows.Forms.MenuStrip menuStrip) { mMenuStrip = menuStrip; ToolStripMenuItem itemToAddTo = mMenuStrip.GetItem("Update"); mUpdateItem = new ToolStripMenuItem("Svn Update"); mCommitItem = new ToolStripMenuItem("Svn Commit"); mSplitter = new ToolStripSeparator(); itemToAddTo.DropDownItems.Add(mSplitter); itemToAddTo.DropDownItems.Add(mUpdateItem); itemToAddTo.DropDownItems.Add(mCommitItem); mUpdateItem.Click += new EventHandler(OnSvnUpdateClick); mCommitItem.Click += new EventHandler(OnSvnCommitClick); }