Transparent Font?
void __fastcall StringGrid1DrawCell(TObject *Sender, int ACol,
int ARow, TRect &Rect, TGridDrawState State);
Ячейки по-разному красю так:
StringGrid1->Canvas->Brush->Color = myColor;
StringGrid1->Canvas->FillRect(Rect);
После этого в них вывожу текст различного цвета
SetTextColor(hdc, myColor2);
TextOut(hdc, Rect.Left+5, Rect.Top + 3, text.c_str(), text.Length());
Проблема: я потом динамически еще добавляю в ячейки текст(во время выполнения проги) - и если ячека другого цвета -то возникает несоответствие - ячейка к примеру с фоном синего цвета, шрифт - черного цвета вней, НО остается белая рамка вокруг самой буквы... Вопрос - как сделать шрифт transparent???
SetBkMode(Canvas->Handle, TRANSPARENT);