SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

ICSharpCode.TextEditor Performance while scrolling

Last post 02-03-2007 6:22 PM by MattWard. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 02-03-2007 6:09 PM

    • Tilman
    • Not Ranked
    • Joined on 02-03-2007
    • Posts 1

    ICSharpCode.TextEditor Performance while scrolling

    Hi all,

    I tried to integrate the ICSharpCode.TextEditor.dll into my c# app. using .NET 2005 develop environment to create an editor with syntax highlighting functionality.

    Everything works fine, as a template - I used the CSharpCodeCompletion example as well as the SharpPad example.

    The problem is, my own solution as well as the two mentioned examples above are extrem slow while scrolling in a document with just 100 lines of code.

    I have read something about performance problems concerning the ICSharpCode.TextEditor.dll - is there any solution available right now?

    I am wondering because if I try the compiled Version of the SharpDevelopWroxEdition the TextEditor is very fast.

    Antworten können auch in deutsch erfolgen.

    Thanks, Til
     

     

    Werkzeugmaschinenlabor (WZL RWTH Aachen
  • 02-03-2007 6:17 PM In reply to

    Re: ICSharpCode.TextEditor Performance while scrolling

    There are known performance problems with lots (>500) of folding markers or text markers, but that isn't your problem. 

    The text drawing has changed a lot since the SharpDevelopWroxEdition. For a few users, the new way seems to be slow, but we cannot find the cause because we cannot reproduce the problem.

    It could help if you list your system configuration (incl. graphics driver version) as well as 3rd-party software running in the background that could cause this.

    Daniel Grunwald
  • 02-03-2007 6:22 PM In reply to

    Re: ICSharpCode.TextEditor Performance while scrolling

    Daniel's covered pretty much everything. The only other thing to do is try running it outside of SharpDevelop since scrolling can be slow if you're running your app under the debugger.

Page 1 of 1 (3 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.