/// <summary> /// Status bar > Obsolete entries label. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void obsoleteEntriesToolStripStatusLabel_Click(object sender, EventArgs e) { ObsoleteEntriesAction action = ObsoleteEntriesForm.ShowDialog(m_plan); switch (action) { case ObsoleteEntriesAction.RemoveAll: planEditor.ClearObsoleteEntries(ObsoleteRemovalPolicy.RemoveAll); ObsoleteEntriesStatusLabel.Visible = false; break; case ObsoleteEntriesAction.RemoveConfirmed: planEditor.ClearObsoleteEntries(ObsoleteRemovalPolicy.ConfirmedOnly); ObsoleteEntriesStatusLabel.Visible = false; break; case ObsoleteEntriesAction.KeepAll: case ObsoleteEntriesAction.None: default: break; } }
/// <summary> /// Remove Confirmed Mouse Hover / Enter /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RemoveConfirmedButton_Focused(object sender, EventArgs e) { m_previewResult = ObsoleteEntriesAction.RemoveConfirmed; UpdateListView(); }
/// <summary> /// Remove Confirmed Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RemoveConfirmedButton_Click(object sender, EventArgs e) { m_result = ObsoleteEntriesAction.RemoveConfirmed; Close(); }
/// <summary> /// Keep All Mouse Hover / Enter /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void KeepAllButton_Focused(object sender, EventArgs e) { m_previewResult = ObsoleteEntriesAction.KeepAll; UpdateListView(); }
/// <summary> /// Keep All Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void KeepAllButton_Click(object sender, EventArgs e) { m_result = ObsoleteEntriesAction.KeepAll; Close(); }
/// <summary> /// Any button Mouse/Focus Leave /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AnyButton_Leave(object sender, EventArgs e) { m_previewResult = ObsoleteEntriesAction.None; UpdateListView(); }
/// <summary> /// Remove All Click /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void RemoveAllButton_Click(object sender, EventArgs e) { m_result = ObsoleteEntriesAction.RemoveAll; this.Close(); }