anchor.diff:      procedure GridEditorFilter(Sender: TObject; aEditor: TPropertyEditor;var aShow: boolean);
       procedure selConfChange(Sender: TObject);
       procedure TreeChange(Sender: TObject; Node: TTreeNode);
  +    procedure GridFilter(Sender: TObject; aEditor: TPropertyEditor;var aShow: boolean);
     private
       fProj: TCEProject;
       function getGridTarget: TPersistent;
  
positive.code:   endUpdateByEvent;
  end;
  
  function TCEProjectConfigurationWidget.getGridTarget: TPersistent;
  begin
    if fProj = nil then exit(nil);
  
negative.code: begin
    inherited;
    Tree.Selected := Tree.Items.GetLastNode;
    Grid.OnEditorFilter := @GridFilter;
  end;
  
  procedure TCEProjectConfigurationWidget.projNew(const aProject: TCEProject);
  