public FormCodeInput() { InitializeComponent(); SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor1, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp); ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#'); t.ValidLexicalStates.Add(syntaxEditor1.Document.Language.DefaultLexicalState); syntaxEditor1.Document.Language.Triggers.Add(t); }
public FormCodeInput() { InitializeComponent(); SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor1, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp); ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#'); t.ValidLexicalStates.Add(syntaxEditor1.Document.Language.DefaultLexicalState); syntaxEditor1.Document.Language.Triggers.Add(t); }
private void ConfigureSyntaxEditor(ActiproSoftware.SyntaxEditor.SyntaxEditor syntaxEditor, bool multiLineMode) { #region Syntax Editor settings syntaxEditor.Document.Multiline = multiLineMode; SyntaxEditorHelper.SetupEditorTemplateAndScriptLanguages(syntaxEditor, TemplateContentLanguage.CSharp, SyntaxEditorHelper.ScriptLanguageTypes.CSharp, @"<%", @"%>"); ActiproSoftware.SyntaxEditor.KeyPressTrigger t = new ActiproSoftware.SyntaxEditor.KeyPressTrigger("MemberListTrigger2", true, '#'); t.ValidLexicalStates.Add(syntaxEditor.Document.Language.DefaultLexicalState); syntaxEditor.Document.Language.Triggers.Add(t); SwitchFormatting(syntaxEditor); #endregion }