Your custom control seems to be a good idea to me.
I made something similar for the table of Mendeleev(chemical elements).
>Will I need to create a custom version of the Panel (or similar) to get a better "smooth" scroll?
There is already a custom version in the form of a FlowLayout panel.
Watch this video : http://msdn.microsoft.com/nl-be/vcsharp/bb798028(en-us).aspx
Sorry, with your other points I don't have that much experience.
ddanbe
Senior Poster
3,829 posts since Oct 2008
Reputation Points: 2,070
Solved Threads: 661
Once I made a clock control (pity I lost the code:@ )
My clock was also flickering.
I used double buffering as a remedy.
It might help with your problem.
This is to get you started: http://msdn.microsoft.com/en-us/library/ms229622.aspx
EDIT: btw could not open your zip file for some strange reason...
ddanbe
Senior Poster
3,829 posts since Oct 2008
Reputation Points: 2,070
Solved Threads: 661