Вниз
Скачать: CL | DM;

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

← →
McSimm2   (2003-11-04 11:08) [0]

Требуется взять битмап из ImageList`a и поместить его в пункт меню.
Делаю через drawIсon(Acanvas.Handle, 0, 0, ???)
Но что то совсем уже торможу, не могу из ImageList`a взять нужную иконку ...


← →
McSimm2   (2003-11-04 11:13) [1]

Делаю вот так ....

try
_Bitmap := TBitmap.Create;
ImageList.GetBitmap(1, _Bitmap);
BitBlt(ACanvas.Handle,0,0,_Bitmap.Width,_Bitmap.Height,_Bitmap.Handle,0,0,SRCCOPY)
finally
_Bitmap.Free;
end;


← →
han-bratan   (2003-11-04 11:14) [2]

А почему не использовать ImageList + свойство меню Images?
А получить иконку можно чере procedure GetIcon(Index: Integer; Image: TIcon); overload;
Cjjndtncndtyyj Bitmap вытягивается при помощи procedure GetBitmap(Index: Integer; Image: TBitmap);



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.031 c
6-41784
ilka
2003-09-18 13:15
2003.11.13
Совместное использование IdTCpServer & IdTcpClient


6-41814
SergP
2003-09-15 13:11
2003.11.13
Как работать с SOCKS?


1-41534
P0tia
2003-11-04 12:21
2003.11.13
Image, путь к иконке


7-42175
Anonimus
2003-08-29 18:45
2003.11.13
помогите разобраться с сом-портом


1-41621
Senti
2003-10-25 20:23
2003.11.13
проблема с отображением Gif файлов




   Наверх