Hallo,
ich zeiche mit folgendem Code ein BMP aus einer ImageList in den FixedRow bereich eines TStringGrid:
if(State.Contains(gdFixed)){
for(int i = 0; i < StringGrid1->Width; i++){
imgList->Draw(Grid->Canvas, 0, 0, 0, true);
Grid->Canvas->Font->Color=clBlack;
DrawCellText(Grid->Canvas, Grid->Cells[Col][Row], Rect, taLeftJustify);
}
}
Die Grafik soll als Hintergrundgrafik verwand werden. Nun habe ich aber ein Problem. Erstens wird die Grafik, trotz Schleife, nicht bis ganz zum Ende der FixedRows gezeichnet und zweites wird der Text hinter das BMP gezeichnet, so das man den Text nicht mehr lesen kann. Dies soll aber nicht sein.
Ich würde mich freuen wenn ihr mir helfen könnt. Deswegen jetzt schon einmal ein Danke an alle Helfer & Leser.
MfG
Nico
ich zeiche mit folgendem Code ein BMP aus einer ImageList in den FixedRow bereich eines TStringGrid:
if(State.Contains(gdFixed)){
for(int i = 0; i < StringGrid1->Width; i++){
imgList->Draw(Grid->Canvas, 0, 0, 0, true);
Grid->Canvas->Font->Color=clBlack;
DrawCellText(Grid->Canvas, Grid->Cells[Col][Row], Rect, taLeftJustify);
}
}
Die Grafik soll als Hintergrundgrafik verwand werden. Nun habe ich aber ein Problem. Erstens wird die Grafik, trotz Schleife, nicht bis ganz zum Ende der FixedRows gezeichnet und zweites wird der Text hinter das BMP gezeichnet, so das man den Text nicht mehr lesen kann. Dies soll aber nicht sein.
Ich würde mich freuen wenn ihr mir helfen könnt. Deswegen jetzt schon einmal ein Danke an alle Helfer & Leser.
MfG
Nico
Comment