Вниз
Скачать: CL | DM;

VirtualStringTree, иконки   Найти похожие ветки 

← →
RWolf ©   (2013-10-15 04:39) [0]

Наткнулся на странное поведение VirtualStringTree.
Бросаем на форму ImageList размерами 16·16 пикселей с таким содержимым:
http://i.imgur.com/Q62vcyY.png

и VirtualStringTree размерами, скажем, 5 строк на 7 колонок; связываем его свойство Images с ImageList"ом, пишем обработчик запроса индекса иконки:

procedure TForm1.VirtualStringTree1GetImageIndex(Sender: TBaseVirtualTree;
 Node: PVirtualNode; Kind: TVTImageKind; Column: TColumnIndex;
 var Ghosted: Boolean; var ImageIndex: Integer);
begin
 ImageIndex:=Column;
end;


запускаем и получаем такой результат:
http://i.imgur.com/H2r1npx.png

В трёх правых колонках на иконки, назначенные через обработчик, накладывается иконка с нулевым индексом. Баг?


← →
Ega23 ©   (2013-10-15 10:04) [1]

А в линию расположить?


← →
KilkennyCat ©   (2013-10-15 10:58) [2]

В линию нельзя - Хаям всех квадратами заразил.


← →
RWolf ©   (2013-10-15 12:24) [3]


> Ega23 ©   (15.10.13 10:04) [1]

да я их поодиночке добавлял в общем-то.


← →
RWolf ©   (2013-10-15 12:31) [4]

но любопытства ради вытянул тайлы в линию и так импортировал в ImageList.
как и ожидалось, результат не изменился.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.003 c
15-1380921656
KilkennyCat
2013-10-05 01:20
2014.04.06
Удивительное в мире отечественной электроники.


15-1381678454
alexdn
2013-10-13 19:34
2014.04.06
Дописать в таблицу с помощью php


2-1371967597
Aleks
2013-06-23 10:06
2014.04.06
проблемы с Xml


2-1372226643
Vasa777
2013-06-26 10:04
2014.04.06
Размер итемов mainmemu


11-1235303269
Dy1
2009-02-22 14:47
2014.04.06
глючный KOLAdd




   Наверх