public void InitializeListView() { InitializeBranches(); InitializeTags(); // Set light version control MogUtil_VersionInfo.SetLightVersionControl(BranchAddButton); }
static public void MOGGlobalBranchesInit(bool force) { // Add all valid login projects if (mainForm.branchesToolStripMenuItem.DropDownItems.Count == 0 || force) { mainForm.branchesToolStripMenuItem.DropDownItems.Clear(); ArrayList Branches = MOG_DBProjectAPI.GetActiveBranchNames(); if (Branches != null) { foreach (MOG_DBBranchInfo branch in Branches) { // Only show branches, not TAGS if (!branch.mTag) { ToolStripMenuItem Item = new ToolStripMenuItem(branch.mBranchName); Item.Click += new System.EventHandler(MainMenuProjectsClass.MOGGlobalBranches_Click); // Check if this is our currently selected branch if (string.Compare(branch.mBranchName, MOG_ControllerProject.GetBranchName(), true) == 0) { Item.Checked = true; } // Set light version control MogUtil_VersionInfo.SetLightVersionControl(Item); mainForm.branchesToolStripMenuItem.DropDownItems.Add(Item); } } } mainForm.branchesToolStripMenuItem.Enabled = true; } }
/// <summary> /// Disables the context menus of the report form if we are in light version /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ContextMenuStrip_Opening(object sender, CancelEventArgs e) { MogUtil_VersionInfo.SetLightVersionControl(ListListView.ContextMenuStrip); }