Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.04.06;
Скачать: 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 вся ветка

Текущий архив: 2014.04.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1381797550
RWolf
2013-10-15 04:39
2014.04.06
VirtualStringTree, иконки


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


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


3-1297079250
well
2011-02-07 14:47
2014.04.06
DBLookUpComboBox конфликт


15-1380921656
KilkennyCat
2013-10-05 01:20
2014.04.06
Удивительное в мире отечественной электроники.