anchor.diff:      procedure InitConfirmPanel;
       procedure InitPyEngine;
       procedure InitFrameEvents(F: TEditorFrame);
  +    procedure InitStatusbar;
       procedure InitStatusbarControls;
  +    procedure InitGroups;
  +    procedure InitFinder;
       procedure FrameOnChangeCaption(Sender: TObject);
       procedure FrameOnUpdateStatusbar(Sender: TObject);
       procedure FrameOnUpdateState(Sender: TObject);
  
positive.code:   Groups.OnTabPopup:= @DoOnTabPopup;
    //Groups.OnTabOver:= @DoOnTabOver;
    Groups.OnTabGetTick:= @DoOnTabGetTick;
  
    FFinder:= TATEditorFinder.Create;
    FFinder.OnConfirmReplace:= @FinderOnConfirmReplace;
    FFinder.OnProgress:= @FinderOnProgress;
    FFinder.OnFound:=@FinderOnFound;
    FFinder.OnGetToken:= @FinderOnGetToken;
  
    InitStatusbarControls;
  
    FFindStop:= false;
  
negative.code:   CodeTreeFilterInput.OnCommand:= @CodeTreeFilter_OnCommand;
  end;
  
  procedure TfmMain.InitStatusbar;
  begin
    Status:= TATStatus.Create(Self);
    Status.Parent:= Self;
    Status.Align:= alBottom;
  