![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ListView как на десктопе
volser © (2005-12-21 17:06:00)Как сделать ListView как на десктопе, тоесть что бы на фон можно было ставить хтмл, ...
По моим наблюдением они используют GDI+, а точное TransparencyKey (Так как у них еще тени есть)
Но эта вещь работает только для TopLevel windows, тогда как они умудрились это сделать?
И вообще что это за окно десктоп, можно ли его самому создать?
DVM (2005-12-27 11:08:00) [1]
> При помещении html на десктоп тени пропадают. Так что я
> склоняюсь к версии Deka © [4]. Дома проверю.
Можно еще проверить, стандартный ли ListView лежит на десктопе с включенным ActiveDesktop. Может статься, что это другой контрол, с подобной ListView функциональностью (для MS это не проблема).
GrayFace (2005-12-27 08:09:00) [2]При помещении html на десктоп тени пропадают. Так что я склоняюсь к версии Deka © [4]. Дома проверю.
Deka (2005-12-26 18:15:00) [3]Насколько я знаю HTML на десктопе обеспечивается при помощи ActiveDesktop. Думаю что это технология генерирования HTML странички, которая помот и помещается на десктоп. Ну а так как на HTML страничке можно много чего разместить, то и получается возможность интеграции кучи объектов. Или задача в другом? Как его фоном сделать?
DVM (2005-12-26 14:30:00) [4]
> Можно хоть под Win95, только ручками много кодить придется.
> .. Я делал ListView, у которого в качестве фона был BMP
> - удалось даже добиться, чтобы не мигало при прокрутке.
Ты крут. Только речь идет о HTML в качестве фона. Это не так просто.
А вставить картинку в ListView можно и используя встроенные в него возможности, т.е. даже не обязательно возиться с WM_ERASEBKGND
Lautsprecher (2005-12-23 15:52:00) [5]Можно хоть под Win95, только ручками много кодить придется... Я делал ListView, у которого в качестве фона был BMP - удалось даже добиться, чтобы не мигало при прокрутке.
DVM (2005-12-22 10:15:00) [6]
> По моим наблюдением они используют GDI+,
вряд ли, т.к. html можно было ставить еще в win98 где нет никаких гдиплюс