![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прозрачность TListView [D7, XP]
Timur&Co © (2009-12-09 18:05:00)На форме расположен TImage с картинкой, поверх него TListView. Можно задать прозрачность ListView чтобы был виден Image?
Timur&Co (2009-12-11 11:25:00) [1]>TIF. Спасибо за пол.совет..
TIF (2009-12-11 03:09:00) [2]> Как?
> Можно примерчик плиз или ссылочку?
1) Открыть поисковик. По умолчанию Google
2) Выполнить поисковые запросы:
TListView фон
TListView WM_ERASEBKGND
3) Посмотреть результаты поиска и при необходимости выполнить дополнительные запросы по аналогии (фон по-английски background, например, а волшебное слово "delphi" конкретизирует запрос), пока не будет достигнут результат
Enjoy! ;)
Timur&Co (2009-12-10 11:36:00) [3]>DVM. Можно примерчик плиз или ссылочку?
Timur&Co (2009-12-10 11:11:00) [4]>TIF. Как?
DVM (2009-12-09 19:02:00) [5]
> Можно задать прозрачность ListView чтобы был виден Image?
На мысли о прозрачном ListView всех обычно наводит рабочий стол. Но в нем ListView не прозрачный.
Самый правильный способ - это отрисовать нужную картинку в обработчике сообщения WM_ERASEBKGND у своего ListView. Для этого надо подменить его оконную процедуру.
Есть еще другие способы, но они как правило внутрях все равно сводятся к описанному выше.
TIF (2009-12-09 18:59:00) [6]Нет
Вообще-то установить фоновую картинку у ListView можно менее извращенными способами ;)