Главная страница
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.005 c
2-1372013918
Ponchik
2013-06-23 22:58
2014.04.06
Сортировка таблицы


15-1381797550
RWolf
2013-10-15 04:39
2014.04.06
VirtualStringTree, иконки


3-1297498336
Гость
2011-02-12 11:12
2014.04.06
Почему запрос так долго выполняеется


15-1381696203
Юрий
2013-10-14 00:30
2014.04.06
С днем рождения ! 14 октября 2013 понедельник


3-1296107727
12
2011-01-27 08:55
2014.04.06
Oracle, ODAC и блокировки