anchor.diff:  end;
   
   procedure TCEMainForm.SaveSettings;
  -var
  -  opts: TCEOptions;
   begin
     if not fInitialized then
       exit;
  -  // old centralized options
  -  opts := TCEOptions.create(nil);
  -  try
  -    forceDirectory(getCoeditDocPath);
  -    opts.saveToFile(getCoeditDocPath + 'options2.txt');
  -  finally
  -    opts.Free;
  -  end;
     // project and files MRU
     with TCEPersistentMainMrus.create(nil) do
     try
  
positive.code: 
    { TCEMainForm }
  
    TCEMainForm = class(TForm, ICEMultiDocObserver, ICESessionOptionsObserver, ICEEditableShortCut)
      actFileCompAndRun: TAction;
      actFileSaveAll: TAction;
      actFileClose: TAction;
  
negative.code:   InitMRUs;
    InitWidgets;
    InitDocking;
    LoadSettings;
    layoutUpdateMenu;
    fMultidoc := getMultiDocHandler;
    //
    checkCompilo;
    getCMdParams;
    //
    updateMainMenuProviders;
    EntitiesConnector.forceUpdate;
    //
    if fProject = nil then newProj;
    fInitialized := true;
  end;
  
  