HamSketch.UISurface.OnDraw C# (CSharp) Method

OnDraw() public method

public OnDraw ( DrawEvent devent ) : void
devent NewTOAPIA.UI.DrawEvent
return void
        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);
        }