From a4e20cc9bcfce22376debc4ae8791c93399ecc88 Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 2 Jan 2019 19:30:09 +0100 Subject: [PATCH] Check "copy to clipboard" radio button internally, when copying selected rows per quick menu. Closes #459. --- source/exportgrid.pas | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/exportgrid.pas b/source/exportgrid.pas index 3744433c..f9af27bf 100644 --- a/source/exportgrid.pas +++ b/source/exportgrid.pas @@ -107,8 +107,6 @@ begin Width := AppSettings.ReadInt(asGridExportWindowWidth); Height := AppSettings.ReadInt(asGridExportWindowHeight); editFilename.Text := AppSettings.ReadString(asGridExportFilename); - radioOutputCopyToClipboard.Checked := AppSettings.ReadBool(asGridExportOutputCopy); - radioOutputFile.Checked := AppSettings.ReadBool(asGridExportOutputFile); FRecentFiles := Explode(DELIM, AppSettings.ReadString(asGridExportRecentFiles)); comboEncoding.Items.Assign(MainForm.FileEncodings); comboEncoding.Items.Delete(0); // Remove "Auto detect" @@ -119,6 +117,7 @@ begin FHiddenCopyMode := Owner = MainForm.actCopyRows; if FHiddenCopyMode then begin + radioOutputCopyToClipboard.Checked := True; grpFormat.ItemIndex := AppSettings.ReadInt(asGridExportClpFormat); grpSelection.ItemIndex := 0; // Always use selected cells in copy mode chkIncludeColumnNames.Checked := AppSettings.ReadBool(asGridExportClpColumnNames); @@ -129,6 +128,8 @@ begin FCSVTerminator := AppSettings.ReadString(asGridExportClpTerminator); FCSVNull := AppSettings.ReadString(asGridExportClpNull); end else begin + radioOutputCopyToClipboard.Checked := AppSettings.ReadBool(asGridExportOutputCopy); + radioOutputFile.Checked := AppSettings.ReadBool(asGridExportOutputFile); grpFormat.ItemIndex := AppSettings.ReadInt(asGridExportFormat); grpSelection.ItemIndex := AppSettings.ReadInt(asGridExportSelection); chkIncludeColumnNames.Checked := AppSettings.ReadBool(asGridExportColumnNames);