anchor.diff:    SHOW_CONTROLS_OVERLAY := chkUIControlsBounds.Checked;
     SHOW_TEXT_OUTLINES := chkUITextBounds.Checked;
     SHOW_CONTROLS_ID := chkUIControlsID.Checked;
  +
  +  {$IFDEF WDC} //one day update .lfm for lazarus...
  +  SNOW_HOUSES := chkSnowHouses.Checked;
  +  ALLOW_LOAD_UNSUP_VERSION_SAVE := chkLoadUnsupSaves.Checked;
  +  {$ENDIF}
  +
   
     //Graphics
     if AllowDebugChange then
  
positive.code: //Revert all controls to defaults (e.g. before MP session)
  procedure TFormMain.ControlsReset;
  
    {$IFDEF WDC}
    procedure ResetCategoryPanel(aPanel: TCategoryPanel);
    var
  
negative.code:       PanelSurface := TCategoryPanelSurface(aPanel.Controls[0]);
        for I := 0 to PanelSurface.ControlCount - 1 do
        begin
          if SkipReset(PanelSurface.Controls[I]) then Continue; //Skip reset for some controls
  
          if PanelSurface.Controls[I] is TCheckBox then
            TCheckBox(PanelSurface.Controls[I]).Checked :=    (PanelSurface.Controls[I] = chkBevel)
                                                           or (PanelSurface.Controls[I] = chkLogNetConnection)
          else
          if PanelSurface.Controls[I] is TTrackBar then
            TTrackBar(PanelSurface.Controls[I]).Position := 0
  