anchor.diff:    Data: TATTabData;
     R: TRect;
   begin
  -  R.Left:= FTabIndentInit+FTabAngle;
  +  R.Left:= FTabIndentInit+RealTabAngle;
     R.Right:= R.Left;
     R.Top:= FTabIndentTop;
     R.Bottom:= R.Top+FTabHeight;
  
positive.code:   RectText: TRect;
    NIndentL, NIndentR, NIndentTop: Integer;
    AType: TATTabElemType;
    AInvert: Integer;
    TempCaption: atString;
    bNeedMoreSpace: boolean;
  begin
  
negative.code:   end;
  
    //right triangle
    PR1:= Point(ARect.Right-NAngle*AInvert-1, ARect.Top);
    PR2:= Point(ARect.Right+NAngle*AInvert-1, ARect.Bottom-1);
    if NAngle>0 then
    begin
      //DrawTriangleRaw(C, PR1, PR2, Point(PR1.X, PR2.Y), ATabBg);
      //draw little shifted line- bottom-right point x-=1
  