Dodik Опубликовано 7 октября, 2015 Поделиться Опубликовано 7 октября, 2015 (изменено) Возможно, кто-то делал эффект Aero Glass наподобие Windows Vista / 7 и пр., т.е. когда полупрозрачное стекло как бы немного размывает и добавляет шума на бэк, который находится под компонентом, поделитесь опытом? Изменено 7 октября, 2015 пользователем Dodik Цитата Ссылка на комментарий
0 Alexander Опубликовано 7 октября, 2015 Поделиться Опубликовано 7 октября, 2015 Компоненты с палитры effects пробовали? Или необходимо что-то иное, что они представляют? Цитата Ссылка на комментарий
0 Модераторы Равиль Зарипов (ZuBy) Опубликовано 7 октября, 2015 Модераторы Поделиться Опубликовано 7 октября, 2015 это только для Windows, используйте соответствующее api Цитата Ссылка на комментарий
0 Dodik Опубликовано 14 октября, 2015 Автор Поделиться Опубликовано 14 октября, 2015 (изменено) Эффект Blur, примененный к компоненту, размывает то, что находится на компоненте, необходимо же размытие того, что под компонентом. Т.к. приложение мультиплатформенное -> windows api использовать не имеет смысла. Не говорил, что задача легкая и тривиальная, но возможно кто-то делал что-то подобное, или находил способы как можно нестандартно ее решить? Изменено 14 октября, 2015 пользователем Dodik Цитата Ссылка на комментарий
0 Dodik Опубликовано 14 октября, 2015 Автор Поделиться Опубликовано 14 октября, 2015 // Cамое обидное, что делал подобные эффекты еще на Windows XP // Цитата Ссылка на комментарий
0 Error Опубликовано 14 октября, 2015 Поделиться Опубликовано 14 октября, 2015 Делал нечто подобное. Для достижения эффекта: 1) Сделать скриншот формы в TBitmap 2) Размыть его с помощью эффекта TFilterGaussianBlur 3) Показать на форме в нужном месте, к примеру TImage, в котором в качестве изображения указать наш Bitmap, с необходимым смещением В прикрепленном архиве содержится лютый гов...код написанный только для проверки концепции данного решения, однако суть решения из него понять реально. FMXCalc.zip Цитата Ссылка на комментарий
0 Alexander Опубликовано 15 октября, 2015 Поделиться Опубликовано 15 октября, 2015 "костыль" конечно, но... присваивать перекрываемые компоненты Layout'у с эффектом Blur. Цитата Ссылка на комментарий
0 Dodik Опубликовано 19 октября, 2015 Автор Поделиться Опубликовано 19 октября, 2015 (изменено) Друзья, благодарю. Первоначально были мысли как раз через TBitmap, но останавливают тормоза. Изменено 19 октября, 2015 пользователем Dodik Цитата Ссылка на комментарий
0 Dodik Опубликовано 19 октября, 2015 Автор Поделиться Опубликовано 19 октября, 2015 (изменено) Если нет более-менее реального способа решить данную проблему -> будем надеяться, что разработчики FireMonkey когда-нибудь позаботятся о подобном эффекте. Изменено 19 октября, 2015 пользователем Dodik Цитата Ссылка на комментарий
Вопрос
Dodik
Возможно, кто-то делал эффект Aero Glass наподобие Windows Vista / 7 и пр., т.е. когда полупрозрачное стекло как бы немного размывает и добавляет шума на бэк, который находится под компонентом, поделитесь опытом?
Изменено пользователем DodikСсылка на комментарий
8 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.