
Hello.
I use abilities of .Net Addon with C#, you made a great work thx!
But I have some troubles with IntelliSense feauture and need Your help.
MyCSharpLanguage class is inherited from CSharpSyntaxLanguage and overrides
OnSyntaxEditorTriggerActivated event.The problem is here - I need member info not for "MyWrapperClass" but for "ControlLib.MyClass".
What can I do? TriggerActivated event doesn't fire in both for MyCSharpLanguage class and syntaxEditor...
1. How can I make this event fire?
2. Can I use syntaxEditor_KeyTyping event handler to get TokenStream and manually construct type member list and use it?
I use abilities of .Net Addon with C#, you made a great work thx!
But I have some troubles with IntelliSense feauture and need Your help.
MyCSharpLanguage class is inherited from CSharpSyntaxLanguage and overrides
OnSyntaxEditorTriggerActivated event.
//ctor fragment of my window with SyntaxEditor instance
string HeaderWrapString = @"using System.IO;
using ControlLib;
public class MyWrapperClass{";
string FooterWrapString = "}";
syntaxEditor.Document.HeaderText = HeaderWrapString;
syntaxEditor.Document.FooterText = FooterWrapString;
syntaxEditor.Document.Text =
@"
public object EnteredValue()
{
<i>this.</i>
//In that place IntelliPromptMemberList is shown
return null;
}
";
What can I do? TriggerActivated event doesn't fire in both for MyCSharpLanguage class and syntaxEditor...
1. How can I make this event fire?
2. Can I use syntaxEditor_KeyTyping event handler to get TokenStream and manually construct type member list and use it?