![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
рисование иконки в Statusbar [D7, XP]
sinus © (2006-12-17 19:09:00)1. Вопрос как нарисовать иконку в панели статусбара не используя класс TImage, т.е. с помощью TBitmap ?? мне не удалось получить значения Rect для TBitmap...
2. Как избавиться от белого заднего фона ?
if ( Panel = Statusbar.Panels[2]) and ( DataMdl.DBase.Connected ) then
begin
bmp := TImage.Create(nil);
bmp.AutoSize := true;
bmp.Picture.Bitmap.Transparent :=true;
Imagelist1.GetBitmap(2,bmp.Picture.Bitmap);
StatusBar.Canvas.CopyRect(Rect,bmp.Canvas,bmp.ClientRect);
Bmp.Destroy;
end;
Handle (2006-12-17 21:29:00) [1]ImageList1.Draw(StatusBar1.Canvas,0,0,0);