|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2014, 22:04 | #1 |
Пользователь
Регистрация: 02.10.2009
Сообщений: 93
|
Сделать image полупрозрачным
На форме есть image. Можно ли его сделать полупрозрачным, или AlphaBlendValue есть только у формы?
|
08.12.2014, 23:37 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Поколдовать с форматом PNG. Вроде у того есть альфа-канал.
|
09.12.2014, 00:02 | #3 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
Вообще полупрозрачность можно установить любому ТВинКонтролу (TImage им не является), но я бы крайне не советовал этого делать указанным ниже способом, ибо изврат, еретизм и лучше использовать специально под это дело написанные компоненты.
Код:
Последний раз редактировалось exyl; 09.12.2014 в 00:04. |
10.12.2014, 08:27 | #4 |
Подтвердите свой е-майл
Регистрация: 11.04.2012
Сообщений: 85
|
А вот в TTaskDialog с tfExpandFooterArea есть открывающаяся панель, которая как раз таки плавно затухает и появляется вновь. Ну или по желанию даже текст (аля копирование в проводнике когда кликаешь "show details"). Сделано в недрах виндоуса, как - неизвестно. Короче прозрачность на дочерние контролы есть где-то или как-то. dwmapi?
|
11.12.2014, 06:46 | #5 | |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
Цитата:
Мы в конторе как-то разрабатывали графический интерфейс к уже готовой программе заказчика и занимались всякими затухающими кнопками, градиентными панельками и прочим. Все эффекты запускались в своих потоках, чтоб не мешать работать основному приложению и иметь возможность отображать большое количество эффектов одновременно. Как это реализовано в виндоуз и есть ли портированные библиотеки для работы с этим делом, я не в курсе. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать image в клетку | s2df | Помощь студентам | 3 | 17.05.2013 07:51 |
Delphi сделать Image прозрачным | StudentMarat | Помощь студентам | 0 | 22.01.2013 18:51 |
Как сделать снимок с Image? | Andrey770 | Общие вопросы Delphi | 3 | 14.03.2012 00:16 |
Работа с image хз как лучше сделать. | winner13 | Мультимедиа в Delphi | 3 | 25.04.2011 09:42 |
как сделать Класс типа Image | SevenXP | Общие вопросы Delphi | 13 | 19.09.2010 13:13 |