anchor.diff:  end;
   
   { ATTACH }
  -function TAgg2D.Attach(bitmap : TBitmap; flip_y : boolean = false ) : boolean;
  +function TAgg2D.Attach(bitmap : TfpgImage; flip_y : boolean = false ) : boolean;
   var
    buffer : pointer;
    stride : integer;
  
positive.code:   AGG_RasterFontCache ,
    AGG_VectorFontCache );
  
   PAggTransformations = ^TAggTransformations;
   TAggTransformations = record
     affineMatrix : array[0..5 ] of double;
  
negative.code: begin
   result:=false;
  
   if Assigned(bitmap ) (* and
      not bitmap.Empty *)then        {$Note Implement TfpgImage.Empty }
    case bitmap.ColorDepth of
     32 :
      begin
      { Rendering Buffer }
       stride:=integer(bitmap.ScanLine[1 ] ) - integer(bitmap.ScanLine[0 ] );
  