From 62fa0a6edac327152031abffbae34ae398bad6bc Mon Sep 17 00:00:00 2001 From: tomse <1444539+tomse@users.noreply.github.com> Date: Tue, 20 Jan 2026 22:02:38 +0100 Subject: [PATCH] better error messages --- .../PDFWorkflowManager/MainForm.Designer.cs | 21 +++++++++++++------ .../PDFWorkflowManager/MainForm.cs | 4 ++-- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/PDFWorkflowManager/PDFWorkflowManager/MainForm.Designer.cs b/PDFWorkflowManager/PDFWorkflowManager/MainForm.Designer.cs index 5af098f..0aace2c 100644 --- a/PDFWorkflowManager/PDFWorkflowManager/MainForm.Designer.cs +++ b/PDFWorkflowManager/PDFWorkflowManager/MainForm.Designer.cs @@ -124,6 +124,7 @@ this.btnDisposePics = new System.Windows.Forms.Button(); this.btnDeleteTemp = new System.Windows.Forms.Button(); this.btnDeleteCacheWork = new System.Windows.Forms.Button(); + this.saveToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.menuStrip1.SuspendLayout(); this.groupBox1.SuspendLayout(); this.groupBox2.SuspendLayout(); @@ -163,6 +164,7 @@ this.newToolStripMenuItem, this.toolStripSeparator1, this.loadToolStripMenuItem, + this.saveToolStripMenuItem1, this.saveToolStripMenuItem, this.toolStripSeparator2, this.quitToolStripMenuItem}); @@ -173,38 +175,38 @@ // newToolStripMenuItem // this.newToolStripMenuItem.Name = "newToolStripMenuItem"; - this.newToolStripMenuItem.Size = new System.Drawing.Size(109, 22); + this.newToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.newToolStripMenuItem.Text = "&New"; this.newToolStripMenuItem.Click += new System.EventHandler(this.newToolStripMenuItem_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; - this.toolStripSeparator1.Size = new System.Drawing.Size(106, 6); + this.toolStripSeparator1.Size = new System.Drawing.Size(177, 6); // // loadToolStripMenuItem // this.loadToolStripMenuItem.Name = "loadToolStripMenuItem"; - this.loadToolStripMenuItem.Size = new System.Drawing.Size(109, 22); + this.loadToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.loadToolStripMenuItem.Text = "&Load..."; this.loadToolStripMenuItem.Click += new System.EventHandler(this.loadToolStripMenuItem_Click); // // saveToolStripMenuItem // this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; - this.saveToolStripMenuItem.Size = new System.Drawing.Size(109, 22); + this.saveToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.saveToolStripMenuItem.Text = "&Save..."; this.saveToolStripMenuItem.Click += new System.EventHandler(this.saveToolStripMenuItem_Click); // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(106, 6); + this.toolStripSeparator2.Size = new System.Drawing.Size(177, 6); // // quitToolStripMenuItem // this.quitToolStripMenuItem.Name = "quitToolStripMenuItem"; - this.quitToolStripMenuItem.Size = new System.Drawing.Size(109, 22); + this.quitToolStripMenuItem.Size = new System.Drawing.Size(180, 22); this.quitToolStripMenuItem.Text = "&Quit"; this.quitToolStripMenuItem.Click += new System.EventHandler(this.quitToolStripMenuItem_Click); // @@ -1081,6 +1083,12 @@ this.btnDeleteCacheWork.UseVisualStyleBackColor = true; this.btnDeleteCacheWork.Click += new System.EventHandler(this.btnDeleteCacheWork_Click); // + // saveToolStripMenuItem1 + // + this.saveToolStripMenuItem1.Name = "saveToolStripMenuItem1"; + this.saveToolStripMenuItem1.Size = new System.Drawing.Size(180, 22); + this.saveToolStripMenuItem1.Text = "S&ave"; + // // MainForm // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -1233,6 +1241,7 @@ private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem; private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem1; } } diff --git a/PDFWorkflowManager/PDFWorkflowManager/MainForm.cs b/PDFWorkflowManager/PDFWorkflowManager/MainForm.cs index c3de430..4735232 100644 --- a/PDFWorkflowManager/PDFWorkflowManager/MainForm.cs +++ b/PDFWorkflowManager/PDFWorkflowManager/MainForm.cs @@ -1006,9 +1006,9 @@ namespace PDFWorkflowManager File.WriteAllText(Path.Combine(txtProjectDir.Text, txtFileName.Text + ".pdf.sha1"), sha1string); } - catch + catch (Exception ex) { - MessageBox.Show("No pdf files converted!, convert your files to PDF", "No supported files found!", MessageBoxButtons.OK, MessageBoxIcon.Error); + MessageBox.Show("No pdf files converted!, convert your files to PDF", "No supported files found! " + ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); return; } File.Delete(Path.Combine(tempDir, "pdfmetadata.txt"));