Добрый день ! При использовании TlistView возникла проблема :Если использовать иконки в subItem'ах как показано в примере, все работает
Li:=ListView.Items.add;
Li.caption:= Item;
Li.SubItems.add(ServArray[1,i]);
Li.SubItems.add(ServArray[2,i]);
Li. SubItemImages[1]:=1;
Но если установить свойство ListView.checkboxes:=true, то исчезают все иконки в subitem' ах, при ListView.checkboxes:=false появляются обратно(специально кнопку сделал которая переключает )!
Если кто сталкивался, раскажите как это можно обойти, чтоб работало и то и то или как можно сделать по другому чекбоксы(иконки )?
ListView состоит из items(строк),которые в свою очередь состоят из SubItems, иконки могут быть и у items и subitems.Так вот исчезают иконки не у итема(в самом первом столбце не куда не девается), а в именно в сабитемах (в любом столбце, в моем случае из 5)!!!
так что если б совместить все будет довольно красиво:)
можно побаловаться с этим самому :
кинь на форму Listview и imageList и добавь в него пару картинок,
свойство листвью smallimages:=imagelist1 ,
используя Item Editor добавь итем и парочку сабитемов с положительным imageindex.
осталось только попереключать свойство checkboxes у listview =)
Посмотрев исходники VCL я нашел место где слетают картинки, но я незнаю как перекомпилировать VCL :(:(:(
Если кто знает, подскажите плиз!