Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.46 MB
Время: 0.008 c
1-77920
Луарвик
2003-07-10 12:59
2003.07.24
Вызов звука из файла


7-78174
Arkara
2003-05-13 14:19
2003.07.24
Запуск приложения от имени другого юзера


1-77918
panov
2003-07-09 19:12
2003.07.24
Позиционирование в TRichEdit


1-77991
rotor
2003-07-11 13:50
2003.07.24
Tree+CheckBox возможно ли это???


1-77992
Вован
2003-07-10 18:09
2003.07.24
Как зделать форму которая всегда находится на заднем плане?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский