Вверх ↑
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
#31: 2010-08-16 22:52:27 ЛС | профиль | цитата
nesco писал(а):
Я уже делал такое, прекрасно получалось

Кажется я вспомнил.Скрывается окно, делается скриншот, копируется область, выводится на окно.
Но тут одна проблема размытое изображение отображает состояние на время скришота, то есть если на скриншоте есть окно ты его свернул то оно останется на форме.
карма: 1

0
Разработчик
Ответов: 26069
Рейтинг: 2121
#32: 2010-08-16 23:02:15 ЛС | профиль | цитата
Ivann, короче, сделать можно -- но нафиг они нужны, такие извращения
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#33: 2010-08-17 00:00:58 ЛС | профиль | цитата
nesco писал(а):
Технология AeroGlass появилась в Висте и вот тут неплохо про это написано, кому интересно почитать

nesco, AeroGlass это клон Compize, который появился лет 6 назад и главная задача приложений подобного рода это не только отрисовка видео картой, но и выделение под каждое окно своего frame buffer, что в частности позволило сделать нативную прозрачность, эффект стекла и еще сотни эффектов, которые разработчики MS не стали перетягивать из компиза (правда это вопрос времени скорей всего...). Сделать на GDI+ полноценный эффект матового стекла технически невозможно ибо нет никакой синхронизации между изменениями области экрана под приложением. А это значит, к примеру, что если такое приложение поставить над формой, где через OpenGL вертится шестеренка со скоростью 100 FPS, то начнутся вылезать артефакты из-за рассинхронизации кадров.

Ivann писал(а):
Кажется я вспомнил.Скрывается окно, делается скриншот, копируется область, выводится на окно.

не совсем так. У окна можно прописать специальный флаг, благодаря которому можно получать пиксели под ним без необходимости скрытия.
карма: 26
0
Ответов: 1376
Рейтинг: 197
#34: 2010-08-17 00:25:15 ЛС | профиль | цитата
Для XP есть в инете программка TrueTransparency, заголовок и края окна становятся стеклянными, её размер ~1 мб в архиве
положил в Файлообмен, если кому интересно будет
http://www.hiasm.com/forum_serv.php?q=56&id=1690
карма: 1

0
Разработчик
Ответов: 26069
Рейтинг: 2121
#35: 2010-08-17 00:28:54 ЛС | профиль | цитата
[offtop]
Dilma писал(а):
это клон Compize, который появился лет 6 назад

Млин, и тут мелкие стянули чью-то идею [/offtop]
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#36: 2010-08-17 01:06:49 ЛС | профиль | цитата
[offtop]
nesco писал(а):
Млин, и тут мелкие стянули чью-то идею

начиная с win vista были позаимствованы как минимум следующие идеи:
- менеджер памяти
- aero
- хардверные линки на файлы и папки
- интерактивный запрос прав на действия, требующие привилегий администратора
- панель Quick bar совмещенная с application bar (это из MacOS сперли)
для "серверной висты" (Windows server 2008) сделана административная консоль PowerShell в которой реализована многовековая идеология *nix систем для управления ОС из командной строки(пока не в полном объеме очевидно). Насколько удачной окажется попытка подсадить виндовых админов на командную строку покажет время [/offtop]
карма: 26
0
Ответов: 3349
Рейтинг: 233
#37: 2010-08-18 07:44:38 ЛС | профиль | цитата
foksov писал(а):
Для XP есть в инете программка TrueTransparency, заголовок и края окна становятся стеклянными, её размер ~1 мб в архиве
положил в Файлообмен, если кому интересно будет

Это другой, она создает прозрачным заголовок окна, а AeroGlass размытым, плюс она не может сделать этот эффект в клиентской области приложения.
------------ Дoбавленo в 11.50:
Добавил еще один пример
------------ Дoбавленo в 17.32:
Начал делать динамическую линковку
------------ Дoбавленo в 07.44:
Сделал
карма: 1

0
файлы: 1aeroglass.rar [3.1KB] [242]
37
Сообщение
...
Прикрепленные файлы
(файлы не залиты)