[ wxwindows-Bugs-1520370 ] Virtual listctrl refreshes slowly for many columns

SourceForge.net noreply at sourceforge.net
Mon Jul 10 23:55:58 PDT 2006


Bugs item #1520370, was opened at 2006-07-11 06:55
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1520370&group_id=9863

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: wxPython specific
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: greenlantern (jccfifkf)
Assigned to: Robin Dunn (robind)
Summary: Virtual listctrl refreshes slowly for many columns

Initial Comment:
I was told by the wxpython user group to submit this as
a bug.  Enclosed below is the user group posting and
the response from Robin Dunn.
=============================================

> Hi,
> 
> I have an application that uses a virtual listctrl to
> manage data.  The virtualness of the list is excellent
> for when you have many rows since only the data for
> displayed rows are fetched via a callback function. 
> However, the same efficiency doesn't exist for when
> you have many columns.  The callback is called for
> every column of each displayed row regardless of
> whether the column is displayed or not.
> 
> If you have hundreds of columns and start horizontally
> scrolling through them, the display updates can be
> painfully slow.

> 
> Is there any way to make the callbacks only occur for
> displayed rows and columns?  

No, just for rows.

> If not, can this be fixed
> somehow in a future version of wxpython?

I don't know.  Please enter a bug report about it.

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

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1520370&group_id=9863




More information about the wx-dev mailing list