FYI, I solved my bitmap thread issues by swapping out Graphics::TBitmap for TBitmap32, which is an open source bitmap replacement for Delphi/C++ Builder that doesn't suffer from these issues. www.graphics32.org if you're curious. I spent weeks trying to make it work with the standard class, but just couldn't get it going...
Earik
FYI: Phrase searches are enclosed in either single or double quotes