Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как в TreeView убрать у итемсов пустое место для картинки [D7, WinXP]


incm ©   (2008-04-14 12:07:00) 

Подключаю к TreeView картинки (Images), задаю тем итемсам  где надо картинку, ImageIndex = номер картинки, а тем что не надо ставлю ImageIndex = -1. Но при отображени у тех итемсов где ImageIndex = -1 вместо картинки пустое место.
Как сделать что бы те итемсы где ImageIndex = -1 отображались так, как отображаются итемся без подключенных картинок, т.е. без пустого места?


incm   (2008-04-14 12:46:00) [1]

Некрасиво что?
Вид ТриВьва будет красивый, без картинок должны быть итемсы верхнего уровня, а их дочерние с картинками.

А вот насчет рисовать руками - согласен, некрасиво. Нафига делать то, что и так есть. Мне то надо самую малость изменить.


Игорь Шевченко   (2008-04-14 12:36:00) [2]

Рисовать TreeView руками, используя события OnCustomDraw...


> Как сделать что бы те итемсы где ImageIndex = -1 отображались
> так, как отображаются итемся без подключенных картинок,
> т.е. без пустого места?


Некрасиво будет


Наверх

Титульная страница Поиск, карта сайта Написать письмо