anchor.diff:    if FMicromapBmp=nil then
       FMicromapBmp:= TBGRABitmap.Create;
     FMicromapBmp.SetSize(ARect.Width, ARect.Height);
  +
  +  RectMap:= Rect(0, 0, ARect.Width, ARect.Height);
   
     XColor.FromColor(GetAppColor(apclEdMicromapBg));
     FMicromapBmp.Fill(XColor);
  
positive.code:       NIndex:= BookmarkPtr^.Data.LineNum;
        if Ed.IsLineFolded(NIndex) then
          Continue;
        R1:= Ed.RectMicromapMark(1{column}, NIndex, NIndex, ARect, EditorOps.OpMicromapMinMarkHeight);
        FMicromapBmp.FillRect(R1, XColor);
      end;
    end;
  
negative.code:   LinePartObj: TATLinePartClass;
    XColor, XColorSelected, XColorOccur, XColorSpell: TBGRAPixel;
    NColor: TColor;
    R1, RectMap: TRect;
    NLine1, NLine2, NIndex, i: integer;
  begin
    St:= Ed.Strings;
  