SharpDevelop Community

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

TreeListView is bogus and missing features

Last post 07-03-2008 6:04 AM by Ancii. 15 replies.
Page 1 of 2 (16 items) 1 2 Next >
Sort Posts: Previous Next
  • 01-12-2007 10:30 AM

    • itaibh
    • Top 25 Contributor
    • Joined on 10-01-2006
    • Israel
    • Posts 93

    TreeListView is bogus and missing features

    Is it possible to change the code of TreeListView so it will work better? It is currently missing the feature to insert an item in a specific position, and the AfterLabelEdit event does not return the edited item (it returns null instead).

    Generally speaking - is it possible for me to change (and commit) code in #D, that I didn't write? (due to licensing issues, etc...)

    Itai. 

  • 01-12-2007 1:13 PM In reply to

    Re: TreeListView is bogus and missing features

    Please ask these kind of questions (as you have SVN write access) in the contributors mailing list.

    Chris

  • 01-12-2007 1:19 PM In reply to

    Re: TreeListView is bogus and missing features

    The ExtTreeNode class has Insert methods. It also has an overridable AfterLabelEdit method that is called with the new string value.

    As Chris said, send an email to the contributors list if you want to make changes to the core of SharpDevelop, just to let people know what you want to do.

  • 01-12-2007 2:00 PM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 440
    • Team Members

    Re: TreeListView is bogus and missing features

    Spaking of which... does anyone know any high-quality 'TreeListView' control with licence compatible with #D?
  • 01-12-2007 2:49 PM In reply to

    Re: TreeListView is bogus and missing features

    How about (I know this sounds crazy at first, but let it sink in) using Windows Presentation Foundation?

    Chris

  • 01-12-2007 3:04 PM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 440
    • Team Members

    Re: TreeListView is bogus and missing features

    That would make backporting of the related code to 2.1 impossible and TreeListView in 2.1 really sucks :-)
  • 01-12-2007 3:05 PM In reply to

    • itaibh
    • Top 25 Contributor
    • Joined on 10-01-2006
    • Israel
    • Posts 93

    Re: TreeListView is bogus and missing features

    I actually had some major experience with WPF in a project I did at work recently. I don't think it would be a good idea combining WinForms with WPF, for a couple of reasons:

    1. The integration between the two is limited, and might result in writing ugly glue code.
    2. It will prevent people who do not wish to install framework 3 from using #D.

    I do think, however, that WPF is a good direction to aim, but not in the near future, as it is missing some crucial components that we'll have to write on our own (not a difficult task, but it will take time and effort). Perhaps a good time to convert the UI to WPF would be for #D v3.5.

    About a TreeListView - I think creating one on our own, even a one that will maintain the current API, is a good way to go, since I couldn't find any other implementation of a TreeListView for WinForms.

    Itai.

     

  • 01-12-2007 5:58 PM In reply to

    Re: TreeListView is bogus and missing features

    SharpDevelop 3.0 will require .NET 3.0. We won't migrate the main UI to WPF, but new code may use it - the WPF designer does.
     

    Daniel Grunwald
  • 01-13-2007 5:45 PM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 440
    • Team Members

    Re: TreeListView is bogus and missing features

    I just found this: http://sourceforge.net/projects/treeviewadv/

    Maybe it is worth giving it a try. 

  • 01-13-2007 7:41 PM In reply to

    Re: TreeListView is bogus and missing features

    Yes, this control looks promising.

    Chris 

  • 01-19-2007 3:35 PM In reply to

    • itaibh
    • Top 25 Contributor
    • Joined on 10-01-2006
    • Israel
    • Posts 93

    Re: TreeListView is bogus and missing features

    What is the status of that new TreeListView? I noticed it was checked in the #d 3.0 repository a few days ago, but there were no changes in the repository (at all) since... Is it safe to use it?

    Itai.
     

  • 01-19-2007 3:48 PM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 440
    • Team Members

    Re: TreeListView is bogus and missing features

    I am trying to rewrite Local Variables Pad to use it.

    Fell free to play with it as well 

  • 02-09-2007 12:34 AM In reply to

    Re: TreeListView is bogus and missing features

    I'm using it in a project and I like it very much. It has some features that are great and it is very well supported by Andrey.

    It will be really cool to have it in #D

  • 02-09-2007 12:35 AM In reply to

    Re: TreeListView is bogus and missing features

    DavidSrbecky:

    I just found this: http://sourceforge.net/projects/treeviewadv/

    Maybe it is worth giving it a try. 

     

    I mean that I'm using this control :)

  • 02-09-2007 1:50 AM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 440
    • Team Members

    Re: TreeListView is bogus and missing features

    It will not make to 2.1, but it will follow pretty soon.  And yes, Andrey is extremely helpful.
Page 1 of 2 (16 items) 1 2 Next >
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.