Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.013 c
15-1140703385
Kreator_book
2006-02-23 17:03
2006.03.19
Алгоритм школьного расписания


2-1141054411
Просто_Я
2006-02-27 18:33
2006.03.19
Программа в "Выполнить"


15-1140501175
Ega23
2006-02-21 08:52
2006.03.19
С Днём рождения! 21 февраля


2-1141547139
Layner
2006-03-05 11:25
2006.03.19
Подскажите, почему не могу "достучаться" до TADOConn из TDBGrid?


2-1141562841
Делфёст
2006-03-05 15:47
2006.03.19
Глюки после вставки фото





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский