anchor.diff:      procedure EditorDrawMicromap(Sender: TObject; C: TCanvas; const ARect: TRect);
       function EditorIndexToObj(N: integer): TATSynEdit;
       function EditorObjToIndex(Ed: TATSynEdit): integer;
  +    function EditorObjToTreeviewIndex(Ed: TATSynEdit): integer;
       procedure EditorOnChange(Sender: TObject);
       procedure EditorOnChangeModified(Sender: TObject);
       procedure EditorOnChangeCaretPos(Sender: TObject);
  
positive.code:       ASelectThen: boolean);
      procedure EditorOnScroll(Sender: TObject);
      function GetAdapter(Ed: TATSynEdit): TATAdapterEControl;
      function GetCachedTreeview(Ed: TATSynEdit): TTreeView;
      function GetCommentString(Ed: TATSynEdit): string;
      function GetEnabledCodeTree(Ed: TATSynEdit): boolean;
  
negative.code:     property TabImageIndex: integer read FTabImageIndex write SetTabImageIndex;
      property TabCaptionFromApi: boolean read FTabCaptionFromApi write FTabCaptionFromApi;
      property TabId: integer read FTabId;
      property CachedTreeViewInited[Ed: TATSynEdit]: boolean read GetCachedTreeviewInited;
      property CachedTreeView[Ed: TATSynEdit]: TTreeView read GetCachedTreeview;
      property SaveHistory: boolean read FSaveHistory write FSaveHistory;
      procedure UpdateModified(Ed: TATSynEdit; AWithEvent: boolean= true);
  