anchor.diff:  end;
   
   procedure TfmMain.SetFullScreen_Ex(AValue: boolean; AHideAll: boolean);
  -begin
  +var
  +  Ed: TATSynEdit;
  +begin
  +  Ed:= CurrentEditor;
     if AValue then
     begin
       FOrigShowToolbar:= ShowToolbar;
  
positive.code:     FOrigShowSidePanel:= ShowSidePanel;
      FOrigShowSideBar:= ShowSideBar;
      FOrigShowTabs:= ShowTabsMain;
  
      if AHideAll or (Pos('t', UiOps.FullScreen)>0) then ShowToolbar:= false;
      if AHideAll or (Pos('b', UiOps.FullScreen)>0) then ShowBottom:= false;
  
negative.code:     ShowSidePanel:= FOrigShowSidePanel;
      ShowSideBar:= FOrigShowSideBar;
      ShowTabsMain:= FOrigShowTabs;
      Ed.OptMinimapVisible:= EditorOps.OpMinimapShow;
      Ed.OptMicromapVisible:= EditorOps.OpMicromapShow;
      DoApplyGutterVisible(EditorOps.OpGutterShow);
    end;
  
  