public void ChangeView(CodeType newtype) { if (newtype == CodeType.RTF) { _ActiveTextBoxHelper = _RtfEditorHelper; _mainform.CurrentEditor.Editor = _RtfEditorHelper.Editor; } else { _ActiveTextBoxHelper = _FastColoredTextBoxHelper; _mainform.CurrentEditor.Editor = _FastColoredTextBoxHelper.Editor; } SetEditorCodeType(newtype); }
public void SetStateNoSave(CodeSnippet snippet) { if (snippet.CodeType == CodeType.RTF) { _ActiveTextBoxHelper = _RtfEditorHelper; _mainform.CurrentEditor.Editor = _RtfEditorHelper.Editor; } else { _ActiveTextBoxHelper = _FastColoredTextBoxHelper; _mainform.CurrentEditor.Editor = _FastColoredTextBoxHelper.Editor; } _ActiveTextBoxHelper.SetState(snippet); }
private void SetEditorCodeType(CodeType type) { if (type == CodeType.RTF) { _ActiveTextBoxHelper = _RtfEditorHelper; _mainform.CurrentEditor.Editor = _RtfEditorHelper.Editor; SetEditorView(type); } else { _ActiveTextBoxHelper = _FastColoredTextBoxHelper; _mainform.CurrentEditor.Editor = _FastColoredTextBoxHelper.Editor; SetEditorView(type); _FastColoredTextBoxHelper.RefreshEditor(); } }