anchor.diff:      FConfigurePopupMenu : TPopupMenu;
   
       function ConfirmFileOverwrite : boolean;
  +    function ConfirmDiscordedFileExt (const aFileExt : String): boolean;
       procedure ExportGridToFile(aFileType : String);
   
       procedure InternalCreate(aGrid: TCustomGrid; aFormulaFields : TmFormulaFields; aCellDecorations: TmCellDecorations);
  
positive.code:   SUnableToWriteFileMessage = 'Unable to write file. Check if the file is open by another application. If so, close it and run this command again. Detail:';
    SConfirmFileOverwriteCaption = 'Confirm';
    SConfirmFileOverwriteMessage = 'The selected file already exists. Overwrite it?';
    SWantToOpenFileMessage = 'Do you want to open the file?';
    SConfigureCommandHint = 'Configure...';
    SConfigureGridCommandHint = 'Configure grid...';
  
negative.code: 
    if FSaveDialog.Execute then
    begin
  
      if Uppercase(ExtractFileExt(FSaveDialog.FileName)) <> Uppercase(FSaveDialog.DefaultExt) then
      begin
        if not ConfirmDiscordedFileExt (FSaveDialog.DefaultExt) then
          exit;
      end;
  
      if FileExists(FSaveDialog.FileName) then
      begin
        if not ConfirmFileOverwrite then
  