Вверх ↑
Ответов: 4621
Рейтинг: 746
#1: 2018-09-30 11:52:03 ЛС | профиль | цитата
andrestudio писал(а):
Чёт не очень красиво рисует. Иконки в каком формате?
Да нашел у себя - ico, 32 бит. Это сами иконки в размере 16 пикселей не очень четкие.
andrestudio писал(а):
в меню(классический стиль винды) и в тулбаре точно проявляется
Глянул. Там не используется ImageList, поэтому обсуждаемые вопросы не относятся к этим компонентам.
nesco писал(а):
можно законченным, проверенным кодом выложить, а не тезисами?
Попробую. Какие именно исправления?
1) замена NewImageList(Control) на NewImageList(nil)
2) добавление ImgLst.Colors := ilcColor32 во все места, где используется
3) исправление цветности в TabControl
4) перевод всех свойств, где используется ImageList на менеджер иконок IconManager
5) добавление в IconManager возможности работать с битмапами (вроде и есть компонент BitmapArray, но он не является менеджером и не использует ImageList)
карма: 26

0