Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.19;
Скачать: CL | DM;

Вниз

ListView как на десктопе   Найти похожие ветки 

 
volser   (2005-12-21 17:06) [0]

Как сделать ListView как на десктопе, тоесть что бы на фон можно было ставить хтмл, ...
По моим наблюдением они используют GDI+, а точное TransparencyKey (Так как у них еще тени есть)

Но эта вещь работает только для TopLevel windows, тогда как они умудрились это сделать?

И вообще что это за окно десктоп, можно ли его самому создать?


 
DVM ©   (2005-12-22 10:15) [1]


> По моим наблюдением они используют GDI+,

вряд ли, т.к. html можно было ставить еще в win98 где нет никаких гдиплюс


 
Lautsprecher ©   (2005-12-23 15:52) [2]

Можно хоть под Win95, только ручками много кодить придется... Я делал ListView, у которого в качестве фона был BMP - удалось даже добиться, чтобы не мигало при прокрутке.


 
DVM ©   (2005-12-26 14:30) [3]


> Можно хоть под Win95, только ручками много кодить придется.
> .. Я делал ListView, у которого в качестве фона был BMP
> - удалось даже добиться, чтобы не мигало при прокрутке.

Ты крут. Только речь идет о HTML в качестве фона. Это не так просто.
А вставить картинку в ListView можно и используя встроенные в него возможности, т.е. даже не обязательно возиться с WM_ERASEBKGND


 
Deka ©   (2005-12-26 18:15) [4]

Насколько я знаю HTML на десктопе обеспечивается при помощи ActiveDesktop. Думаю что это технология генерирования HTML странички, которая помот и помещается на десктоп. Ну а так как на HTML страничке можно много чего разместить, то и получается возможность интеграции кучи объектов. Или задача в другом? Как его фоном сделать?


 
GrayFace ©   (2005-12-27 08:09) [5]

При помещении html на десктоп тени пропадают. Так что я склоняюсь к версии Deka © [4]. Дома проверю.


 
DVM ©   (2005-12-27 11:08) [6]


> При помещении html на десктоп тени пропадают. Так что я
> склоняюсь к версии Deka © [4]. Дома проверю.

Можно еще проверить, стандартный ли ListView лежит на десктопе с включенным ActiveDesktop. Может статься, что это другой контрол, с подобной ListView функциональностью (для MS это не проблема).



Страницы: 1 вся ветка

Текущий архив: 2006.03.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
15-1140609794
DorisAxline
2006-02-22 15:03
2006.03.19
Question about this forum


15-1140708360
Pazitron_Brain
2006-02-23 18:26
2006.03.19
USB 2


4-1134633968
DSA
2005-12-15 11:06
2006.03.19
Помогите разобраться с DDE


15-1140883320
Игорёк
2006-02-25 19:02
2006.03.19
Delphi 2006


15-1140863196
PARUS
2006-02-25 13:26
2006.03.19
Music Instrumental Digital Interface Как-то так...