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!
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:
> 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!
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!