Главная страница
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.024 c
3-77784
ai
2003-07-02 13:47
2003.07.24
Запрос из TADOQuery -как его закрыть?


1-77949
Dred2k
2003-07-10 19:13
2003.07.24
Вызов метода OleVariant на этапе выполнения


1-77977
snl73
2003-07-11 12:09
2003.07.24
добавление объектов в работающее приложение


1-77866
Chadnov
2003-07-13 17:09
2003.07.24
[MDI]Как из дочернего окна узнать общее количество дочерних окон?


6-78021
yaJohn
2003-05-19 13:55
2003.07.24
Перехват траффика.