anchor.diff:    finally
       png.Free;
     end;
  +  fSynchroItem := TStringList.Create;
  +  fSynchroValue := TStringList.Create;
     Tree.Selected := Tree.Items.GetLastNode;
     inspector.OnEditorFilter := @GridFilter;
     inspector.CheckboxForBoolean := true;
  -  //TODO-cfeature: project inspector synchro-mode for dialog-based editors
  -  // currently the event OnModified is only called for simple properties.
  -  // and it misses in ObjectINspector.pp TOICustomPropertyGrid.DoCallEdit();
  +  inspector.PropertyEditorHook.AddHandlerModified(@inspectorModified);
     //
     EntitiesConnector.addObserver(self);
   end;
   
   destructor TCEProjectConfigurationWidget.destroy;
   begin
  +  fSynchroItem.Free;
  +  fSynchroValue.Free;
     EntitiesConnector.removeObserver(self);
     inherited;
   end;
  
positive.code: 
  procedure TCEProjectConfigurationWidget.btnSyncEditClick(Sender: TObject);
  begin
    if fProj = nil then exit;
    syncroMode := not syncroMode;
  end;
  
negative.code:     storage.free;
      src_list.free;
      fProj.endUpdate;
      fSynchroItem.Clear;
      fSynchroValue.Clear;
    end;
  end;
  
  