Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Как прилепить к bitbuttonу рисунок?   Найти похожие ветки 

 
RTWolf ©   (2004-04-09 21:16) [0]

Памагите с праблемой. Суть такова мне надо создать кнопку с рисунком (bitbtn),
причем рисунок должен быть gif"ом или еще чен-нить. Моно канечно и из bmp грузить но там надо как-то
указать какой цвет будет являться прозрачным.
Вот как я делаю, что не так?:

var
 bmp: kol.PBitmap;
 gif: PGif;
begin
gif :=NewGif;
gif.LoadFromFile("E:\BTN_UNDO.gif");

bmp:=newbitmap(16,16);
bmp.Draw(gif.Handle,0,0);

btnReset := NewBitBtn( form, "Oтмена",[],glyphLeft,bmp.Handle,1 );

.............

На выходе получаю кнопку с рисунком состоящий из черного цвета.


 
Delphi5.01 ©   (2004-04-09 21:22) [1]

ia ne ispolzoval nikogda gif, no kak ia znau vmesto gif.Handle nado ukazat gif.Canvas.Handle. i mne ne sovsem ponatno pochemu vi risuete v gif fail, mojet vi hoteli sdelat chtoto vrode gif.Draw(bmp.Canvas.Handle,0,0);
V otlichie ot VCL v KOL Draw rabotaet zadom na perod, a imenno BMP.Draw oznachaet chto BMP budet risovatsa kudato a ne kak v VCL kuda sma BMP budet risovatsa! :-)))



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.025 c
3-1095832372
jonik
2004-09-22 09:52
2004.10.17
Запрос и хранимая процедура в Firebird


14-1096003397
1008
2004-09-24 09:23
2004.10.17
Мда.


4-1095238008
Виктор
2004-09-15 12:46
2004.10.17
Остаются иконки на панели задач


1-1096517611
Васёк
2004-09-30 08:13
2004.10.17
Рисование по текстуре


14-1096350505
Nikolay M.
2004-09-28 09:48
2004.10.17
Помогите с переводом на таджикский, плз