public DeletedTextPreview(string changedText, RenderingSetModel rsm, ChangeTypesVisible ctsbt, string foregroundProp, string backgroundProp, string formatProp, string surroundProp, ChangeNumberingProvider cnp, int baseChangeNum, ChangeTypes changeType) : base (changedText, rsm, ctsbt, foregroundProp, backgroundProp, formatProp, surroundProp, cnp, baseChangeNum, changeType) { _singleCharProp = rsm.FindOption("DeletedTextReplaceWithSingleChar") as BoolOption; _charProp = rsm.FindOption("DeletedTextReplaceChar") as CharacterOption; _charProp.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(opt_PropertyChanged); _singleCharProp.PropertyChanged += new System.ComponentModel.PropertyChangedEventHandler(opt_PropertyChanged); SetupChangeText(); }
private string ToString(CharacterOption characterOption) { return characterOption.CharValue; }