Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2014, 15:27   #1
iceman_andrey
 
Регистрация: 14.04.2014
Сообщений: 6
По умолчанию Полупрозрачное окно программы

Всем привет, сразу опишу мою проблему, делаю программу и форма окна должна повторять форму картинки, а так как у картинки есть полупрозрачные части то появляются так сказать "остатки" формы.
На скрине видно по контуру зеленый цвет.
кто знает как решить данную проблему подскажите пожалуйста, возможно есть какие-то компоненты или еще что-то. За ранее спасибо!)
Изображения
Тип файла: png Снимок.PNG (22.6 Кб, 81 просмотров)
iceman_andrey вне форума Ответить с цитированием
Старый 09.06.2014, 10:14   #2
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 516
По умолчанию

картинка наверно BMP, а надо использовать BMP с альфа-каналом, на DelphiWorld есть такая статья
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 09.06.2014, 10:28   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

Тогда уж PNG...
Человек_Борща вне форума Ответить с цитированием
Старый 09.06.2014, 17:45   #4
iceman_andrey
 
Регистрация: 14.04.2014
Сообщений: 6
По умолчанию

Спасибо за ответы, но пробовал и с альфа-каналом и png в эффект тот же там где есть полупрозрачные участки картинки там и появляется вот такая беда...
iceman_andrey вне форума Ответить с цитированием
Старый 09.06.2014, 17:47   #5
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

UpdateLayerWindow, не?
ZuBy вне форума Ответить с цитированием
Старый 09.06.2014, 18:44   #6
iceman_andrey
 
Регистрация: 14.04.2014
Сообщений: 6
Радость

Цитата:
Сообщение от ZuBy Посмотреть сообщение
UpdateLayerWindow, не?
А не могли бы вы предоставить подробный пример?
Я просто с этим не связывался...
За ранее спасибо!)
iceman_andrey вне форума Ответить с цитированием
Старый 10.06.2014, 08:40   #7
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 516
По умолчанию

iceman_andrey а каким способом сейчас реализовано?
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 10.06.2014, 10:31   #8
iceman_andrey
 
Регистрация: 14.04.2014
Сообщений: 6
Печаль

Цитата:
Сообщение от Toxa Посмотреть сообщение
iceman_andrey а каким способом сейчас реализовано?
Пробовал через TransparentColor
и еще несколько способов находил в инете, но результат был одинаковый.
iceman_andrey вне форума Ответить с цитированием
Старый 10.06.2014, 11:54   #9
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 516
По умолчанию

а такой пример попадался?
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 10.06.2014, 13:58   #10
iceman_andrey
 
Регистрация: 14.04.2014
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Toxa Посмотреть сообщение
Да было дело, в таком случае не отображаются кнопки и т.д.
iceman_andrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа выводящее полупрозрачное изображение Androriel Софт 24 10.12.2021 03:13
Нужно разместить полупрозрачное фото поверх всех окон Беренгер Помощь студентам 21 01.03.2014 23:16
Полупрозрачное окно Synapse Общие вопросы C/C++ 0 31.05.2012 12:56
Увеличить окно программы misher Общие вопросы Delphi 7 26.09.2010 22:02