anchor.diff:      begin
         DropBox_Options_RefreshRate.Add(Format('%d Hz', [fResolutions.Items[ResID].RefRate[I]]));
         // Make sure to select something. SelectedRefRate is prefered, otherwise select first
  -      if (I = 0) or (fResolutions.Items[ResID].RefRate[I] = DesiredRefRate) then
  +      if (I = 0) or (fResolutions.Items[ResID].RefRate[I] = fDesiredRefRate) then
           DropBox_Options_RefreshRate.ItemIndex := I;
       end;
     end;
  
positive.code:     fResolutions: TKMResolutions;
  
      // We remember old values to enable/disable "Apply" button dynamicaly
      PrevResolutionId: TKMScreenResIndex;
      // Try to pick the same refresh rate on resolution change
      DesiredRefRate: Integer;
  
      procedure ApplyResolution(Sender: TObject);
      procedure Change(Sender: TObject);
  
negative.code:       if (I = 0) or (I = R.RefID) then
        begin
          DropBox_Options_RefreshRate.ItemIndex := I;
          fDesiredRefRate := fResolutions.Items[R.ResID].RefRate[I];
        end;
      end;
    end
  