... PALBMPDRAW( hMemDC, 0, 0, hBitmap, hPalette, nWidth, nHeight ) DO_LINES( hMemDC, hPen, nPensize, nPenColor ) SELECTOBJECT( hMemDC, hBmpOld ) DELETEDC( hMemDC ) oImg:hBitmap = hMemBmp PALBMPFREE( hBitmap, hPalette ) PALBMPNEW( oImg:hWnd, oImg:hBitmap, oImg:hPalette ) oImg:Refresh() RETURN ...