Главная страница
    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.007 c
14-78047
paxer
2003-07-09 19:00
2003.07.24
А есть ли Embedded для MySQL?


7-78169
Xeon
2003-05-16 07:43
2003.07.24
Каталоги (папки, директории)


1-77967
denick
2003-07-10 01:31
2003.07.24
Delphi & MS Word.


1-77851
Pavel
2003-07-12 18:03
2003.07.24
компоненты для работы с rar архивами


1-77889
Sedunov Vitaly
2003-07-10 12:28
2003.07.24
Jedi & Rosno





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский