From 9beeee2aac78432fe1e6666459408c09e0c7fd88 Mon Sep 17 00:00:00 2001 From: Paul Larsen Date: Wed, 31 Jan 2024 09:18:22 -0500 Subject: [PATCH] U2024-003-Help-Menu-Additions --- .../frmVEPROMS.Designer.cs | 34 ++++++++++++++++--- PROMS/VEPROMS User Interface/frmVEPROMS.cs | 21 ++++++++++++ PROMS/VEPROMS User Interface/frmVEPROMS.resx | 12 +++++++ 3 files changed, 62 insertions(+), 5 deletions(-) diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs index d5e9c4ea..59628177 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs @@ -36,6 +36,8 @@ namespace VEPROMS this.btnShortCuts = new DevComponents.DotNetBar.ButtonItem(); this.btnHelpVWeb = new DevComponents.DotNetBar.ButtonItem(); this.btnSendErrorLog = new DevComponents.DotNetBar.ButtonItem(); + this.btnShowErrFld = new DevComponents.DotNetBar.ButtonItem(); + this.btnShowPrtFld = new DevComponents.DotNetBar.ButtonItem(); this.btnHelpAbout = new DevComponents.DotNetBar.ButtonItem(); this.office2007StartButton1 = new DevComponents.DotNetBar.Office2007StartButton(); this.itemContainer1 = new DevComponents.DotNetBar.ItemContainer(); @@ -206,11 +208,13 @@ namespace VEPROMS this.btnHelp.KeyTips = "?"; this.btnHelp.Name = "btnHelp"; this.btnHelp.SubItems.AddRange(new DevComponents.DotNetBar.BaseItem[] { - this.btnHelpManual, - this.btnShortCuts, - this.btnHelpVWeb, - this.btnSendErrorLog, - this.btnHelpAbout}); + this.btnHelpManual, + this.btnShortCuts, + this.btnHelpVWeb, + this.btnSendErrorLog, + this.btnShowErrFld, + this.btnShowPrtFld, + this.btnHelpAbout}); ; this.btnHelp.Text = "Help"; // // btnHelpManual @@ -244,6 +248,24 @@ namespace VEPROMS this.btnSendErrorLog.Text = "Send Error Log"; this.btnSendErrorLog.Click += new System.EventHandler(this.btnSendErrorLog_Click); // + // btnShowErrFld + // + //this.btnShowErrFld.Image = global::VEPROMS.Properties.Resources.GoToParentFolderHS; + this.btnShowErrFld.Image = ((System.Drawing.Image)(resources.GetObject("btnShowErrFld.Image"))); + this.btnShowErrFld.Name = "btnShowErrFld"; + this.btnShowErrFld.Text = "Open Log Folder"; + this.btnShowErrFld.Click += new System.EventHandler(this.btnShowErrFld_Click); + // + // btnShowPrtFld + // + //this.btnShowPrtFld.Image = global::VEPROMS.Properties.Resources.GoToParentFolderHS; + this.btnShowPrtFld.Image = ((System.Drawing.Image)(resources.GetObject("btnShowPrtFld.Image"))); + this.btnShowPrtFld.Name = "btnShowPrtFld"; + this.btnShowPrtFld.Text = "Open Default Print Folder"; + this.btnShowPrtFld.Click += new System.EventHandler(this.btnShowPrtFld_Click); + // + // + // // btnHelpAbout // this.btnHelpAbout.ButtonStyle = DevComponents.DotNetBar.eButtonStyle.ImageAndText; @@ -1733,6 +1755,8 @@ namespace VEPROMS private DevComponents.DotNetBar.TabItem infotabFoldoutMaint; private Volian.Controls.Library.DisplayFoldoutMaint displayFoldoutMaint; private DevComponents.DotNetBar.ButtonItem btnSendErrorLog; + private DevComponents.DotNetBar.ButtonItem btnShowErrFld; + private DevComponents.DotNetBar.ButtonItem btnShowPrtFld; private DevComponents.DotNetBar.TabControlPanel tabControlPanel3; private DevComponents.DotNetBar.TabItem toosTabReports; private Volian.Controls.Library.DisplayReports displayReports; diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.cs index 0ff406ef..8ef3ef42 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.cs @@ -21,6 +21,7 @@ using DescriptiveEnum; using Volian.Base.Library; using Volian.Print.Library; using JR.Utils.GUI.Forms; +using System.Diagnostics; [assembly: log4net.Config.XmlConfigurator(Watch = true)] @@ -4932,6 +4933,26 @@ namespace VEPROMS } } + private void btnShowErrFld_Click(object sender, EventArgs e) + { + string path = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile); + path = path + @"\Documents\VEPROMS"; + if (Directory.Exists(path)) + { + Process.Start("explorer.exe", path); + } + } + + private void btnShowPrtFld_Click(object sender, EventArgs e) + { + string path = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile); + path = path + @"\AppData\Local\Temp\VEPROMS"; + if (Directory.Exists(path)) + { + Process.Start("explorer.exe", path); + } + } + private void btnHelpManual_Click(object sender, EventArgs e) { // C2019-024 Display the PROMS User Manual when user click on the option in the Help drop down menu diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.resx b/PROMS/VEPROMS User Interface/frmVEPROMS.resx index d5038add..c950d8f5 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.resx +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.resx @@ -170,6 +170,18 @@ rkJggg== + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAANUlEQVR4nGNgoBR8ahL8jw1/bBTooMiAT8Qa8gmPAUQZ8n+Z3n9KMMOoAf9Hw0CPCmEw4AAA71z+QhwwNhoAAAAASUVORK5CYII= + + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAANUlEQVR4nGNgoBR8ahL8jw1/bBTooMiAT8Qa8gmPAUQZ8n+Z3n9KMMOoAf9Hw0CPCmEw4AAA71z+QhwwNhoAAAAASUVORK5CYII= + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6 -- 2.47.2