anchor.diff:  
     if FOptShowFlat and FOptShowFlatSepar then
     begin
  -    C.Pen.Color:= FColorSeparator;
       i:= ARect.Left - FOptSpaceBetweenTabs div 2;
  -    C.Line(i, ARect.Top+cIndentSep, i, ARect.Bottom-cIndentSep);
  +    DrawLine(C, i, ARect.Top+cIndentSep, i, ARect.Bottom-cIndentSep, FColorSeparator);
     end;
   
     //imagelist
  
positive.code:     Result:= Text;
      exit
    end;
  
    S:= Text;
    STemp:= S;
  
negative.code:           DrawLine(C, PR1.X, PR1.Y, PR2.X, PR2.Y+1, AColorBorder);
          DrawLine(C, PL1.X, PL1.Y, PR1.X, PL1.Y, AColorBorder);
          if AColorBorderLow<>clNone then
            DrawLine(C, PL2.X-IfThen(FOptShowAngled, FAngleSide), ARect.Bottom,
                        PR2.X+IfThen(FOptShowAngled, FAngleSide), ARect.Bottom, AColorBorderLow)
          else
            DrawLine(C, PL2.X+1, ARect.Bottom, PR2.X-1, ARect.Bottom, AColorBg);
        end;
  