Einzelnen Beitrag anzeigen

Lyan

Registriert seit: 5. Aug 2011
188 Beiträge
 
#5

AW: Checkbox in StringGrid laden?

  Alt 15. Jan 2012, 13:51
ne, also ich versuchs mal ausm Kopf grad zu schreiben wie ichs gerne hätte von der theorie, das Projekt ist auf einem adneren PC...:

Delphi-Quellcode:
var i,aCol,aRow : Integer;
    aCheckbox: array[1..176] of TCheckbox;
begin
  aCol := 0;
  aRow := 0;
  for i := 0 to 175 do
  begin
    aCheckbox[i] := TCheckbox.Create(self);
    aChecbox[i].caption := 'blabla';
    Stringgrid1.cells[aCol,aRow] := aCheckbox[i];{ <== Geht natürlich nicht :D}
    {inc(aCol);
    if aCol = 5 then
    begin
      aCol := 0;
      inc(aRow);}

    end;
  end;
end;
Ja also so wäre es ein Traum
Der Code so oben ist jetzt nicht aus dem Projekt, dort habe ich noch paar rechnungen drin das es auch richtig funktioniert.

Und dann kam ein bekannter und meinte ich soll die Checkboxen in eine ImageList laden und diese dann per copyRect in jede einzelne Zelle im OnDrawCell Ereignis zeichnen lassen...

Aber wie gesagt, geht unte rmeinen Bedingungen nicht, da ich ein OnMouseEnter/Over Ereignis für jede einzelne Zelle/Checkbox brauche

Geändert von Lyan (15. Jan 2012 um 13:54 Uhr)
  Mit Zitat antworten Zitat