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 и пр., т.е. когда полупрозрачное стекло как бы немного размывает и добавляет шума на бэк, который находится под компонентом, поделитесь опытом?
Изменено пользователем Dodik8 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.