anchor.diff:      ShowSidePanel:= FOrigShowSidePanel;
       ShowSideBar:= FOrigShowSideBar;
       ShowTabsMain:= FOrigShowTabs;
  +    Ed.OptMinimapVisible:= EditorOps.OpMinimapShow;
  +    Ed.OptMicromapVisible:= EditorOps.OpMicromapShow;
       DoApplyGutterVisible(EditorOps.OpGutterShow);
     end;
   
  
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: end;
  
  procedure TfmMain.SetFullScreen_Ex(AValue: boolean; AHideAll: boolean);
  var
    Ed: TATSynEdit;
  begin
    Ed:= CurrentEditor;
    if AValue then
    begin
      FOrigShowToolbar:= ShowToolbar;
  