[wxMac 2.8.3] Bug in native wxListCtrl implementation

H H at h.com
Sun May 20 07:37:40 PDT 2007


In article <1179577696.3726.23.camel at localhost>,
 robert at roebling.de (Robert Roebling) wrote:

> H wrote:
> 
> > There are still serious bugs in the native wxListCtrl
> > implementation. Take the wxListCtrl sample and change
> > in "InitWithReportItems"
> > 
> > a) InsertColumn(1,itemCol) to InsertColumn(0,itemCol)
> > 
> > or
> > 
> > b) InsertItemInReportView(i) to InsertItemInReportView(0)
> > 
> > In (a) you will get an assertion, in (b) an empty report.
> >
> > The reason for the bugs is that wxMacDataBrowserControl -
> > that is used for the native list control implementation -
> > expects column IDs but wxListCtrl passes the column numbers
> > to the control. This means that IDs appear more than once
> > causing problems. I think that case (b) has similar causes.
> 
> Thanks for reporting this. Would you also have to find
> to look for a fix for the problem? Only few of us have
> the hardware and knowledge to dig deeper into a wxMac
> problem.
> 
>   Robert
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: wx-users-unsubscribe at lists.wxwidgets.org
> For additional commands, e-mail: wx-users-help at lists.wxwidgets.org

Hi Robert,

I am currently writing the native mac port for the data viewer class 
anyway (I need it and cannot wait), then, I will also be able to solve 
the bugs.

But this may take another week or a bit more.

Hartwig

PS: who can I contact concerning the wxDataViewCtrl class?






More information about the wx-users mailing list