anchor.diff:    getCMdParams;
     //
     EntitiesConnector.endUpdate;
  +  updateMainMenuProviders;
     fInitialized := true;
   end;
   
  
positive.code:   FreeRunnableProc;
    //
    fLogMessager.Free;
    EntitiesConnector.removeObserver(self);
    inherited;
  end;
  
negative.code:   hasEd: boolean;
    hasProj: boolean;
  begin
    Handled := true;
    if fEditWidg = nil then exit;
    if fUpdateCount > 0 then exit;
    Inc(fUpdateCount);
  