Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c