![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как организовать BackGround в TListView ??? [D6, WinXP]
Arhelon © (2002-07-24 10:01:00)Как реализовать сабж ???
Причем чёб итемыбыли транспорентными, а то не совсем красиво получается :(
Eugene Lachinov (2002-07-25 08:35:00) [1]>Proton
Все работает, извини, в момент пробы как-то неудачно был прицеплен RxWindowHook.
Proton (2002-07-24 18:31:00) [2]что не работает то ?
ошибка какая нить есть ?
в image1 картинку загрузил ?
картинка bitmap ?
пример на мыло надо ?
Eugene Lachinov (2002-07-24 16:33:00) [3]>Proton
Что-то не работает, может есть особенности ?
Proton (2002-07-24 16:25:00) [4]>Song © (24.07.02 10:35)
>Background - рисовать на канвасе и обновлять на WM_PAINT (как >Вы уже поняли >для этого нужен
наследник). А вот насчёт итемов, это ИМХО вряд ли.
а вот и можно, при чем гараздо проще чем вы думаете ! - в три строки
ListView_SetTextBkColor(ListView1.Handle,CLR_NONE);
ListView_SetBkColor(ListView1.Handle,CLR_NONE);
ListView1.Brush.Bitmap :=Image1.Picture.Bitmap;
... жду пива ... :)
Eugene Lachinov (2002-07-24 15:08:00) [5]Может использовать ListView_SetBkImage
Arhelon (2002-07-24 13:01:00) [6]Мня итемыи интересуют :(
Так то оно работает, но несовсем оно красивовыглядит :(
Song (2002-07-24 10:35:00) [7]Background - рисовать на канвасе и обновлять на WM_PAINT (как Вы уже поняли для этого нужен наследник). А вот насчёт итемов, это ИМХО вряд ли.