public ScriptEditorForm()
{
_unindentWords =
Resources.UnIndentWords.Split(' ').ToList();
_suppressedChars = Resources.SuppressedChars.ToCharArray().ToList();
_suppressedChars.AddRange(new[] { ' ', '\n', '\r', '\t', '\\' });
this.InitializeComponent();
Icon = Icon.FromHandle(Resources.Ruby.GetHicon());
this.InitializeScintilla();
_suppressEvents = true;
this.buttonToggleAutoComplete.Checked = _settings.AutoComplete;
this.buttonToggleAutoIndent.Checked = _settings.AutoIndent;
this.buttonToggleCaret.Checked = _settings.Caret;
this.buttonToggleFolding.Checked = _settings.CodeFolding;
this.buttonToggleIndentGuides.Checked = _settings.GuideLines;
_suppressEvents = false;
}