Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.24;
Скачать: CL | DM;

Вниз

32bit icons and TImageList   Найти похожие ветки 

 
Tahion2   (2003-07-09 15:38) [0]

Как в TImageList можно добавить 32bit иконку (рамера 16*16), чтоб потом ее использовать в TreeView?

P.S. Интересует способ, как сделать это программно.


 
Tahion2   (2003-07-09 18:14) [1]

Что, никто не знает?


 
Spawn ©   (2003-07-09 18:14) [2]

Добавление иконки осуществляется методом AddIcon


 
Poirot ©   (2003-07-09 18:17) [3]

- "У вас море тёплое?"
- "дада вон там"
-----------------------------------------
Можно загрузить и юзать, но надо немного головой подумать!
Может быть проблема, если в иконке их много:)


 
MacroDenS ©   (2003-07-09 20:00) [4]

Люди ну вы уже совсем головой перестали думать!!!

1. добавление (загрузка) иконки в Имаджлист:
Либо через AddIcon либо на самом компоненте пару раз кликни откроется диалог, ну а далее загружаешь иконки (хоть целой толпой сразу)
2. В Тривью в соответствующем свойстве указываешь имаджлист.
3. В событии GetImageSelction (точно не помню как это событие называется, но оно идет перед GetSelection) пишешь обработчик с присвоением соответствующих индексов иконок
Тама юзай переменную Node класса TTreeNode и егошнее свойство ImageIndex, да и не забывай компонент репаинтить, а иконки друг на друга налазить будут


 
Tahion2   (2003-07-09 21:46) [5]

Не то это все. Проблема не в том, чтоб добавить иконку, а в том, чтоб ПРОГРАММНО добавить 32BPP иконку. Более подробно описал проблему тут:
http://delphimaster.net/view/1-1057772650/


 
Tahion2   (2003-07-11 07:37) [6]

Up


 
Tahion2   (2003-07-11 13:57) [7]

Может кто подскажет компонент: ImageList с поддержкой 32 bit иконок?


 
MacroDenS ©   (2003-07-11 14:10) [8]

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



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

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

Наверх




Память: 0.48 MB
Время: 0.02 c
3-77734
PlaTinum
2003-06-29 23:00
2003.07.24
Клиент/Сервер


4-78197
VVA
2003-05-21 17:19
2003.07.24
Что делать с типами?


6-78017
Гришка
2003-05-17 19:50
2003.07.24
Скачивание файла с помощью Indy


7-78177
DBDev
2003-05-14 17:28
2003.07.24
Какой функцией получить путь к локальной папке


14-78125
Луарвик
2003-07-07 11:40
2003.07.24
Работа с ini