| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Icons в ListView |
| Автор: artem1987 20.9.2006, 13:15 |
| меня интересует как в LV добавить большую иконку...но чтобы ViewStyle был vsReport т.е. одной строкой, я пробовал через ImageList но иконки рисуются маленькими, в ListBoxe можно было это сделать с помощью AddObject(..., например TIcon) где TIcon нужного размера, но в LB нет Column Header, который я нашел в LIstView...как мне быть? |
| Автор: Elfebet 20.9.2006, 13:19 | ||
попробуй в ImageList поставить
|
| Автор: artem1987 20.9.2006, 13:45 |
| спасибо, иконки увеличились...но при vsReport ничего не выводится... |
| Автор: Elfebet 20.9.2006, 13:48 | ||
ну дык
|
| Автор: artem1987 20.9.2006, 14:09 |
| не там фишка былы что когда меняешь размер удаляется картинка из контейнера... вот тепере другая проблем...как сделать чтоб привыделении строки на картинку выделение не ложилось, т.е. строка и вокруг картинки выделено а на неё синее выделение не накладывается? |
| Автор: ASGDeveloper 20.9.2006, 14:26 | ||
А такого вроде сделать низя. |
| Автор: Elfebet 20.9.2006, 14:30 |
| мона, если правильно подобрать трнаспарент для картинки. К примеру у тя картинка более белая, вот ты ставиш на картинку транспарент white и выделения не должно быть |
| Автор: artem1987 20.9.2006, 14:32 | ||
точно?а где можно?в листбоксе получалось, но там нет заголовков колонок... |
| Автор: Elfebet 20.9.2006, 14:35 |
| ну када ты добавляеш картинку в imagelist, там можно выставить свойства Transparent Color и Fill Color, так вот... если там хорошо правильно подобрать цвета то выделения не будет. |
| Автор: artem1987 20.9.2006, 14:42 |
| да но вокруг картинки тоже ведь выделения не будет... а в им листе только BKColor и BlendColor...но там ещё куча свойств , они могут помочь? |
| Автор: Elfebet 20.9.2006, 14:52 |
| клацаеш на компонент imagelist (которая на форме), жмеш правую кнопку мыши и выбираеш ImageList Editot... Вот там ты добавляеш, удаляеш, изменяеш изображения и там можно выставить свойтва Transparent Color и Fill Color |