Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> BitBtn и иконка 
V
    Опции темы
Алкоголик
Дата 25.3.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 26.1.2004

Репутация: нет
Всего: нет



Здраствуйте.
На Bitbtn можно поставить иконку только в формате bmp, но у bmp фон делается белым и  когда размещаешь на кнопку картинку то у иконки остается небольшой белый контур...
Кто как с этим справляется?

Это сообщение отредактировал(а) Алкоголик - 25.3.2009, 20:09
PM MAIL   Вверх
~FoX~
Дата 26.3.2009, 01:28 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 5
Всего: 68



Алкоголик, 
1. На бибиатон ставиться иконка у которой прозрачный фон есть левый нижней пиксель...
2. На любую битовую матрицу можно наложить маску...


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
Алкоголик
Дата 26.3.2009, 06:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 26.1.2004

Репутация: нет
Всего: нет



Цитата(~FoX~ @ 26.3.2009,  01:28)
1. На бибиатон ставиться иконка у которой прозрачный фон есть левый нижней пиксель...
2. На любую битовую матрицу можно наложить маску...

1) Если я правильно понял, то собственно так и проиходит.
У bmp-иконки фон белый(левый нижней пиксель тоже былый) и соответственно при вставке иконки на кнопку белый цвет становтся прозрачным, но вокруг пиктограмки все равно остается маленькая(узенькая) окантовочка белым цветом....
2) А вот тут к сожалению не понял... Знаний не хватает((
PM MAIL   Вверх
pseud
Дата 26.3.2009, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Экспёрт Тыдыщ
***


Профиль
Группа: Завсегдатай
Сообщений: 1175
Регистрация: 18.5.2007
Где: Минск, Беларусь

Репутация: 10
Всего: 40



Цитата(Алкоголик @  26.3.2009,  06:05 Найти цитируемый пост)
У bmp-иконки фон белый(левый нижней пиксель тоже былый) и соответственно при вставке иконки на кнопку белый цвет становтся прозрачным, но вокруг пиктограмки все равно остается маленькая(узенькая) окантовочка белым цветом....

так вот видимо не Белым таки цветом.
отредактируй картинку залив эти места цветом потемнее (благо картинка думаю небольшая 16х16)


--------------------
Испытание чужого терпения можно считать успешным, если оно лопнуло...
PM MAIL   Вверх
MetalFan
Дата 26.3.2009, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 22
Всего: 128



во всем виноват наверное фотошоп)


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
Алкоголик
Дата 26.3.2009, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 187
Регистрация: 26.1.2004

Репутация: нет
Всего: нет



Цитата(MetalFan @  26.3.2009,  13:10 Найти цитируемый пост)
во всем виноват наверное фотошоп) 


Ну а кто же еще smile  smile не я же smile))

Цитата(pseud @  26.3.2009,  11:50 Найти цитируемый пост)
так вот видимо не Белым таки цветом.
отредактируй картинку залив эти места цветом потемнее (благо картинка думаю небольшая 16х16) 


Спасибо помогло.
PM MAIL   Вверх
pseud
Дата 26.3.2009, 16:00 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Экспёрт Тыдыщ
***


Профиль
Группа: Завсегдатай
Сообщений: 1175
Регистрация: 18.5.2007
Где: Минск, Беларусь

Репутация: 10
Всего: 40



Цитата(Алкоголик @  26.3.2009,  14:20 Найти цитируемый пост)
Спасибо помогло.


и вроде не первый раз-то.
а его ведь - спасибо - на хлеб не намажешь.
а от плюсика мне бы похорошело.
и я бы сказал "ну что вы, что вы. это я так от чистого сердца. к чему эти плюсики".


--------------------
Испытание чужого терпения можно считать успешным, если оно лопнуло...
PM MAIL   Вверх
MetalFan
Дата 26.3.2009, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аццкий Сотона
****


Профиль
Группа: Комодератор
Сообщений: 3815
Регистрация: 2.10.2006
Где: Moscow

Репутация: 22
Всего: 128



Цитата(pseud @  26.3.2009,  16:00 Найти цитируемый пост)
а его ведь - спасибо - на хлеб не намажешь.
а от плюсика мне бы похорошело.

у него мало постов, шоб плюсы ставить)


--------------------
There are always someone smarter than you...
PM MAIL   Вверх
AndreyZ53
Дата 27.3.2009, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.8.2008

Репутация: нет
Всего: 2



У меня были проблемы тоже с картинкой на BitBtn, только когда загружал например синию картинку отобрадалась половина картинки на кнопки, но проблему решал так
Код

BitBtn1.Glyph.TransparentColor:=clRed;


То есть делал транспорет по тому цвету ,которого нету на картинки и всё прекрасно отображалось
--------------------
https://itbases.ru/
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.2721 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.