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
