Code52/DownmarkerWPF — pull request #158 by belfryimages (2012-03-18 12:40:31+00:00)
Title: Issue146 disable spell check

The first two commits just add a flag that disables spell check, but it seemed too fragile so then I pulled the spell check code into a 'addin' helper class that is applied to or removed from `DocumentView` when the setting changes. If calling it 'addin' is a problem I'm open to suggestions. I had called it 'Decorator' but I don't know as much as I should about design patterns to know if that was accurate.

I do think spell check should be an add-in, as the dependency on hunspell looks like it would cause issues with running MarkPad in Mono on non-Windows systems, which is something I would like. I don't think my implementation has the right architecture, but at least it's a start.