Ivann, прикольный пример
Этот топик читают: Гость
Ответов: 1379
Рейтинг: 86
|
|||
карма: 0 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
скрины бы тоже не помешали - не у всех есть возможность запустить схему в Win VistaSeven
|
|||
карма: 27 |
|
Ответов: 3349
Рейтинг: 233
|
|||
Dilma писал(а): скрины бы тоже не помешали - не у всех есть возможность запустить схему в Win VistaSevenЯсно ScreenShot |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
А разве в XP такое сделать нельзя
|
|||
карма: 22 |
|
Ответов: 3349
Рейтинг: 233
|
|||
nesco писал(а): А разве в XP такое сделать нельзя Стандартными средствами нет. ------------ Дoбавленo в 20.00: nesco, Как ты в реальном времени получишь скриншот без данного окна? ------------ Дoбавленo в 20.05: Новая версия компонента. Добавлен контроль операционной системы и состояния dwm. Добавлена информация о цвете прозрачности и её состояние. Добавлено событие onSetBlur которое возвращает: 0 - Эффект стекла применен 1 - Ошибка, не поддерживаемая операционная система 2 - Ошибка, dwm выключен. Добавлена иконка. Прошу протестировать. |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
nesco писал(а): А разве в XP такое сделать нельзянельзя, т.к. это фишка aero, а XP умеет рисовать только средствами GDI. |
|||
карма: 27 |
|
Ответов: 3349
Рейтинг: 233
|
|||
Просьба протестировать данный компонент в ос отличной от Windows 7 and Vista.
На выходе из события onSetBlur должно подаваться 1. |
|||
карма: 1 |
|
Ответов: 4641
Рейтинг: 334
|
|||
[offtop]
Ivann писал(а): ЯсноIvann, новые версии выкладывать положено в первом сообщении. Скрины тоже, да еще и в тегах scroll[/offtop] |
|||
карма: 1 |
|
Ответов: 3349
Рейтинг: 233
|
|||
[offtop]
Ravilr писал(а): Скрины тоже, да еще и в тегах scrollА у меня как [/offtop] |
|||
карма: 1 |
|
Ответов: 301
Рейтинг: 11
|
|||
nesco писал(а): А разве в XP такое сделать нельзяautohotkey подобное может, даже в 98-х виндах. |
|||
карма: 0 |
|
Ответов: 154
Рейтинг: 4
|
|||
Ivann, отличный компонет! спасибо большое! а что ещё ты планируешь в него добавить ?
|
|||
карма: 0 |
|
Ответов: 3349
Рейтинг: 233
|
|||
kernel, Выключение AeroGlass, Выключение AeroGlass при отключение dwm, событие при смене цвета.
|
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Dilma писал(а): нельзя, т.к. это фишка aero, а XP умеет рисовать только средствами GDIКакая фишка -- получение полупрозрачного окна с тенью AeroGlass, вроде -- технология отрисовки окон самой видеокартой, что самой собой уберет артефакты перерисовки окна, но не получение самого окна такой конфигурации, такое окно можно сделать и в GDI+ Технология AeroGlass появилась в Висте и вот тут неплохо про это написано, кому интересно почитать -- http://www.windxp.com.ru/Vista/vista6.htm |
|||
карма: 22 |
|
Ответов: 3349
Рейтинг: 233
|
|||
nesco писал(а): полупрозрачного окна Оно не полупрозрачное, просто его фон наложен на него и размыт. nesco писал(а): такое окно можно сделать и в GDI+Ну попробуй. Думаю с производительностью будет не очень |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Ivann писал(а): Ну попробуйЯ уже делал такое, прекрасно получалось Ivann писал(а): Думаю с производительностью будет не оченьТут я и спорить не собираюсь. Я спросил про возможность создания такого окна в XP, а не в быстродействии перерисовки. Кто бы спорил, что быстродействие перерисовки видеокартой гораздо выше перерисовки ресурсами самой системы |
|||
карма: 22 |
|