I'm using Actipro Software (SyntaxEditor) to edit a language of our own. Lexing is done by using a XML file. In the XML file you can enter a Class and the Assembly which can do more (like code completion, ...). But in my case it's an ABL .NET Class, and it's not in an assembly...I can't get this to work. The XML file loads fine and if I omit the Class/Assembly, then the Editor works fine. But with next line: SyntaxLanguageTypeName="be.mips.ablframework.gui.mispl.MisplSyntaxLanguage, be.mips.ablframework.gui.mispl" xmlns="ActiproSoftware/.../LanguageDefinition"> things Crash. Any idea how ABL solves this? In my C# Visual Studio project it's: SyntaxLanguageTypeName="MisplSyntaxEditor.MisplSyntaxLanguage, MisplSyntaxEditor" xmlns="ActiproSoftware/.../LanguageDefinition"> With MisplSyntaxEditor being the Assembly name end MisplSyntaxEditor.MisplSyntaxLanguage being package + Class name.So SyntaxLanguageTypeName = "Package:ClassName, Assembly" But in ABL there are no assemblies... Kind regards, Lieven Cardoen
Architect of the SmartComponent Library and WinKit
No comment from me since I was on vacation! Actually, everything you said is CORRECT :-) Though since I didn't understand the question, I have no idea if you answered it or not. Presumably yes, since there were no further posts.