anchor.diff:      FLastTooltipLine: integer;
       FLastAppActivate: QWord;
       FLastSaveSessionTick: QWord;
  +    FNeedToMaximize: boolean;
       FDisableTreeClearing: boolean;
       FInvalidateShortcuts: boolean;
       FInvalidateShortcutsForce: boolean;
  
positive.code: procedure TfmMain.FormActivate(Sender: TObject);
  begin
    AppActiveForm:= Sender;
  end;
  
  procedure TfmMain.FormChangeBounds(Sender: TObject);
  
negative.code:       FLastMaximized:= false;
        if (FLastMaximizedMonitor>=0) and (FLastMaximizedMonitor<Screen.MonitorCount) then
          BoundsRect:= Screen.Monitors[FLastMaximizedMonitor].BoundsRect;
        FNeedToMaximize:= true;
      end;
    end;
    //
  