Le 14 févr. 2010 à 16:31, Frank Niessink a écrit :

> Hi Jérôme,
> 
> Since I'm still incapable of sitting for more than 10 minutes at a
> stretch I'm just going to throw some observations over the fence :-/
> This is on Windows Vista:
> 
> - The navigate to next/previous period buttons on the calendar viewer
> toolbar are toggle buttons. I think that is counterintuitive. They
> should be regular buttons. The fact that the today button is a toggle
> button is also debatable but less important.
> 
> - Selection doesn't work properly in the regular task viewer after
> opening the calendar viewer. I can only select the first task with the
> mouse. Keyboard navigation of the selection doesn't work either.
> 
> - The calendar viewer doesn't redraw when resizing the calendar pane.

Strangely all of this seemed to have the same cause: using the wrong DC in 
OnPaint... It should be fixed now.

> 
> - Drawing 500 tasks takes 10+ seconds... since the calendar viewer is
> redrawing after every selection change, this makes it unusable.

I'll be moving the selection code into wxScheduler itself and only redraw the 
concerned areas. Still, I need to speed up refresh, since 
creating/destroying/marking a task complete or changing its attributes may 
change the layout and thus needs to trigger a full refresh...

Cheers
Jérôme

Reply via email to