anchor.diff:    TKMKeyLibrary = class
     private
       fKeys: TIntegerArray;
  -    FilePath: String;
  +    fKeyMapPath: string;
       function GetKeys(aIndex: Word): Integer;
       procedure LoadKeymapFile(var aArray: TIntegerArray);
     public
  
positive.code: { TKMKeyLibrary }
  constructor TKMKeyLibrary.Create;
  begin
    FilePath := (ExeDir + 'data' + PathDelim + 'keys.keymap');
    if (not FileExists(FilePath)) then // If file is missing, create one here
      ResetKeyBind;
    inherited Create;
  end;
  
  
  
negative.code:     KeyStringList.Add(Keystring);
    end;
  
    KeyStringList.SaveToFile(fKeyMapPath{$IFDEF WDC}, TEncoding.UTF8{$ENDIF});
    KeyStringList.Free;
  end;
  
  