hi leutz! ich hab mir jetzt die finger wund gehaun, und versucht, das zu lösen.
und zwar hab ich ein stringgrid, diese benutze ich als kalender. nun will ich die tage, die zum wochenende gehören, farblich hervorheben.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| procedure TForm1.FormCreate(Sender: TObject); begin for a := 0 to stringgrid1.ColCount - 1 do begin stringgrid1.Cells[a,0] := DateToStr(now + a); if (DayOfTheWeek(now + a) = 6) or (DayOfTheWeek(now + a) = 7) then begin for i := 0 to stringgrid1.RowCount - 1 do begin end; end; end; end; |
dort, wo zelle markieren steht, komm ich net weiter, ich habs mit ondrawcell probiert, komm ich net weiter, und freundlicherweise hat mir meine hilfe den dienst versagt! das grid hat 31 spalten, und 30 zeilen, es ist erforderlich, das die spalte, welche den tag symbolisiert, komplett eingefärbt wird.
wie geht das am einfachsten?
mfg matthias