Ticket URL: <
http://trac.wxwidgets.org/ticket/14719#comment:6>
#14719: avoid leave blank area while scrolling in wxUniv/MSW
-------------------------------------+--------------------------------------
Reporter: iwobz | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxUniv (any port) | Version: 2.9-svn
Keywords: scroll blank needs-work | Blockedby:
Patch: 1 | Blocking:
-------------------------------------+--------------------------------------
Comment(by iwobz):
Replying to [comment:5 vadz]:
[[BR]]
It seems that you are not familiar with wxUniversal project, i am not
familiar with it too, you can take a look at this page
[
http://www.wxwidgets.org/about/wxuniv.htm] for it's history.(All the
universal version widgets are implemented in wxWidgets itself, and they
have little or no relationship with native controls, so i think i cannot
fix the problem at that level you meant.)
[[BR]]
I am writting a music player which is based on wsWidgets. At first I hoped
to get a universal looking-effect on all the supported platforms, i need
to customize many controls, so i chose the wxUniversal port. But now I
find that the wxUniversal has so many problems, I am doubting had i made
a right decision, and i also ask myself should i give the developing work
up. But on the other hand, i have spent so much time on this application
and i am not willing to give up.
[[BR]]
I debugged the universal wxListCtrl and i found that when i scrolled the
mouse, the paint event was triggered seversal times. i also found that at
the last time the scroll pos was same at the last-1 time, in other word,
when the wxListCtrl paint on the last time, it's scroll pos has not been
updated yet, so i guess other universal widgets which can be scrolled
"may" have the same problem.
--
Ticket URL: <
http://trac.wxwidgets.org/ticket/14719#comment:6>