Problem with drag and drop using gizmo tree list control

Thanks Robin. What would be the best way for me to help that project with testing etc? Who should I contact?

    Grant Paton-Simpson wrote:

    > Hi,
    > > I am able to get drag and drop working properly using the standard > wx.TreeCtrl. But if I use the gizmo tree list control, drag and drop > malfunctions. The following code makes it easy to see the impact of > using the different tree controls.
    > > Firstly, test the code with a standard tree control, i.e. > use_gizmo_version = False (line 11 or so). Drag and drop should work > flawlessly with correct information being printed out. If you reset > use_gizmo_version to True, however, you should experience some odd > behaviour.
    > > Problems occur in both Windows XP and Ubuntu Intrepid Ibex.
    > > I experimented with the full row highlight setting but I think the > problem happens either way. NB the behaviour is variable but if you try > repeated drag and dropping you should experience issues.
    > > Is there something I am doing incorrectly or is this a bug/unexpected > behaviour etc?
        
    Probably bugs. They are totally separate implementations so it's not surprising that they have diverged somewhat over time.

    -- Robin Dunn Software Craftsman http://wxPython.org Java give you
    jitters? Relax with wxPython!

Grant Paton-Simpson wrote:

Thanks Robin. What would be the best way for me to help that project with testing etc? Who should I contact?

As I recall, you have to go to Trac and report the bug. If you don't have a login, you'll need to create one. Before you submit the bug, make sure to check and see if it's already there. I think they usually want a sample program too. Here's the link to Trac:

http://trac.wxwidgets.org/

And here's some directions on making sample apps: http://wiki.wxpython.org/MakingSampleApps

- Mike

···

   Grant Paton-Simpson wrote:

    > Hi,
    > > I am able to get drag and drop working properly using the standard > wx.TreeCtrl. But if I use the gizmo tree list control, drag and drop > malfunctions. The following code makes it easy to see the impact of > using the different tree controls.
    > > Firstly, test the code with a standard tree control, i.e. > use_gizmo_version = False (line 11 or so). Drag and drop should work > flawlessly with correct information being printed out. If you reset > use_gizmo_version to True, however, you should experience some odd > behaviour.
    > > Problems occur in both Windows XP and Ubuntu Intrepid Ibex.
    > > I experimented with the full row highlight setting but I think the > problem happens either way. NB the behaviour is variable but if you try > repeated drag and dropping you should experience issues.
    > > Is there something I am doing incorrectly or is this a bug/unexpected > behaviour etc?
        
   Probably bugs. They are totally separate implementations so it's not surprising that they have diverged somewhat over time.

   -- Robin Dunn Software Craftsman http://wxPython.org Java give you
   jitters? Relax with wxPython!

_______________________________________________
wxpython-users mailing list
wxpython-users@lists.wxwidgets.org
http://lists.wxwidgets.org/mailman/listinfo/wxpython-users

Grant Paton-Simpson wrote:

Thanks Robin. What would be the best way for me to help that project with testing etc? Who should I contact?

The wxTreeListCtrl is hosted at the wxCode project at sourceforge, and I take periodic snapshots of the code there for integrating it into wxPython. I don't think it has been updated in a very long time.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!