> Surely it makes more sense to leave the programmers with less to do > rather than more? Personally I can't be bothered with the hassle of > setting up a thread every time I want a responsive scrollbar. To avoid a misunderstanding: The scrollbar will be as responsive as your GUI. The difference we talking about is whether the scrollbar is super-responsive while the rest of the GUI is sluggish, or both are sluggish. In particular the way to keep your scrollbar responsive is the same way you want to go anyway -- just keep your GUI responsive. If your Draw() methods are quick enough, you won't need to waste a thought on your scrollbar. CU, Ingo