procedure TForm1.SBDrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
if checkbox.checked then
statusbar.Canvas.Draw( Rect.Left, Rect.Top, G1.Picture.Graphic )
else
statusbar.Canvas.Draw( Rect.Left, Rect.Top, G2.Picture.Graphic );
end;
procedure TForm1.CheckBoxClick(Sender: TObject);
begin
SB.Invalidate
end;