![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Здравствуйте.
На форме кнопка BitBtn1, Image1, Image2. Событие OnClick кнопки:
Форма выглядит так после нажатия на кнопку: ![]() Как убрать возникающий белый фон. Свойство Image2.Transparent:=true; Заранее огромное спасибо. |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Прозрачность в битмапе не является стандартом, тогда как иконка должна иметь маску прозрачности, поэтому иконка будет рисовать прозрачной, а битмап нет. При копировании картинки из иконки в битмап прозрачность теряется.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| Dik0n |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 11.5.2011 Репутация: нет Всего: 10 |
А зачем так извращатся, не проще ли
Или Transparent не у Bitmap ставить а у Image
Это сообщение отредактировал(а) Dik0n - 27.12.2011, 18:38 --------------------
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ◄◄◄ Сотри монеткой защитный слой |
||||
|
|||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Alexeis, вы конечно извините, но я всё это уже знаю, так что ничего нового вы для меня не открыли: спасибо, кэп. Проблема в другом. Вы к примеру возьмите на каком-нибудь одноцветном фоне нарисуйте что-нибудь, загрузите в Image и выставьте transparent:=true - фон исчезнет. Этого я и пытаюсь добиться, только обычный способ здесь не помогает.
Dik0n, дело в том, что я увеличиваю иконку в два раза. Читайте внимательно. Читайте тему перед ответом внимательно [2]. Ибо: |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Возможно я ошибся в названии темы. Мне бы хотябы создать видимость прозрачности. Подошло бы даже иземенение этого белого фона на какой-либо другой.
|
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 34 Всего: 459 |
Проверьте какой цвет выставлен прозрачным
Image1.Picture.Bitmap.TransparentColor -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Тоже самое |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 7 Всего: 41 |
У меня все прекрасно работает.
Это лишнее. Достаточно Image2.Transparent:=true; Дай исходную иконку. -------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Чучмек, вот http://rghost.ru/35646295 . Выберите любую, ни одна не работает.
Кстати можете дать скрин пожалуйста посмотреть на сие чудо. |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 7 Всего: 41 |
![]() Это сообщение отредактировал(а) Чучмек - 28.12.2011, 17:54 -------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Чучмек, красота. То что нужно. Если не затруднит киньте код и иконку которую вы использовали. И как у вас с теми что дал я?
|
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 7 Всего: 41 |
Да код тот же самый. С твоими иконками тоже получается. Моя иконка вот: Присоединённый файл ( Кол-во скачиваний: 10 )
Icon1.zip 0,40 Kb-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Чучмек, с твоей иконкой получилось. Даже не знаю чё и делать.
|
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 7 Всего: 41 |
mistrmax, проверь вот это
Это сообщение отредактировал(а) Чучмек - 28.12.2011, 23:49 Присоединённый файл ( Кол-во скачиваний: 8 )
Project2.zip 195,41 Kb-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| mistrmax |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 30.5.2010 Репутация: нет Всего: нет |
Чучмек, работает так как надо. Бред какой-то получается, если ты говоришь что исходники одинаковые. Кинь исходник, если не трудно.
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |