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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.12.2010, 00:15   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию Как сделать фон компонента Image прозрачным

Имеется компонент TImage
На данном компоненте рисуется красный круг на белом фоне

Нужно чтобы белый фон стал прозрачным, а круг при этом нет.

Как это сделать?
Arassir вне форума Ответить с цитированием
Старый 30.12.2010, 03:45   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Свойство Transparent = true;
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 31.12.2010, 10:26   #3
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

В качестве рисунка используй иконку, на которой красный круг, а всё остальное прозрачное. Я так буквы на клавиатор рисовал. Буква видна отлично, а под прозрачной областью форма видна и всё остальное.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 02.01.2011, 19:16   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Не обязательно использовать иконку. Можно и bmp. Если загружать из файла - то левый нижний пиксель - цвет фона. В этом случае достаточно Transparent = true, а цвет фона определяется автоматически (не совсем уверен насчет автомта). Если рисунок программно создавать, то цвет фона нужно задать, есть соответствующее свойство
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Image с прозрачным фоном. segail Microsoft Office Excel 1 11.12.2010 22:16
Как сделать *.ico с прозрачным фоном? spamer Свободное общение 5 05.12.2009 16:00
Как сделать фон в WORD (офис 2007) katlis Microsoft Office Word 2 09.09.2009 23:48
Как убрать задний фон у image BuT@JL Мультимедиа в Delphi 10 18.08.2009 11:35
как сделать Memo прозрачным 1234 Общие вопросы Delphi 1 21.02.2008 16:38