anchor.diff:        else if aExportType = ietBaseBlack then
           pngData[dstY*dstWidth + dstX] := $FF000000;
       end;
  -
  -    pngData[dstY*dstWidth + dstX] := pngData[dstY*dstWidth + dstX] or $FF000000;
     end;
   
     //Mark pivot location with a dot
  
positive.code:         pngData[dstY*dstWidth + dstX] := $FF + (255 - M) * $010100;
      end
      else
        pngData[dstY*dstWidth + dstX] := fRXData.RGBA[aIndex, I*srcWidth + K] and $FFFFFF;
  
      //Apply alpha
      if (aExportType = ietBaseWhite) or (aExportType = ietBaseBlack) then
  
negative.code:       pngData[dstY*dstWidth + dstX] := pngData[dstY*dstWidth + dstX] or (fRXData.RGBA[aIndex, I*srcWidth + K] and $FF000000);
  
      //Is this a background pixel?
      if isShadow or (A = 0) then
      begin
        if aExportType = ietBase then
          pngData[dstY*dstWidth + dstX] := 0
  