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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2011, 23:11   #1
maxefficiently
Пользователь
 
Регистрация: 12.02.2011
Сообщений: 42
По умолчанию SpeedButton, Glyph, прозрачный PNG

Как вставить прозрачный PNG-файл в SpeedButton через Glyph, что бы картинка была хорошего, оригинального качества на кнопке, а не погрызанного?
maxefficiently вне форума Ответить с цитированием
Старый 15.02.2011, 23:52   #2
maxefficiently
Пользователь
 
Регистрация: 12.02.2011
Сообщений: 42
По умолчанию

делаю так, Delphi 2010.

ImageList: DrowingStyle:=dsTransparent;
ColorDepth:=cd32Bit;

SpeedButton.flat:=true;

Гружу в кнопку картинку:
var
b: TBitmap;
begin
b := TBitmap.Create;
try
ImageList1.GetBitmap(0, b);
speedbutton1.Glyph.Assign(b);
finally
b.Free;
end; end;

Не помогает, странно, вот статья есть, гле вроде как работает: http://www.rsdn.ru/forum/delphi/3888212.flat.aspx
maxefficiently вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SpeedButton.Glyph - запись из БД Gonzo Компоненты Delphi 1 18.10.2010 13:25
Прозрачный фон png TacoBell Общие вопросы C/C++ 3 03.10.2010 00:09
Glyph Positioning Table beda Microsoft Office Word 1 30.06.2010 21:21
SpeedButton, glyph, enabled ScorpioN_T Общие вопросы Delphi 8 27.04.2009 19:14
SpeedButton.Glyph mutabor Компоненты Delphi 6 03.05.2008 16:51