Example #1
0
        /// <summary>
        /// Handles toggling the image and label contents based on the
        /// currently selected merge type radio button.
        /// </summary>
        private void ToggleMergeTypeInformation(MergeTypePage page, RadioButton radioButton)
        {
            if (radioButton.Name == "rangeOfRevisionsRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.RangeOfRevisionsDescription;
                page.mergeTypePictureBox.Image      = MergeStrings.RangeOfRevisionsImage;

                SelectedMergeType = MergeWizard.MergeType.RangeOfRevisions;
            }
            else if (radioButton.Name == "reintegrateABranchRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ReintegrateABranchDescription;
                page.mergeTypePictureBox.Image      = MergeStrings.ReintegrateABranchImage;

                SelectedMergeType = MergeWizard.MergeType.Reintegrate;
            }
            else if (radioButton.Name == "twoDifferentTreesRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.TwoDifferentTreesDescription;
                page.mergeTypePictureBox.Image      = MergeStrings.TwoDifferentTreesImage;

                SelectedMergeType = MergeWizard.MergeType.TwoDifferentTrees;
            }
            else if (radioButton.Name == "manuallyRecordRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRecordDescription;
                page.mergeTypePictureBox.Image      = MergeStrings.ManuallyRecordImage;

                SelectedMergeType = MergeWizard.MergeType.ManuallyRecord;
            }
            else if (radioButton.Name == "manuallyRemoveRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRemoveDescription;
                page.mergeTypePictureBox.Image      = MergeStrings.ManuallyRemoveImage;

                SelectedMergeType = MergeWizard.MergeType.ManuallyRemove;
            }
        }
Example #2
0
        /// <summary>
        /// Handles toggling the image and label contents based on the
        /// currently selected merge type radio button.
        /// </summary>
        private void ToggleMergeTypeInformation(MergeTypePage page, RadioButton radioButton)
        {
            if (radioButton.Name == "rangeOfRevisionsRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.RangeOfRevisionsDescription;
                page.mergeTypePictureBox.Image = MergeStrings.RangeOfRevisionsImage;

                SelectedMergeType = MergeWizard.MergeType.RangeOfRevisions;
            }
            else if (radioButton.Name == "reintegrateABranchRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ReintegrateABranchDescription;
                page.mergeTypePictureBox.Image = MergeStrings.ReintegrateABranchImage;

                SelectedMergeType = MergeWizard.MergeType.Reintegrate;
            }
            else if (radioButton.Name == "twoDifferentTreesRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.TwoDifferentTreesDescription;
                page.mergeTypePictureBox.Image = MergeStrings.TwoDifferentTreesImage;

                SelectedMergeType = MergeWizard.MergeType.TwoDifferentTrees;
            }
            else if (radioButton.Name == "manuallyRecordRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRecordDescription;
                page.mergeTypePictureBox.Image = MergeStrings.ManuallyRecordImage;

                SelectedMergeType = MergeWizard.MergeType.ManuallyRecord;
            }
            else if (radioButton.Name == "manuallyRemoveRadioButton")
            {
                page.mergeTypeDescriptionLabel.Text = MergeStrings.ManuallyRemoveDescription;
                page.mergeTypePictureBox.Image = MergeStrings.ManuallyRemoveImage;

                SelectedMergeType = MergeWizard.MergeType.ManuallyRemove;
            }
        }