Friends,
I have been having a little think about this height issue and I have some ideas I want to run by you:
1) I could change the overview screen to show the 0-9, A, B, C, etc as tabs at the bottom of the screen and split down the albums (or artists) that way. The plus side of this is that the overview screen will be quick to fill. The downside is that you loose the "overall" capability (i.e. see everything on one scrollable screen, you just have to click the appropriate tab to see the artist/album range you want) and it will still be possible to hit the picturebox height limitation although now it will be very unlikely. This could be implemented in an hour.
2) I could overhaul my thumbnail control to be intelligent in that when I get near the current VB limitation I create another picturebox on the fly, move this underneath the previous picturebox and start painting other thumbnails in this new control, etc, etc. The downside of this is that it will take a bit of time to implement (I recon around 6 to 8 hours) and will require a lot of testing as there will probably be a lot of bugs on the first release.
My personal preference is #1 since I can implement it very quickly, it provides speed gains, logically breaks down the artists/tracks and if the height issue becomes a pain then I can then implement #2.
What's your thoughts?