Первый раз столкнулся... Меня интересует, реализация такого.. первое что приходит в голову — хук на рабочий стол... попытался накидать небольшой код, кроме как нарисовать картинку не получилось... кто знает как такое делают раскажите плз, а если есть ссылка на пример буду очень благодарен...
Что меня удивило, так это то что ярлыки отрисовываются поверх этого "диалог"(даже незнаю диалог ли это на самом деле)...
Здравствуйте, DELPHI_4, Вы писали:
DEL>Всем здрасти... DEL>Установил эту штуку и немного удивился... как они такое сделали... (кстати кому интересно увидел тут http://habrahabr.ru/blogs/i_am_advertising/96598/)
DEL>Первый раз столкнулся... Меня интересует, реализация такого.. первое что приходит в голову — хук на рабочий стол... попытался накидать небольшой код, кроме как нарисовать картинку не получилось... кто знает как такое делают раскажите плз, а если есть ссылка на пример буду очень благодарен... DEL>Что меня удивило, так это то что ярлыки отрисовываются поверх этого "диалог"(даже незнаю диалог ли это на самом деле)...
DEL>Выкладываю картинку, как оно на самом столе... DEL>
Первое что приходит в голову чайлд-окно положенное на десктоп. Сворачиваем все окна, запускаем Spyxx наводим на десктоп
Здравствуйте, DELPHI_4, Вы писали:
DEL>Всем здрасти... DEL>Установил эту штуку и немного удивился... как они такое сделали... (кстати кому интересно увидел тут http://habrahabr.ru/blogs/i_am_advertising/96598/)
Здравствуйте, DELPHI_4, Вы писали:
DEL>Первый раз столкнулся... Меня интересует, реализация такого.. первое что приходит в голову — хук на рабочий стол... попытался накидать небольшой код, кроме как нарисовать картинку не получилось... кто знает как такое делают раскажите плз, а если есть ссылка на пример буду очень благодарен... DEL>Что меня удивило, так это то что ярлыки отрисовываются поверх этого "диалог"(даже незнаю диалог ли это на самом деле)...
Судя по ушам и хвосту hook на WM_ERASEBKGND у desktop окна и кастомная отрисовка оного.
Сам контент можно рисовать с помощью htmlite или scilite (windowless версии htmlayout и sciter) — т.е. HTML/CSS[/script].
Здравствуйте, c-smile, Вы писали:
CS>Судя по ушам и хвосту hook на WM_ERASEBKGND у desktop окна и кастомная отрисовка оного.
У меня на Висте артефакты появляются по краям мониторов от ентой штуки в виде красной рамки шириной в 4-5 пикселей.
Refresh десктопа по F5 не помогает. Только если эту штуку "взять за шиворот" и потаскать по своим же артефактам.
Мордой так сказать в места, где сама нашкодила
CS>Сам контент можно рисовать с помощью htmlite или scilite (windowless версии htmlayout и sciter) — т.е. HTML/CSS[/script].
Как раз первое, что пришло в голову. Синдром?
Здравствуйте, saf_e, Вы писали:
_>Первое что приходит в голову чайлд-окно положенное на десктоп. Сворачиваем все окна, запускаем Spyxx наводим на десктоп
Запускал Spy... не похоже что окно... он определяет только одно окно — окно explorer.... причем эту штуку можно таскать по рабочему столу и ярлыки адекватно отрисовываются поверх виджета... и ко всему там еще кнопки есть... которые отрабатывают даже если над ними ярлыки....