Breaking changes from v3 to v4

SyntaxEditor for Windows Forms Forum

Posted 14 years ago by Christopher Evans
It seems like MUCH of the code I wrote to support my use of v3 will not compile under v4 because interfaces/designs in v3 have been deprecated/changed.

Can anyone point me to or provide a list of deprecated functionality along with the v4 equivalent, if any.

2 examples of the deprecated functionality are “e.Language.SemanticParser” in the following context:

private void editor_DocumentSyntaxLanguageLoading(object sender, ActiproSoftware.SyntaxEditor.SyntaxLanguageEventArgs e)
e.Language.SemanticParser = new SemanticJScriptParser();


public class SemanticJScriptParser : ActiproSoftware.SyntaxEditor.SemanticDefaultParser

“ActiproSoftware.SyntaxEditor.SemanticDefaultParser” seems no longer to exist.

[Modified at 03/19/2007 11:55 AM]

Comments (1)

Posted 14 years ago by Actipro Software Support - Cleveland, OH, USA
Hi Christopher,

Yes unfortunately when going to v4 we had to make changes in certain areas to support the new functionality. But we did a good job of documenting everything.

The Release History item for v4.0 in the Readme has a very detailed list of all changes and in many cases tells you what things were renamed to, etc. Also the documentation has a help topic on converting from v3 to v4 and it has a lot of good high level info and techniques to follow. Use both those as a guide.

They should answer your question here too.

Actipro Software Support

The latest build of this product (v21.1.0) was released 12 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.