private void LoadSettings(ContinuationUtilities.ContinuationProfile profile)
        {
            // Update controls
            _isUpdating         = true;
            comboBoxSuffix.Text = profile.Suffix;
            checkBoxSuffixAddForComma.Checked = profile.SuffixApplyIfComma;
            checkBoxSuffixAddSpace.Checked    = profile.SuffixAddSpace;
            checkBoxSuffixRemoveComma.Checked = profile.SuffixReplaceComma;
            comboBoxPrefix.Text                  = profile.Prefix;
            checkBoxPrefixAddSpace.Checked       = profile.PrefixAddSpace;
            checkBoxDifferentStyleGap.Checked    = profile.UseDifferentStyleGap;
            comboBoxGapSuffix.Text               = profile.GapSuffix;
            checkBoxGapSuffixAddForComma.Checked = profile.GapSuffixApplyIfComma;
            checkBoxGapSuffixAddSpace.Checked    = profile.GapSuffixAddSpace;
            checkBoxGapSuffixRemoveComma.Checked = profile.GapSuffixReplaceComma;
            comboBoxGapPrefix.Text               = profile.GapPrefix;
            checkBoxGapPrefixAddSpace.Checked    = profile.GapPrefixAddSpace;
            _isUpdating = false;

            // Update preview
            RefreshControls(null, EventArgs.Empty);
        }
Example #2
0
 private void SetContinuationProfile(ContinuationStyle continuationStyle)
 {
     _continuationProfile = ContinuationUtilities.GetContinuationProfile(continuationStyle);
 }