Jak zrobic by do jakiegos elementu dodac ikonke z innego imagelist, niz ten ktory jest wpisany w komponent?
Probowalem tak:
var Item: TListItem;
begin
Item := Kontrolka.Items.Insert(0);
Kontrolka.ImageList := OldImage;
Item.Caption := PrepareNumber(Numer);
Item.ImageIndex := 4;
Item.SubItems.Add(Tresc);
item.SubItemImages[0] := 2;
Item.SubItems.Add(FormatDateTime('c ',now)+FormatDateTime('(dddd, mmmm o ',now)+'godzinie'+FormatDateTime(' hh:nn)',now));
item.SubItemImages[1] := 6;
Kontrolka.ImageList := NewImage;
item.SubItemImages[0] := 0;
Item.SubItems.Add(Bramka);
ale to nie chdzoi bo kompilator po przypisaniu ostatniego image lista olewa poprzedniego w rezultacie wyswietlona zostaje tylko jedna ikonka z nowego imagelista.
Przepisywanie grafik tez raczej nie wchodzi w gre bo zalezy mi na imageindexach