anchor.diff:  procedure TATTabs.SetTabAngle(AValue: Integer);
   begin
     {$ifdef darwin}
  -  //osx paints angle badly
  +  //macOS paints angled tabs badly
     exit;
     {$endif}
   
     if FTabAngle=AValue then Exit;
     FTabAngle:= AValue;
  -  Invalidate;
   end;
   
   procedure TATTabs.SetTabAngleMaxTabs(AValue: Integer);
   begin
     if FTabAngleMaxTabs=AValue then Exit;
     FTabAngleMaxTabs:= AValue;
  -  Invalidate;
   end;
   
   
  
positive.code:     FTabIndentArrowRight: Integer; //width of down-arrow area at right
  
      //show
      FTabShowClose: TATTabShowClose; //show mode for "x" buttons
      FTabShowPlus: boolean; //show "plus" tab
      FTabShowPlusText: atString; //text of "plus" tab
  
negative.code:     property TabIndentArrowLeft: Integer read FTabIndentArrowLeft write FTabIndentArrowLeft;
      property TabIndentArrowRight: Integer read FTabIndentArrowRight write FTabIndentArrowRight;
  
      property TabShowScrollArrows: boolean read FTabShowScrollArrows write FTabShowScrollArrows;
      property TabShowClose: TATTabShowClose read FTabShowClose write FTabShowClose;
      property TabShowPlus: boolean read FTabShowPlus write FTabShowPlus;
      property TabShowPlusText: atString read FTabShowPlusText write FTabShowPlusText;
  