Текущий архив: 2003.11.13;
Скачать: 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 вся ветка
Текущий архив: 2003.11.13;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.036 c