anchor.diff:  end;
   
   procedure TDockOptionsEditor.doChanged(Sender: TObject);
  +var
  +  hasHeaders: boolean;
   begin
     DragThresholdLabel.Caption := adrsDragThreshold +
       ' (' + IntToStr(DragThresholdTrackBar.Position) + ')';
  
positive.code:     LoadFromMaster;
      fBackup.Clear;
      DockMaster.SaveSettingsToConfig(fBackup);
    end;
    // accept and new backup
    if anEvent = oeeAccept then
    begin
      SaveToMaster;
      fBackup.Clear;
  
negative.code:   DragThresholdTrackBar.OnChange := @doChanged;
    SplitterWidthTrackBar.OnChange := @doChanged;
    //
    ShowHeaderCaptionCheckBox.OnChange := @doChanged;
    HideHeaderCaptionForFloatingCheckBox.OnChange := @doChanged;
    FlattenHeaders.OnChange := @doChanged;
    FilledHeaders.OnChange := @doChanged;
    //
    HeaderStyleComboBox.OnChange := @doChanged;
    //
    EntitiesConnector.addObserver(self);
  