Yes it's not automatic, I think we handle it in the UI layer.
Anyway you can achieve the same with code similar to this, obviously you should check suggestion length > 1 and you might want to modify all the suggestions
Code:
RapidSpellChecker ch = new RapidSpellChecker();
ch.Check("New word. old word");
ch.NextBadWord();
var suggs = ch.FindSuggestions();
if (ch.CurrentBadWord.Reason == BadWord.REASON_CAPITALIZATION)
{
suggs[0] = Char.ToUpper(suggs[0].ToString()[0]) + suggs[0].ToString().Substring(1);
}
Jim
-your feedback is helpful to other users, thank you!