Thanks a ton again! New and improved:
void ChatToImage(char *Message)
{
dbCreateBitmap(1, 624, 150);
dbSetCurrentBitmap(1);
dbInk(dbRGB(255,0,255), 0);
dbBox(0,0,624,150);
dbSetImageColorKey(255,0,255);
dbInk(dbRGB(0,0,0), 0);
dbText(50, 10, Message);
dbGetImage(5,0,0,624,150);
dbDeleteMemblock(1);
dbSetCurrentBitmap(0);
return;
}
It works like a charm, however it needs a uni-color font or else the text will look funky, and have "traces" of the previous background. Also I had to paint the bitmap red because the default was black, so was the text.
Still unable to figure out the problem I posted above, though.