public virtual void OnDraw(DrawEvent devent)
{
IGraphPort graphPort = devent.GraphPort;
RECT clipRect = devent.ClipRect;
int dstX = fFrame.Left + clipRect.Left;
int dstY = fFrame.Top + clipRect.Top;
int dstWidth = clipRect.Width;
int dstHeight = clipRect.Height;
int srcX = clipRect.Left;
int srcY = clipRect.Top;
int srcWidth = clipRect.Width;
int srcHeight = clipRect.Height;
//graphPort.AlphaBlend(dstX, dstY, dstWidth, dstHeight,
// fBackingBuffer, srcX, srcY, srcWidth, srcHeight, 127);
graphPort.ScaleBitmap(fBackingBuffer, fFrame);
}