From d0ffbe81cbd8e03d5914bd8c0beba7a838b982e5 Mon Sep 17 00:00:00 2001 From: Anton Date: Wed, 5 May 2021 11:55:16 +0200 Subject: [PATCH] Small changes to improve user experience --- HLCt/Parts/START.SLDPRT | Bin 50973 -> 50782 bytes HLCt/Parts/~$START.SLDPRT | Bin 6 -> 0 bytes Wardrobe/GUI/AppForm.vb | 5 + Wardrobe/GUI/Draw_Grating.vb | 99 +++-- Wardrobe/GUI/Export.Designer.vb | 162 +++----- Wardrobe/GUI/Export.vb | 21 +- Wardrobe/GUI/Grating_Configurator.Designer.vb | 356 +++++++++-------- Wardrobe/GUI/Grating_Configurator.resx | 366 ++++++++++++++++++ Wardrobe/GUI/Grating_Configurator.vb | 50 ++- Wardrobe/GUI/Main_Menu.Designer.vb | 259 ++++++------- Wardrobe/GUI/Main_Menu.resx | 129 ++++++ Wardrobe/GUI/Main_Menu.vb | 69 +++- Wardrobe/GUI/Settings.Designer.vb | 248 ++++++------ Wardrobe/GUI/Settings.vb | 76 ++-- Wardrobe/Gratings Data/User_Input.vb | 7 +- Wardrobe/My Project/Resources.Designer.vb | 264 +++++++++---- Wardrobe/My Project/Resources.resx | 88 +++-- Wardrobe/Quote_Export/GUI_Export.vb | 2 +- Wardrobe/Recess Functions/Corner_Angle.vb | 4 +- Wardrobe/Recess Functions/Corner_Rectangle.vb | 4 +- Wardrobe/Recess Functions/Middle_Rectangle.vb | 4 +- Wardrobe/Recess Functions/Side_Rectangle.vb | 18 +- Wardrobe/Resources/Icon_CreateOrder1-01.png | Bin 0 -> 7178 bytes Wardrobe/Resources/Icon_CreateOrder2-01.png | Bin 0 -> 7206 bytes Wardrobe/Resources/Icon_Export1-01.png | Bin 0 -> 4679 bytes Wardrobe/Resources/Icon_Export2-01.png | Bin 0 -> 4703 bytes Wardrobe/Resources/Icon_ExportMenu1-01.png | Bin 0 -> 6953 bytes Wardrobe/Resources/Icon_ExportMenu2-01.png | Bin 0 -> 6976 bytes Wardrobe/Resources/Icon_FilePath1-01.png | Bin 0 -> 9002 bytes Wardrobe/Resources/Icon_FilePath2-01.png | Bin 0 -> 9028 bytes Wardrobe/Resources/Icon_Individual1-01.png | Bin 0 -> 8564 bytes Wardrobe/Resources/Icon_Individual2-01.png | Bin 0 -> 8588 bytes Wardrobe/Resources/Icon_Multiple1-01.png | Bin 0 -> 13936 bytes Wardrobe/Resources/Icon_Multiple2-01.png | Bin 0 -> 13980 bytes Wardrobe/Resources/Icon_SaveSettings1-01.png | Bin 0 -> 7706 bytes Wardrobe/Resources/Icon_SaveSettings2-01.png | Bin 0 -> 7753 bytes Wardrobe/Resources/Icon_Settings1.png | Bin 0 -> 7091 bytes Wardrobe/Resources/Icon_Settings2.png | Bin 0 -> 7142 bytes Wardrobe/Resources/Icon_UpdateGrid1-01.png | Bin 0 -> 8835 bytes Wardrobe/Resources/Icon_UpdateGrid2-01.png | Bin 0 -> 8859 bytes Wardrobe/Resources/Icon_UpdateKB1-01.png | Bin 0 -> 13581 bytes Wardrobe/Resources/Icon_UpdateKB2-01.png | Bin 0 -> 13609 bytes Wardrobe/Resources/Save-settings1.png | Bin 0 -> 8623 bytes Wardrobe/Resources/undo-arrow11.png | Bin 0 -> 5829 bytes Wardrobe/Resources/undo-arrow2.png | Bin 0 -> 5829 bytes Wardrobe/Wardrobe.vbproj | 83 +++- 46 files changed, 1551 insertions(+), 763 deletions(-) delete mode 100644 HLCt/Parts/~$START.SLDPRT create mode 100644 Wardrobe/Resources/Icon_CreateOrder1-01.png create mode 100644 Wardrobe/Resources/Icon_CreateOrder2-01.png create mode 100644 Wardrobe/Resources/Icon_Export1-01.png create mode 100644 Wardrobe/Resources/Icon_Export2-01.png create mode 100644 Wardrobe/Resources/Icon_ExportMenu1-01.png create mode 100644 Wardrobe/Resources/Icon_ExportMenu2-01.png create mode 100644 Wardrobe/Resources/Icon_FilePath1-01.png create mode 100644 Wardrobe/Resources/Icon_FilePath2-01.png create mode 100644 Wardrobe/Resources/Icon_Individual1-01.png create mode 100644 Wardrobe/Resources/Icon_Individual2-01.png create mode 100644 Wardrobe/Resources/Icon_Multiple1-01.png create mode 100644 Wardrobe/Resources/Icon_Multiple2-01.png create mode 100644 Wardrobe/Resources/Icon_SaveSettings1-01.png create mode 100644 Wardrobe/Resources/Icon_SaveSettings2-01.png create mode 100644 Wardrobe/Resources/Icon_Settings1.png create mode 100644 Wardrobe/Resources/Icon_Settings2.png create mode 100644 Wardrobe/Resources/Icon_UpdateGrid1-01.png create mode 100644 Wardrobe/Resources/Icon_UpdateGrid2-01.png create mode 100644 Wardrobe/Resources/Icon_UpdateKB1-01.png create mode 100644 Wardrobe/Resources/Icon_UpdateKB2-01.png create mode 100644 Wardrobe/Resources/Save-settings1.png create mode 100644 Wardrobe/Resources/undo-arrow11.png create mode 100644 Wardrobe/Resources/undo-arrow2.png diff --git a/HLCt/Parts/START.SLDPRT b/HLCt/Parts/START.SLDPRT index 8377ac7208d47ad6dbe4f39f96c9ea8325eb56f8..b25e890f90cadef37f12f22a1f67334a90256486 100644 GIT binary patch delta 24578 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 delta 25011 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 VvQaY()lk%26y*q+`qKw){|BE(ShWBE diff --git a/HLCt/Parts/~$START.SLDPRT b/HLCt/Parts/~$START.SLDPRT deleted file mode 100644 index 214926baf0c9b230b1acd4dfcb49004b43f61775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6 NcmZ?FE6LAe000N80s#O3 diff --git a/Wardrobe/GUI/AppForm.vb b/Wardrobe/GUI/AppForm.vb index b61996d..3fa3234 100644 --- a/Wardrobe/GUI/AppForm.vb +++ b/Wardrobe/GUI/AppForm.vb @@ -58,6 +58,11 @@ Public Class AppForm Panel_Start.Controls.Clear() Main_Menu.TopLevel = False Panel_Start.Controls.Add(Main_Menu) + Main_Menu.PictureBox_Settings.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Settings1 + Main_Menu.PictureBox_CreateOrder.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_CreateOrder1_01 + Main_Menu.PictureBox_Individual.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Individual1_01 + Main_Menu.PictureBox_Multiple.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Multiple1_01 + Main_Menu.Show() ' Get floor gratings database diff --git a/Wardrobe/GUI/Draw_Grating.vb b/Wardrobe/GUI/Draw_Grating.vb index 764b7cd..7763705 100644 --- a/Wardrobe/GUI/Draw_Grating.vb +++ b/Wardrobe/GUI/Draw_Grating.vb @@ -1,5 +1,5 @@ Public Class Draw_Grating - Private Shared guiPanelL, guiPanelW As Integer + Public Shared guiPanelL, guiPanelW As Integer Public Shared DirSymbolPoints As New List(Of Integer()) Private Shared ArrowSymbolPoints As New Dictionary(Of String, Integer()) @@ -33,7 +33,7 @@ Data.guiPanelMidY = guiPanelW / 2 Data.guiMaxDrawL = guiPanelL - 80 - Data.guiMaxDrawW = guiPanelW - 80 + Data.guiMaxDrawW = guiPanelW - 110 Data.drawAR = Data.guiMaxDrawL / Data.guiMaxDrawW @@ -160,7 +160,20 @@ e.Graphics.DrawLine(symPen, ArrowSymbolPoints("p" & i)(0), ArrowSymbolPoints("p" & i)(1), ArrowSymbolPoints("p" & i + 1)(0), ArrowSymbolPoints("p" & i + 1)(1)) Next + End Sub + Public Shared Sub Draw_ForExport(g As Graphics, fontSize As Integer) + Draw_Grating(g, fontSize) + + Dim textFont As Font = New Font("Microsoft Sans Serif", 12) + g.DrawString(Grating_Configurator.Label_Line_Grating.Text, textFont, Brushes.Black, + Grating_Configurator.Label_Line_Grating.Location) + g.DrawString(Grating_Configurator.Label_Line_Grid.Text, textFont, Brushes.Black, + Grating_Configurator.Label_Line_Grid.Location) + g.DrawString(Grating_Configurator.Label_Line_Beams.Text, textFont, Brushes.Black, + Grating_Configurator.Label_Line_Beams.Location) + g.DrawString(Grating_Configurator.Label_Line_AngleRecess.Text, textFont, Brushes.Black, + Grating_Configurator.Label_Line_AngleRecess.Location) End Sub Public Shared Sub Draw_Grating(g As Graphics, fontSize As Integer) @@ -234,6 +247,43 @@ Next + ' Draw grating grid for fill area + If AppForm.fillMode Then + Dim dashPen As Pen = New Pen(Color.DarkGray, 1) + dashPen.DashPattern = {6, 4} + + 'Vertical lines + Dim singleLength As Integer = Calculate_Fill_Grid.gratingLength / Data.scaleDiff + For i = 0 To Calculate_Fill_Grid.numOfHorizontal - 2 + Dim x As Integer = Data.grossAreaPoints.Rows(0)("GUI X") + singleLength * (i + 1) + + Dim y1 As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") + Dim y2 As Integer = Data.grossAreaPoints.Rows(3)("GUI Y") + g.DrawLine(dashPen, x, y1, x, y2) + Next + + 'Horizontal lines + Dim singleWidth As Integer = 1000 / Data.scaleDiff 'Calculate_Fill_Grid.gratingWidth + For i = 0 To Calculate_Fill_Grid.numOfVertical - 2 + Dim y As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") + singleWidth * (i + 1) + + Dim x1 As Integer = Data.grossAreaPoints.Rows(0)("GUI X") + Dim x2 As Integer = Data.grossAreaPoints.Rows(1)("GUI X") + g.DrawLine(dashPen, x1, y, x2, y) + Next + + 'Support beams + Dim supportPen As Pen = New Pen(Color.LightPink, 4) + For i = 0 To Calculate_Fill_Grid.supportBeamsDT.Rows.Count - 1 + If Calculate_Fill_Grid.supportBeamsDT.Rows(i)("TYPE") = "Extra" Then + Dim x As Integer = Data.grossAreaPoints.Rows(0)("GUI X") + Calculate_Fill_Grid.supportBeamsDT.Rows(i)("GLOBAL_OFFSET") / Data.scaleDiff + Dim y1 As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") + Dim y2 As Integer = Data.grossAreaPoints.Rows(3)("GUI Y") + g.DrawLine(supportPen, x, y1, x, y2) + End If + Next + End If + ' Draw actual grating (black) Dim pen As Pen = New Pen(Color.Black, 2) For i = 0 To Data.gratingPoints.Rows.Count - 1 @@ -271,42 +321,13 @@ g.DrawLine(pen, pTemp1(0), pTemp1(1), pTemp2(0), pTemp2(1)) Next - ' Draw grating grid for fill area - If AppForm.fillMode Then - Dim dashPen As Pen = New Pen(Color.DarkGray, 1) - dashPen.DashPattern = {6, 4} - - 'Vertical lines - Dim singleLength As Integer = Calculate_Fill_Grid.gratingLength / Data.scaleDiff - For i = 0 To Calculate_Fill_Grid.numOfHorizontal - 2 - Dim x As Integer = Data.grossAreaPoints.Rows(0)("GUI X") + singleLength * (i + 1) - - Dim y1 As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") - Dim y2 As Integer = Data.grossAreaPoints.Rows(3)("GUI Y") - g.DrawLine(dashPen, x, y1, x, y2) - Next - - 'Horizontal lines - Dim singleWidth As Integer = 1000 / Data.scaleDiff 'Calculate_Fill_Grid.gratingWidth - For i = 0 To Calculate_Fill_Grid.numOfVertical - 2 - Dim y As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") + singleWidth * (i + 1) - - Dim x1 As Integer = Data.grossAreaPoints.Rows(0)("GUI X") - Dim x2 As Integer = Data.grossAreaPoints.Rows(1)("GUI X") - g.DrawLine(dashPen, x1, y, x2, y) - Next - - 'Support beams - Dim supportPen As Pen = New Pen(Color.LightPink, 4) - For i = 0 To Calculate_Fill_Grid.supportBeamsDT.Rows.Count - 1 - If Calculate_Fill_Grid.supportBeamsDT.Rows(i)("TYPE") = "Extra" Then - Dim x As Integer = Data.grossAreaPoints.Rows(0)("GUI X") + Calculate_Fill_Grid.supportBeamsDT.Rows(i)("GLOBAL_OFFSET") / Data.scaleDiff - Dim y1 As Integer = Data.grossAreaPoints.Rows(0)("GUI Y") - Dim y2 As Integer = Data.grossAreaPoints.Rows(3)("GUI Y") - g.DrawLine(supportPen, x, y1, x, y2) - End If - Next - - End If + ' Draw line explainations + g.DrawLine(New Pen(Color.Black, 2), 220, guiPanelW - 20, 250, guiPanelW - 20) ' Grating Line (full black) + Dim gridPen As Pen = New Pen(Color.DarkGray, 1) + gridPen.DashPattern = {6, 4} + g.DrawLine(gridPen, 400, guiPanelW - 20, 434, guiPanelW - 20) ' Grid Line (Dashed black) + g.DrawLine(New Pen(Color.LightPink, 4), 580, guiPanelW - 20, 610, guiPanelW - 20) ' Support beams Line (full pink) + g.DrawLine(penMes, 760, guiPanelW - 16, 792, guiPanelW - 16) ' Dimension help Line (Full gray) + g.DrawLine(Pendot, 760, guiPanelW - 24, 792, guiPanelW - 24) ' Angle recess help Line (dashed gray) End Sub End Class diff --git a/Wardrobe/GUI/Export.Designer.vb b/Wardrobe/GUI/Export.Designer.vb index 8d4fb37..d47bfb9 100644 --- a/Wardrobe/GUI/Export.Designer.vb +++ b/Wardrobe/GUI/Export.Designer.vb @@ -26,19 +26,18 @@ Partial Class Export Me.CheckBox_FrameDrawing = New System.Windows.Forms.CheckBox() Me.CheckBox_GratingDrawing = New System.Windows.Forms.CheckBox() Me.CheckBox_Instructions = New System.Windows.Forms.CheckBox() - Me.Button_Export = New System.Windows.Forms.Button() Me.Label1 = New System.Windows.Forms.Label() Me.CheckBox_3DModel_SW = New System.Windows.Forms.CheckBox() Me.CheckBox_3DModel_STEP = New System.Windows.Forms.CheckBox() Me.Label2 = New System.Windows.Forms.Label() Me.Label3 = New System.Windows.Forms.Label() Me.CheckBox_Quote = New System.Windows.Forms.CheckBox() - Me.CheckBox_Quote_BOM = New System.Windows.Forms.CheckBox() - Me.CheckBox_Quote_Drawing = New System.Windows.Forms.CheckBox() Me.Panel1 = New System.Windows.Forms.Panel() Me.Panel2 = New System.Windows.Forms.Panel() - Me.Button_Export2 = New System.Windows.Forms.Button() Me.Panel3 = New System.Windows.Forms.Panel() + Me.PictureBox_Export = New System.Windows.Forms.PictureBox() + Me.Panel3.SuspendLayout() + CType(Me.PictureBox_Export, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'CheckBox_3DModel @@ -47,10 +46,10 @@ Partial Class Export Me.CheckBox_3DModel.BackColor = System.Drawing.SystemColors.ControlDark Me.CheckBox_3DModel.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.CheckBox_3DModel.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_3DModel.Location = New System.Drawing.Point(28, 73) - Me.CheckBox_3DModel.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_3DModel.Location = New System.Drawing.Point(37, 90) + Me.CheckBox_3DModel.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_3DModel.Name = "CheckBox_3DModel" - Me.CheckBox_3DModel.Size = New System.Drawing.Size(130, 21) + Me.CheckBox_3DModel.Size = New System.Drawing.Size(154, 24) Me.CheckBox_3DModel.TabIndex = 37 Me.CheckBox_3DModel.Text = "Grating + Frame" Me.CheckBox_3DModel.UseVisualStyleBackColor = False @@ -62,10 +61,10 @@ Partial Class Export Me.CheckBox_FrameDrawing.Enabled = False Me.CheckBox_FrameDrawing.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.CheckBox_FrameDrawing.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_FrameDrawing.Location = New System.Drawing.Point(190, 99) - Me.CheckBox_FrameDrawing.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_FrameDrawing.Location = New System.Drawing.Point(253, 122) + Me.CheckBox_FrameDrawing.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_FrameDrawing.Name = "CheckBox_FrameDrawing" - Me.CheckBox_FrameDrawing.Size = New System.Drawing.Size(67, 21) + Me.CheckBox_FrameDrawing.Size = New System.Drawing.Size(79, 24) Me.CheckBox_FrameDrawing.TabIndex = 36 Me.CheckBox_FrameDrawing.Text = "Frame" Me.CheckBox_FrameDrawing.UseVisualStyleBackColor = False @@ -76,10 +75,10 @@ Partial Class Export Me.CheckBox_GratingDrawing.BackColor = System.Drawing.SystemColors.ControlDark Me.CheckBox_GratingDrawing.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.CheckBox_GratingDrawing.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_GratingDrawing.Location = New System.Drawing.Point(190, 73) - Me.CheckBox_GratingDrawing.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_GratingDrawing.Location = New System.Drawing.Point(253, 90) + Me.CheckBox_GratingDrawing.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_GratingDrawing.Name = "CheckBox_GratingDrawing" - Me.CheckBox_GratingDrawing.Size = New System.Drawing.Size(74, 21) + Me.CheckBox_GratingDrawing.Size = New System.Drawing.Size(86, 24) Me.CheckBox_GratingDrawing.TabIndex = 35 Me.CheckBox_GratingDrawing.Text = "Grating" Me.CheckBox_GratingDrawing.UseVisualStyleBackColor = False @@ -90,37 +89,23 @@ Partial Class Export Me.CheckBox_Instructions.BackColor = System.Drawing.SystemColors.ControlDark Me.CheckBox_Instructions.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.CheckBox_Instructions.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_Instructions.Location = New System.Drawing.Point(321, 73) - Me.CheckBox_Instructions.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_Instructions.Location = New System.Drawing.Point(428, 90) + Me.CheckBox_Instructions.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_Instructions.Name = "CheckBox_Instructions" - Me.CheckBox_Instructions.Size = New System.Drawing.Size(163, 21) + Me.CheckBox_Instructions.Size = New System.Drawing.Size(196, 24) Me.CheckBox_Instructions.TabIndex = 33 Me.CheckBox_Instructions.Text = "Assembly Instructions" Me.CheckBox_Instructions.UseVisualStyleBackColor = False ' - 'Button_Export - ' - Me.Button_Export.BackColor = System.Drawing.SystemColors.ControlDark - Me.Button_Export.FlatAppearance.BorderSize = 0 - Me.Button_Export.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Export.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Export.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Export.Location = New System.Drawing.Point(202, 241) - Me.Button_Export.Name = "Button_Export" - Me.Button_Export.Size = New System.Drawing.Size(93, 35) - Me.Button_Export.TabIndex = 38 - Me.Button_Export.Text = "Export" - Me.Button_Export.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Export.UseVisualStyleBackColor = False - ' 'Label1 ' Me.Label1.AutoSize = True Me.Label1.BackColor = System.Drawing.SystemColors.ControlDark Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label1.Location = New System.Drawing.Point(25, 43) + Me.Label1.Location = New System.Drawing.Point(33, 53) + Me.Label1.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(85, 17) + Me.Label1.Size = New System.Drawing.Size(100, 20) Me.Label1.TabIndex = 39 Me.Label1.Text = "3D-Models" ' @@ -132,10 +117,10 @@ Partial Class Export Me.CheckBox_3DModel_SW.CheckState = System.Windows.Forms.CheckState.Checked Me.CheckBox_3DModel_SW.Enabled = False Me.CheckBox_3DModel_SW.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_3DModel_SW.Location = New System.Drawing.Point(44, 99) - Me.CheckBox_3DModel_SW.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_3DModel_SW.Location = New System.Drawing.Point(59, 122) + Me.CheckBox_3DModel_SW.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_3DModel_SW.Name = "CheckBox_3DModel_SW" - Me.CheckBox_3DModel_SW.Size = New System.Drawing.Size(80, 17) + Me.CheckBox_3DModel_SW.Size = New System.Drawing.Size(101, 21) Me.CheckBox_3DModel_SW.TabIndex = 40 Me.CheckBox_3DModel_SW.Text = "SolidWorks" Me.CheckBox_3DModel_SW.UseVisualStyleBackColor = False @@ -146,10 +131,10 @@ Partial Class Export Me.CheckBox_3DModel_STEP.AutoSize = True Me.CheckBox_3DModel_STEP.BackColor = System.Drawing.SystemColors.ControlDark Me.CheckBox_3DModel_STEP.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_3DModel_STEP.Location = New System.Drawing.Point(44, 120) - Me.CheckBox_3DModel_STEP.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_3DModel_STEP.Location = New System.Drawing.Point(59, 148) + Me.CheckBox_3DModel_STEP.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_3DModel_STEP.Name = "CheckBox_3DModel_STEP" - Me.CheckBox_3DModel_STEP.Size = New System.Drawing.Size(54, 17) + Me.CheckBox_3DModel_STEP.Size = New System.Drawing.Size(66, 21) Me.CheckBox_3DModel_STEP.TabIndex = 41 Me.CheckBox_3DModel_STEP.Text = "STEP" Me.CheckBox_3DModel_STEP.UseVisualStyleBackColor = False @@ -160,9 +145,10 @@ Partial Class Export Me.Label2.AutoSize = True Me.Label2.BackColor = System.Drawing.SystemColors.ControlDark Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label2.Location = New System.Drawing.Point(187, 43) + Me.Label2.Location = New System.Drawing.Point(249, 53) + Me.Label2.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(74, 17) + Me.Label2.Size = New System.Drawing.Size(88, 20) Me.Label2.TabIndex = 42 Me.Label2.Text = "Drawings" ' @@ -171,9 +157,10 @@ Partial Class Export Me.Label3.AutoSize = True Me.Label3.BackColor = System.Drawing.SystemColors.ControlDark Me.Label3.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label3.Location = New System.Drawing.Point(318, 43) + Me.Label3.Location = New System.Drawing.Point(424, 53) + Me.Label3.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label3.Name = "Label3" - Me.Label3.Size = New System.Drawing.Size(49, 17) + Me.Label3.Size = New System.Drawing.Size(56, 20) Me.Label3.TabIndex = 43 Me.Label3.Text = "Other" ' @@ -183,105 +170,77 @@ Partial Class Export Me.CheckBox_Quote.BackColor = System.Drawing.SystemColors.ControlDark Me.CheckBox_Quote.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.CheckBox_Quote.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_Quote.Location = New System.Drawing.Point(321, 99) - Me.CheckBox_Quote.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_Quote.Location = New System.Drawing.Point(428, 122) + Me.CheckBox_Quote.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_Quote.Name = "CheckBox_Quote" - Me.CheckBox_Quote.Size = New System.Drawing.Size(66, 21) + Me.CheckBox_Quote.Size = New System.Drawing.Size(76, 24) Me.CheckBox_Quote.TabIndex = 44 Me.CheckBox_Quote.Text = "Quote" Me.CheckBox_Quote.UseVisualStyleBackColor = False ' - 'CheckBox_Quote_BOM - ' - Me.CheckBox_Quote_BOM.AutoSize = True - Me.CheckBox_Quote_BOM.BackColor = System.Drawing.SystemColors.ControlDark - Me.CheckBox_Quote_BOM.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_Quote_BOM.Location = New System.Drawing.Point(337, 146) - Me.CheckBox_Quote_BOM.Margin = New System.Windows.Forms.Padding(2) - Me.CheckBox_Quote_BOM.Name = "CheckBox_Quote_BOM" - Me.CheckBox_Quote_BOM.Size = New System.Drawing.Size(50, 17) - Me.CheckBox_Quote_BOM.TabIndex = 46 - Me.CheckBox_Quote_BOM.Text = "BOM" - Me.CheckBox_Quote_BOM.UseVisualStyleBackColor = False - Me.CheckBox_Quote_BOM.Visible = False - ' - 'CheckBox_Quote_Drawing - ' - Me.CheckBox_Quote_Drawing.AutoSize = True - Me.CheckBox_Quote_Drawing.BackColor = System.Drawing.SystemColors.ControlDark - Me.CheckBox_Quote_Drawing.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_Quote_Drawing.Location = New System.Drawing.Point(337, 125) - Me.CheckBox_Quote_Drawing.Margin = New System.Windows.Forms.Padding(2) - Me.CheckBox_Quote_Drawing.Name = "CheckBox_Quote_Drawing" - Me.CheckBox_Quote_Drawing.Size = New System.Drawing.Size(65, 17) - Me.CheckBox_Quote_Drawing.TabIndex = 45 - Me.CheckBox_Quote_Drawing.Text = "Drawing" - Me.CheckBox_Quote_Drawing.UseVisualStyleBackColor = False - Me.CheckBox_Quote_Drawing.Visible = False - ' 'Panel1 ' Me.Panel1.BackColor = System.Drawing.SystemColors.ActiveCaptionText - Me.Panel1.Location = New System.Drawing.Point(180, 40) + Me.Panel1.Location = New System.Drawing.Point(240, 49) + Me.Panel1.Margin = New System.Windows.Forms.Padding(4) Me.Panel1.Name = "Panel1" - Me.Panel1.Size = New System.Drawing.Size(1, 180) + Me.Panel1.Size = New System.Drawing.Size(1, 222) Me.Panel1.TabIndex = 49 ' 'Panel2 ' Me.Panel2.BackColor = System.Drawing.SystemColors.ActiveCaptionText - Me.Panel2.Location = New System.Drawing.Point(311, 40) + Me.Panel2.Location = New System.Drawing.Point(415, 49) + Me.Panel2.Margin = New System.Windows.Forms.Padding(4) Me.Panel2.Name = "Panel2" - Me.Panel2.Size = New System.Drawing.Size(1, 180) + Me.Panel2.Size = New System.Drawing.Size(1, 222) Me.Panel2.TabIndex = 50 ' - 'Button_Export2 - ' - Me.Button_Export2.BackColor = System.Drawing.SystemColors.ControlDark - Me.Button_Export2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Export - Me.Button_Export2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Export2.FlatAppearance.BorderSize = 0 - Me.Button_Export2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Export2.Location = New System.Drawing.Point(211, 247) - Me.Button_Export2.Name = "Button_Export2" - Me.Button_Export2.Size = New System.Drawing.Size(29, 23) - Me.Button_Export2.TabIndex = 51 - Me.Button_Export2.UseVisualStyleBackColor = False - ' 'Panel3 ' Me.Panel3.BackColor = System.Drawing.SystemColors.ControlDark - Me.Panel3.Location = New System.Drawing.Point(12, 12) + Me.Panel3.Controls.Add(Me.PictureBox_Export) + Me.Panel3.Location = New System.Drawing.Point(16, 15) + Me.Panel3.Margin = New System.Windows.Forms.Padding(4) Me.Panel3.Name = "Panel3" - Me.Panel3.Size = New System.Drawing.Size(478, 276) + Me.Panel3.Size = New System.Drawing.Size(637, 340) Me.Panel3.TabIndex = 52 ' + 'PictureBox_Export + ' + Me.PictureBox_Export.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Export1_01 + Me.PictureBox_Export.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_Export.Location = New System.Drawing.Point(251, 275) + Me.PictureBox_Export.Name = "PictureBox_Export" + Me.PictureBox_Export.Size = New System.Drawing.Size(122, 50) + Me.PictureBox_Export.TabIndex = 0 + Me.PictureBox_Export.TabStop = False + ' 'Export ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.BackColor = System.Drawing.SystemColors.ControlDarkDark - Me.ClientSize = New System.Drawing.Size(500, 300) - Me.Controls.Add(Me.Button_Export2) + Me.ClientSize = New System.Drawing.Size(667, 369) Me.Controls.Add(Me.Panel2) Me.Controls.Add(Me.Panel1) - Me.Controls.Add(Me.CheckBox_Quote_BOM) - Me.Controls.Add(Me.CheckBox_Quote_Drawing) Me.Controls.Add(Me.CheckBox_Quote) Me.Controls.Add(Me.Label3) Me.Controls.Add(Me.Label2) Me.Controls.Add(Me.CheckBox_3DModel_STEP) Me.Controls.Add(Me.CheckBox_3DModel_SW) Me.Controls.Add(Me.Label1) - Me.Controls.Add(Me.Button_Export) Me.Controls.Add(Me.CheckBox_3DModel) Me.Controls.Add(Me.CheckBox_FrameDrawing) Me.Controls.Add(Me.CheckBox_GratingDrawing) Me.Controls.Add(Me.CheckBox_Instructions) Me.Controls.Add(Me.Panel3) Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None + Me.Margin = New System.Windows.Forms.Padding(4) Me.Name = "Export" Me.Text = "Export" + Me.Panel3.ResumeLayout(False) + CType(Me.PictureBox_Export, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) Me.PerformLayout() @@ -291,17 +250,14 @@ Partial Class Export Friend WithEvents CheckBox_FrameDrawing As CheckBox Friend WithEvents CheckBox_GratingDrawing As CheckBox Friend WithEvents CheckBox_Instructions As CheckBox - Friend WithEvents Button_Export As Button Friend WithEvents Label1 As Label Friend WithEvents CheckBox_3DModel_SW As CheckBox Friend WithEvents CheckBox_3DModel_STEP As CheckBox Friend WithEvents Label2 As Label Friend WithEvents Label3 As Label Friend WithEvents CheckBox_Quote As CheckBox - Friend WithEvents CheckBox_Quote_BOM As CheckBox - Friend WithEvents CheckBox_Quote_Drawing As CheckBox Friend WithEvents Panel1 As Panel Friend WithEvents Panel2 As Panel - Friend WithEvents Button_Export2 As Button Friend WithEvents Panel3 As Panel + Friend WithEvents PictureBox_Export As PictureBox End Class diff --git a/Wardrobe/GUI/Export.vb b/Wardrobe/GUI/Export.vb index a318fa8..72d1e20 100644 --- a/Wardrobe/GUI/Export.vb +++ b/Wardrobe/GUI/Export.vb @@ -1,5 +1,4 @@ Public Class Export - Private Sub CheckBox_3DModel_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox_3DModel.CheckedChanged If User_Input.add3DGrating = True Then User_Input.add3DGrating = False @@ -47,18 +46,13 @@ Private Sub CheckBox_Quote_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox_Quote.CheckedChanged If User_Input.addQuote = True Then User_Input.addQuote = False - CheckBox_Quote_BOM.Visible = False - CheckBox_Quote_Drawing.Visible = False Else User_Input.addQuote = True - CheckBox_Quote_BOM.Visible = True - CheckBox_Quote_Drawing.Visible = True End If End Sub - ' ---------------------------------- Export to SW ---------------------------------- - ' --- When export to SW button is pressed --- - Private Sub Button_Export_SW_Click(sender As Object, e As EventArgs) Handles Button_Export.Click + ' ---------------------------------- Export Button ---------------------------------- + Private Sub Button_Export_SW_Click(sender As Object, e As EventArgs) Handles PictureBox_Export.Click If AppForm.fillMode Then Calculate_Fill_Grid.Calculate_Grid() @@ -147,12 +141,19 @@ End If If User_Input.addQuote = True Then - GUI_Export.Generate_Quote() 'FIXA + GUI_Export.Generate_Quote() End If - Me.Close() End Sub + Private Sub PictureBox_Export_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_Export.MouseEnter + PictureBox_Export.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Export2_01 + PictureBox_Export.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_Export_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_Export.MouseLeave + PictureBox_Export.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Export1_01 + PictureBox_Export.Cursor = Cursors.Default + End Sub End Class \ No newline at end of file diff --git a/Wardrobe/GUI/Grating_Configurator.Designer.vb b/Wardrobe/GUI/Grating_Configurator.Designer.vb index 1faa8dd..ccbcbc3 100644 --- a/Wardrobe/GUI/Grating_Configurator.Designer.vb +++ b/Wardrobe/GUI/Grating_Configurator.Designer.vb @@ -24,10 +24,9 @@ Partial Class Grating_Configurator Private Sub InitializeComponent() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Grating_Configurator)) Me.Panel_Data = New System.Windows.Forms.Panel() + Me.PictureBox_CalculateGrid = New System.Windows.Forms.PictureBox() + Me.PictureBox_ExportMenu = New System.Windows.Forms.PictureBox() Me.CheckBox_CutFrame = New System.Windows.Forms.CheckBox() - Me.Button_Calculate2 = New System.Windows.Forms.Button() - Me.Button_Calculate = New System.Windows.Forms.Button() - Me.Button_ExportMenu2 = New System.Windows.Forms.Button() Me.PictureBox_ConfigType = New System.Windows.Forms.PictureBox() Me.Label_ConfigType = New System.Windows.Forms.Label() Me.CheckBox_Frames = New System.Windows.Forms.CheckBox() @@ -40,7 +39,6 @@ Partial Class Grating_Configurator Me.Label5 = New System.Windows.Forms.Label() Me.Label4 = New System.Windows.Forms.Label() Me.Label3 = New System.Windows.Forms.Label() - Me.Button_ExportMenu = New System.Windows.Forms.Button() Me.Label_Heading = New System.Windows.Forms.Label() Me.Label_Material = New System.Windows.Forms.Label() Me.Label_Mesh = New System.Windows.Forms.Label() @@ -64,9 +62,15 @@ Partial Class Grating_Configurator Me.Button_Angle_Corner = New System.Windows.Forms.Button() Me.Label_Recesses = New System.Windows.Forms.Label() Me.Panel_Grating = New System.Windows.Forms.Panel() + Me.Label_Line_AngleRecess = New System.Windows.Forms.Label() + Me.Label_Line_Beams = New System.Windows.Forms.Label() + Me.Label_Line_Grid = New System.Windows.Forms.Label() + Me.Label_Line_Grating = New System.Windows.Forms.Label() Me.Label2 = New System.Windows.Forms.Label() Me.Label1 = New System.Windows.Forms.Label() Me.Panel_Data.SuspendLayout() + CType(Me.PictureBox_CalculateGrid, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_ExportMenu, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox_ConfigType, System.ComponentModel.ISupportInitialize).BeginInit() Me.Panel_Recesses.SuspendLayout() Me.Panel_Grating.SuspendLayout() @@ -75,10 +79,9 @@ Partial Class Grating_Configurator 'Panel_Data ' Me.Panel_Data.BackColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer)) + Me.Panel_Data.Controls.Add(Me.PictureBox_CalculateGrid) + Me.Panel_Data.Controls.Add(Me.PictureBox_ExportMenu) Me.Panel_Data.Controls.Add(Me.CheckBox_CutFrame) - Me.Panel_Data.Controls.Add(Me.Button_Calculate2) - Me.Panel_Data.Controls.Add(Me.Button_Calculate) - Me.Panel_Data.Controls.Add(Me.Button_ExportMenu2) Me.Panel_Data.Controls.Add(Me.PictureBox_ConfigType) Me.Panel_Data.Controls.Add(Me.Label_ConfigType) Me.Panel_Data.Controls.Add(Me.CheckBox_Frames) @@ -91,7 +94,6 @@ Partial Class Grating_Configurator Me.Panel_Data.Controls.Add(Me.Label5) Me.Panel_Data.Controls.Add(Me.Label4) Me.Panel_Data.Controls.Add(Me.Label3) - Me.Panel_Data.Controls.Add(Me.Button_ExportMenu) Me.Panel_Data.Controls.Add(Me.Label_Heading) Me.Panel_Data.Controls.Add(Me.Label_Material) Me.Panel_Data.Controls.Add(Me.Label_Mesh) @@ -109,72 +111,50 @@ Partial Class Grating_Configurator Me.Panel_Data.Location = New System.Drawing.Point(0, 0) Me.Panel_Data.Margin = New System.Windows.Forms.Padding(0) Me.Panel_Data.Name = "Panel_Data" - Me.Panel_Data.Size = New System.Drawing.Size(315, 772) + Me.Panel_Data.Size = New System.Drawing.Size(420, 950) Me.Panel_Data.TabIndex = 0 ' + 'PictureBox_CalculateGrid + ' + Me.PictureBox_CalculateGrid.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateGrid1_01 + Me.PictureBox_CalculateGrid.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_CalculateGrid.Location = New System.Drawing.Point(147, 708) + Me.PictureBox_CalculateGrid.Name = "PictureBox_CalculateGrid" + Me.PictureBox_CalculateGrid.Size = New System.Drawing.Size(186, 43) + Me.PictureBox_CalculateGrid.TabIndex = 43 + Me.PictureBox_CalculateGrid.TabStop = False + ' + 'PictureBox_ExportMenu + ' + Me.PictureBox_ExportMenu.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_ExportMenu1_01 + Me.PictureBox_ExportMenu.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_ExportMenu.Location = New System.Drawing.Point(101, 823) + Me.PictureBox_ExportMenu.Name = "PictureBox_ExportMenu" + Me.PictureBox_ExportMenu.Size = New System.Drawing.Size(214, 50) + Me.PictureBox_ExportMenu.TabIndex = 42 + Me.PictureBox_ExportMenu.TabStop = False + ' 'CheckBox_CutFrame ' Me.CheckBox_CutFrame.AutoSize = True Me.CheckBox_CutFrame.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_CutFrame.Location = New System.Drawing.Point(110, 589) - Me.CheckBox_CutFrame.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_CutFrame.Location = New System.Drawing.Point(147, 725) + Me.CheckBox_CutFrame.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_CutFrame.Name = "CheckBox_CutFrame" - Me.CheckBox_CutFrame.Size = New System.Drawing.Size(98, 17) + Me.CheckBox_CutFrame.Size = New System.Drawing.Size(129, 21) Me.CheckBox_CutFrame.TabIndex = 41 Me.CheckBox_CutFrame.Text = "Pre-Cut Frames" Me.CheckBox_CutFrame.UseVisualStyleBackColor = True Me.CheckBox_CutFrame.Visible = False ' - 'Button_Calculate2 - ' - Me.Button_Calculate2.BackColor = System.Drawing.Color.Transparent - Me.Button_Calculate2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.undo_arrow1 - Me.Button_Calculate2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Calculate2.Enabled = False - Me.Button_Calculate2.FlatAppearance.BorderSize = 0 - Me.Button_Calculate2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Calculate2.Location = New System.Drawing.Point(110, 580) - Me.Button_Calculate2.Name = "Button_Calculate2" - Me.Button_Calculate2.Size = New System.Drawing.Size(29, 33) - Me.Button_Calculate2.TabIndex = 40 - Me.Button_Calculate2.UseVisualStyleBackColor = False - ' - 'Button_Calculate - ' - Me.Button_Calculate.BackColor = System.Drawing.Color.Transparent - Me.Button_Calculate.Enabled = False - Me.Button_Calculate.FlatAppearance.BorderSize = 0 - Me.Button_Calculate.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Calculate.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Calculate.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Calculate.Location = New System.Drawing.Point(110, 580) - Me.Button_Calculate.Name = "Button_Calculate" - Me.Button_Calculate.Size = New System.Drawing.Size(135, 33) - Me.Button_Calculate.TabIndex = 39 - Me.Button_Calculate.Text = "Calculate Grid" - Me.Button_Calculate.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Calculate.UseVisualStyleBackColor = False - ' - 'Button_ExportMenu2 - ' - Me.Button_ExportMenu2.BackColor = System.Drawing.Color.Transparent - Me.Button_ExportMenu2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Export - Me.Button_ExportMenu2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_ExportMenu2.FlatAppearance.BorderSize = 0 - Me.Button_ExportMenu2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_ExportMenu2.Location = New System.Drawing.Point(87, 700) - Me.Button_ExportMenu2.Name = "Button_ExportMenu2" - Me.Button_ExportMenu2.Size = New System.Drawing.Size(41, 33) - Me.Button_ExportMenu2.TabIndex = 38 - Me.Button_ExportMenu2.UseVisualStyleBackColor = False - ' 'PictureBox_ConfigType ' - Me.PictureBox_ConfigType.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Individual_Icon + Me.PictureBox_ConfigType.BackgroundImage = CType(resources.GetObject("PictureBox_ConfigType.BackgroundImage"), System.Drawing.Image) Me.PictureBox_ConfigType.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.PictureBox_ConfigType.Location = New System.Drawing.Point(225, 36) + Me.PictureBox_ConfigType.Location = New System.Drawing.Point(300, 44) + Me.PictureBox_ConfigType.Margin = New System.Windows.Forms.Padding(4) Me.PictureBox_ConfigType.Name = "PictureBox_ConfigType" - Me.PictureBox_ConfigType.Size = New System.Drawing.Size(40, 31) + Me.PictureBox_ConfigType.Size = New System.Drawing.Size(53, 38) Me.PictureBox_ConfigType.TabIndex = 37 Me.PictureBox_ConfigType.TabStop = False ' @@ -183,9 +163,10 @@ Partial Class Grating_Configurator Me.Label_ConfigType.AutoSize = True Me.Label_ConfigType.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_ConfigType.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_ConfigType.Location = New System.Drawing.Point(23, 52) + Me.Label_ConfigType.Location = New System.Drawing.Point(31, 64) + Me.Label_ConfigType.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_ConfigType.Name = "Label_ConfigType" - Me.Label_ConfigType.Size = New System.Drawing.Size(123, 17) + Me.Label_ConfigType.Size = New System.Drawing.Size(142, 20) Me.Label_ConfigType.TabIndex = 36 Me.Label_ConfigType.Text = "- Single Grating" ' @@ -193,10 +174,10 @@ Partial Class Grating_Configurator ' Me.CheckBox_Frames.AutoSize = True Me.CheckBox_Frames.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_Frames.Location = New System.Drawing.Point(110, 537) - Me.CheckBox_Frames.Margin = New System.Windows.Forms.Padding(2) + Me.CheckBox_Frames.Location = New System.Drawing.Point(147, 661) + Me.CheckBox_Frames.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.CheckBox_Frames.Name = "CheckBox_Frames" - Me.CheckBox_Frames.Size = New System.Drawing.Size(82, 17) + Me.CheckBox_Frames.Size = New System.Drawing.Size(106, 21) Me.CheckBox_Frames.TabIndex = 35 Me.CheckBox_Frames.Text = "Add Frames" Me.CheckBox_Frames.UseVisualStyleBackColor = True @@ -206,9 +187,10 @@ Partial Class Grating_Configurator Me.Label_Frame.AutoSize = True Me.Label_Frame.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Frame.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Frame.Location = New System.Drawing.Point(23, 559) + Me.Label_Frame.Location = New System.Drawing.Point(31, 688) + Me.Label_Frame.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Frame.Name = "Label_Frame" - Me.Label_Frame.Size = New System.Drawing.Size(81, 17) + Me.Label_Frame.Size = New System.Drawing.Size(99, 20) Me.Label_Frame.TabIndex = 34 Me.Label_Frame.Text = "Frame WxH" ' @@ -218,18 +200,20 @@ Partial Class Grating_Configurator Me.ComboBox_Frame.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Frame.Enabled = False Me.ComboBox_Frame.FormattingEnabled = True - Me.ComboBox_Frame.Location = New System.Drawing.Point(110, 559) + Me.ComboBox_Frame.Location = New System.Drawing.Point(147, 688) + Me.ComboBox_Frame.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Frame.Name = "ComboBox_Frame" - Me.ComboBox_Frame.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Frame.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Frame.TabIndex = 33 ' 'TextBox_Width ' Me.TextBox_Width.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer)) Me.TextBox_Width.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle - Me.TextBox_Width.Location = New System.Drawing.Point(110, 465) + Me.TextBox_Width.Location = New System.Drawing.Point(147, 572) + Me.TextBox_Width.Margin = New System.Windows.Forms.Padding(4) Me.TextBox_Width.Name = "TextBox_Width" - Me.TextBox_Width.Size = New System.Drawing.Size(155, 20) + Me.TextBox_Width.Size = New System.Drawing.Size(206, 22) Me.TextBox_Width.TabIndex = 26 ' 'ComboBox_Width @@ -237,9 +221,10 @@ Partial Class Grating_Configurator Me.ComboBox_Width.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Width.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Width.FormattingEnabled = True - Me.ComboBox_Width.Location = New System.Drawing.Point(110, 465) + Me.ComboBox_Width.Location = New System.Drawing.Point(147, 572) + Me.ComboBox_Width.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Width.Name = "ComboBox_Width" - Me.ComboBox_Width.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Width.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Width.TabIndex = 25 ' 'Label7 @@ -247,9 +232,10 @@ Partial Class Grating_Configurator Me.Label7.AutoSize = True Me.Label7.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label7.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label7.Location = New System.Drawing.Point(269, 402) + Me.Label7.Location = New System.Drawing.Point(359, 495) + Me.Label7.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label7.Name = "Label7" - Me.Label7.Size = New System.Drawing.Size(23, 13) + Me.Label7.Size = New System.Drawing.Size(30, 17) Me.Label7.TabIndex = 24 Me.Label7.Text = "mm" ' @@ -258,9 +244,10 @@ Partial Class Grating_Configurator Me.Label_WidthUnit.AutoSize = True Me.Label_WidthUnit.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_WidthUnit.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_WidthUnit.Location = New System.Drawing.Point(269, 468) + Me.Label_WidthUnit.Location = New System.Drawing.Point(359, 576) + Me.Label_WidthUnit.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_WidthUnit.Name = "Label_WidthUnit" - Me.Label_WidthUnit.Size = New System.Drawing.Size(23, 13) + Me.Label_WidthUnit.Size = New System.Drawing.Size(30, 17) Me.Label_WidthUnit.TabIndex = 23 Me.Label_WidthUnit.Text = "mm" ' @@ -269,9 +256,10 @@ Partial Class Grating_Configurator Me.Label5.AutoSize = True Me.Label5.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label5.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label5.Location = New System.Drawing.Point(269, 328) + Me.Label5.Location = New System.Drawing.Point(359, 404) + Me.Label5.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label5.Name = "Label5" - Me.Label5.Size = New System.Drawing.Size(23, 13) + Me.Label5.Size = New System.Drawing.Size(30, 17) Me.Label5.TabIndex = 22 Me.Label5.Text = "mm" ' @@ -280,9 +268,10 @@ Partial Class Grating_Configurator Me.Label4.AutoSize = True Me.Label4.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label4.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label4.Location = New System.Drawing.Point(269, 281) + Me.Label4.Location = New System.Drawing.Point(359, 346) + Me.Label4.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label4.Name = "Label4" - Me.Label4.Size = New System.Drawing.Size(23, 13) + Me.Label4.Size = New System.Drawing.Size(30, 17) Me.Label4.TabIndex = 21 Me.Label4.Text = "mm" ' @@ -291,35 +280,22 @@ Partial Class Grating_Configurator Me.Label3.AutoSize = True Me.Label3.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label3.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label3.Location = New System.Drawing.Point(269, 237) + Me.Label3.Location = New System.Drawing.Point(359, 292) + Me.Label3.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label3.Name = "Label3" - Me.Label3.Size = New System.Drawing.Size(23, 13) + Me.Label3.Size = New System.Drawing.Size(30, 17) Me.Label3.TabIndex = 20 Me.Label3.Text = "mm" ' - 'Button_ExportMenu - ' - Me.Button_ExportMenu.BackColor = System.Drawing.Color.Transparent - Me.Button_ExportMenu.FlatAppearance.BorderSize = 0 - Me.Button_ExportMenu.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_ExportMenu.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_ExportMenu.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_ExportMenu.Location = New System.Drawing.Point(87, 700) - Me.Button_ExportMenu.Name = "Button_ExportMenu" - Me.Button_ExportMenu.Size = New System.Drawing.Size(134, 33) - Me.Button_ExportMenu.TabIndex = 18 - Me.Button_ExportMenu.Text = "Export Menu" - Me.Button_ExportMenu.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_ExportMenu.UseVisualStyleBackColor = False - ' 'Label_Heading ' Me.Label_Heading.AutoSize = True Me.Label_Heading.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Heading.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Heading.Location = New System.Drawing.Point(22, 25) + Me.Label_Heading.Location = New System.Drawing.Point(29, 31) + Me.Label_Heading.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Heading.Name = "Label_Heading" - Me.Label_Heading.Size = New System.Drawing.Size(166, 20) + Me.Label_Heading.Size = New System.Drawing.Size(198, 25) Me.Label_Heading.TabIndex = 15 Me.Label_Heading.Text = "Grating Parameters" ' @@ -328,9 +304,10 @@ Partial Class Grating_Configurator Me.Label_Material.AutoSize = True Me.Label_Material.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Material.ForeColor = System.Drawing.Color.White - Me.Label_Material.Location = New System.Drawing.Point(46, 143) + Me.Label_Material.Location = New System.Drawing.Point(61, 176) + Me.Label_Material.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Material.Name = "Label_Material" - Me.Label_Material.Size = New System.Drawing.Size(58, 17) + Me.Label_Material.Size = New System.Drawing.Size(69, 20) Me.Label_Material.TabIndex = 14 Me.Label_Material.Text = "Material" ' @@ -339,9 +316,10 @@ Partial Class Grating_Configurator Me.Label_Mesh.AutoSize = True Me.Label_Mesh.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Mesh.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Mesh.Location = New System.Drawing.Point(31, 233) + Me.Label_Mesh.Location = New System.Drawing.Point(41, 287) + Me.Label_Mesh.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Mesh.Name = "Label_Mesh" - Me.Label_Mesh.Size = New System.Drawing.Size(73, 17) + Me.Label_Mesh.Size = New System.Drawing.Size(88, 20) Me.Label_Mesh.TabIndex = 13 Me.Label_Mesh.Text = "Mesh Size" ' @@ -350,9 +328,10 @@ Partial Class Grating_Configurator Me.Label_Height.AutoSize = True Me.Label_Height.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Height.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Height.Location = New System.Drawing.Point(55, 279) + Me.Label_Height.Location = New System.Drawing.Point(73, 343) + Me.Label_Height.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Height.Name = "Label_Height" - Me.Label_Height.Size = New System.Drawing.Size(49, 17) + Me.Label_Height.Size = New System.Drawing.Size(58, 20) Me.Label_Height.TabIndex = 12 Me.Label_Height.Text = "Height" ' @@ -361,9 +340,10 @@ Partial Class Grating_Configurator Me.Label_Thickness.AutoSize = True Me.Label_Thickness.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Thickness.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Thickness.Location = New System.Drawing.Point(32, 324) + Me.Label_Thickness.Location = New System.Drawing.Point(43, 399) + Me.Label_Thickness.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Thickness.Name = "Label_Thickness" - Me.Label_Thickness.Size = New System.Drawing.Size(72, 17) + Me.Label_Thickness.Size = New System.Drawing.Size(85, 20) Me.Label_Thickness.TabIndex = 11 Me.Label_Thickness.Text = "Thickness" ' @@ -372,9 +352,10 @@ Partial Class Grating_Configurator Me.Label_Width.AutoSize = True Me.Label_Width.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Width.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Width.Location = New System.Drawing.Point(60, 465) + Me.Label_Width.Location = New System.Drawing.Point(80, 572) + Me.Label_Width.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Width.Name = "Label_Width" - Me.Label_Width.Size = New System.Drawing.Size(44, 17) + Me.Label_Width.Size = New System.Drawing.Size(52, 20) Me.Label_Width.TabIndex = 10 Me.Label_Width.Text = "Width" ' @@ -383,9 +364,10 @@ Partial Class Grating_Configurator Me.Label_Length.AutoSize = True Me.Label_Length.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Length.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Length.Location = New System.Drawing.Point(52, 398) + Me.Label_Length.Location = New System.Drawing.Point(69, 490) + Me.Label_Length.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Length.Name = "Label_Length" - Me.Label_Length.Size = New System.Drawing.Size(52, 17) + Me.Label_Length.Size = New System.Drawing.Size(60, 20) Me.Label_Length.TabIndex = 9 Me.Label_Length.Text = "Length" ' @@ -394,9 +376,10 @@ Partial Class Grating_Configurator Me.Label_Type.AutoSize = True Me.Label_Type.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Type.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Type.Location = New System.Drawing.Point(64, 101) + Me.Label_Type.Location = New System.Drawing.Point(85, 124) + Me.Label_Type.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Type.Name = "Label_Type" - Me.Label_Type.Size = New System.Drawing.Size(40, 16) + Me.Label_Type.Size = New System.Drawing.Size(45, 20) Me.Label_Type.TabIndex = 8 Me.Label_Type.Text = "Type" ' @@ -404,9 +387,10 @@ Partial Class Grating_Configurator ' Me.TextBox_Length.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer)) Me.TextBox_Length.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle - Me.TextBox_Length.Location = New System.Drawing.Point(110, 398) + Me.TextBox_Length.Location = New System.Drawing.Point(147, 490) + Me.TextBox_Length.Margin = New System.Windows.Forms.Padding(4) Me.TextBox_Length.Name = "TextBox_Length" - Me.TextBox_Length.Size = New System.Drawing.Size(155, 20) + Me.TextBox_Length.Size = New System.Drawing.Size(206, 22) Me.TextBox_Length.TabIndex = 7 ' 'ComboBox_Mesh @@ -414,9 +398,10 @@ Partial Class Grating_Configurator Me.ComboBox_Mesh.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Mesh.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Mesh.FormattingEnabled = True - Me.ComboBox_Mesh.Location = New System.Drawing.Point(110, 233) + Me.ComboBox_Mesh.Location = New System.Drawing.Point(147, 287) + Me.ComboBox_Mesh.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Mesh.Name = "ComboBox_Mesh" - Me.ComboBox_Mesh.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Mesh.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Mesh.TabIndex = 6 ' 'ComboBox_Thickness @@ -424,9 +409,10 @@ Partial Class Grating_Configurator Me.ComboBox_Thickness.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Thickness.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Thickness.FormattingEnabled = True - Me.ComboBox_Thickness.Location = New System.Drawing.Point(110, 323) + Me.ComboBox_Thickness.Location = New System.Drawing.Point(147, 398) + Me.ComboBox_Thickness.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Thickness.Name = "ComboBox_Thickness" - Me.ComboBox_Thickness.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Thickness.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Thickness.TabIndex = 3 ' 'ComboBox_Height @@ -434,9 +420,10 @@ Partial Class Grating_Configurator Me.ComboBox_Height.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Height.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Height.FormattingEnabled = True - Me.ComboBox_Height.Location = New System.Drawing.Point(110, 278) + Me.ComboBox_Height.Location = New System.Drawing.Point(147, 342) + Me.ComboBox_Height.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Height.Name = "ComboBox_Height" - Me.ComboBox_Height.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Height.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Height.TabIndex = 2 ' 'ComboBox_Material @@ -444,9 +431,10 @@ Partial Class Grating_Configurator Me.ComboBox_Material.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Material.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Material.FormattingEnabled = True - Me.ComboBox_Material.Location = New System.Drawing.Point(110, 142) + Me.ComboBox_Material.Location = New System.Drawing.Point(147, 175) + Me.ComboBox_Material.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Material.Name = "ComboBox_Material" - Me.ComboBox_Material.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Material.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Material.TabIndex = 1 ' 'ComboBox_Type @@ -454,9 +442,10 @@ Partial Class Grating_Configurator Me.ComboBox_Type.BackColor = System.Drawing.SystemColors.ScrollBar Me.ComboBox_Type.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.ComboBox_Type.FormattingEnabled = True - Me.ComboBox_Type.Location = New System.Drawing.Point(110, 101) + Me.ComboBox_Type.Location = New System.Drawing.Point(147, 124) + Me.ComboBox_Type.Margin = New System.Windows.Forms.Padding(4) Me.ComboBox_Type.Name = "ComboBox_Type" - Me.ComboBox_Type.Size = New System.Drawing.Size(155, 21) + Me.ComboBox_Type.Size = New System.Drawing.Size(205, 24) Me.ComboBox_Type.TabIndex = 0 ' 'Panel_Recesses @@ -470,8 +459,9 @@ Partial Class Grating_Configurator Me.Panel_Recesses.Controls.Add(Me.Button_Angle_Corner) Me.Panel_Recesses.Controls.Add(Me.Label_Recesses) Me.Panel_Recesses.Location = New System.Drawing.Point(0, 0) + Me.Panel_Recesses.Margin = New System.Windows.Forms.Padding(4) Me.Panel_Recesses.Name = "Panel_Recesses" - Me.Panel_Recesses.Size = New System.Drawing.Size(1395, 120) + Me.Panel_Recesses.Size = New System.Drawing.Size(1860, 148) Me.Panel_Recesses.TabIndex = 1 ' 'Button_Radius @@ -483,9 +473,10 @@ Partial Class Grating_Configurator Me.Button_Radius.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Radius.FlatAppearance.BorderSize = 0 Me.Button_Radius.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Radius.Location = New System.Drawing.Point(675, 25) + Me.Button_Radius.Location = New System.Drawing.Point(900, 31) + Me.Button_Radius.Margin = New System.Windows.Forms.Padding(4) Me.Button_Radius.Name = "Button_Radius" - Me.Button_Radius.Size = New System.Drawing.Size(70, 70) + Me.Button_Radius.Size = New System.Drawing.Size(93, 86) Me.Button_Radius.TabIndex = 22 Me.Button_Radius.UseVisualStyleBackColor = False ' @@ -497,9 +488,10 @@ Partial Class Grating_Configurator Me.Button_Square_Middle.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Square_Middle.FlatAppearance.BorderSize = 0 Me.Button_Square_Middle.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Square_Middle.Location = New System.Drawing.Point(885, 25) + Me.Button_Square_Middle.Location = New System.Drawing.Point(1180, 31) + Me.Button_Square_Middle.Margin = New System.Windows.Forms.Padding(4) Me.Button_Square_Middle.Name = "Button_Square_Middle" - Me.Button_Square_Middle.Size = New System.Drawing.Size(70, 70) + Me.Button_Square_Middle.Size = New System.Drawing.Size(93, 86) Me.Button_Square_Middle.TabIndex = 21 Me.Button_Square_Middle.UseVisualStyleBackColor = False ' @@ -508,12 +500,14 @@ Partial Class Grating_Configurator Me.Button_Angle_Side.BackColor = System.Drawing.Color.Transparent Me.Button_Angle_Side.BackgroundImage = Global.Wardrobe.My.Resources.Resources.RadiusMiddle Me.Button_Angle_Side.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.Button_Angle_Side.Enabled = False Me.Button_Angle_Side.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Angle_Side.FlatAppearance.BorderSize = 0 Me.Button_Angle_Side.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Angle_Side.Location = New System.Drawing.Point(990, 25) + Me.Button_Angle_Side.Location = New System.Drawing.Point(1320, 31) + Me.Button_Angle_Side.Margin = New System.Windows.Forms.Padding(4) Me.Button_Angle_Side.Name = "Button_Angle_Side" - Me.Button_Angle_Side.Size = New System.Drawing.Size(70, 70) + Me.Button_Angle_Side.Size = New System.Drawing.Size(93, 86) Me.Button_Angle_Side.TabIndex = 19 Me.Button_Angle_Side.UseVisualStyleBackColor = False ' @@ -525,9 +519,10 @@ Partial Class Grating_Configurator Me.Button_Square_Side.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Square_Side.FlatAppearance.BorderSize = 0 Me.Button_Square_Side.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Square_Side.Location = New System.Drawing.Point(780, 25) + Me.Button_Square_Side.Location = New System.Drawing.Point(1040, 31) + Me.Button_Square_Side.Margin = New System.Windows.Forms.Padding(4) Me.Button_Square_Side.Name = "Button_Square_Side" - Me.Button_Square_Side.Size = New System.Drawing.Size(70, 70) + Me.Button_Square_Side.Size = New System.Drawing.Size(93, 86) Me.Button_Square_Side.TabIndex = 20 Me.Button_Square_Side.UseVisualStyleBackColor = False ' @@ -539,9 +534,10 @@ Partial Class Grating_Configurator Me.Button_Square_Corner.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Square_Corner.FlatAppearance.BorderSize = 0 Me.Button_Square_Corner.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Square_Corner.Location = New System.Drawing.Point(570, 25) + Me.Button_Square_Corner.Location = New System.Drawing.Point(760, 31) + Me.Button_Square_Corner.Margin = New System.Windows.Forms.Padding(4) Me.Button_Square_Corner.Name = "Button_Square_Corner" - Me.Button_Square_Corner.Size = New System.Drawing.Size(70, 70) + Me.Button_Square_Corner.Size = New System.Drawing.Size(93, 86) Me.Button_Square_Corner.TabIndex = 18 Me.Button_Square_Corner.UseVisualStyleBackColor = False ' @@ -553,9 +549,10 @@ Partial Class Grating_Configurator Me.Button_Angle_Corner.FlatAppearance.BorderColor = System.Drawing.Color.Black Me.Button_Angle_Corner.FlatAppearance.BorderSize = 0 Me.Button_Angle_Corner.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Angle_Corner.Location = New System.Drawing.Point(465, 25) + Me.Button_Angle_Corner.Location = New System.Drawing.Point(620, 31) + Me.Button_Angle_Corner.Margin = New System.Windows.Forms.Padding(4) Me.Button_Angle_Corner.Name = "Button_Angle_Corner" - Me.Button_Angle_Corner.Size = New System.Drawing.Size(70, 70) + Me.Button_Angle_Corner.Size = New System.Drawing.Size(93, 86) Me.Button_Angle_Corner.TabIndex = 17 Me.Button_Angle_Corner.UseVisualStyleBackColor = False ' @@ -564,29 +561,80 @@ Partial Class Grating_Configurator Me.Label_Recesses.AutoSize = True Me.Label_Recesses.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_Recesses.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Recesses.Location = New System.Drawing.Point(343, 25) + Me.Label_Recesses.Location = New System.Drawing.Point(457, 31) + Me.Label_Recesses.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Recesses.Name = "Label_Recesses" - Me.Label_Recesses.Size = New System.Drawing.Size(88, 20) + Me.Label_Recesses.Size = New System.Drawing.Size(106, 25) Me.Label_Recesses.TabIndex = 16 Me.Label_Recesses.Text = "Recesses" ' 'Panel_Grating ' Me.Panel_Grating.BackColor = System.Drawing.Color.White + Me.Panel_Grating.Controls.Add(Me.Label_Line_AngleRecess) + Me.Panel_Grating.Controls.Add(Me.Label_Line_Beams) + Me.Panel_Grating.Controls.Add(Me.Label_Line_Grid) + Me.Panel_Grating.Controls.Add(Me.Label_Line_Grating) Me.Panel_Grating.Controls.Add(Me.Label2) Me.Panel_Grating.Controls.Add(Me.Label1) - Me.Panel_Grating.Location = New System.Drawing.Point(315, 120) + Me.Panel_Grating.Location = New System.Drawing.Point(420, 148) + Me.Panel_Grating.Margin = New System.Windows.Forms.Padding(4) Me.Panel_Grating.Name = "Panel_Grating" - Me.Panel_Grating.Size = New System.Drawing.Size(1080, 652) + Me.Panel_Grating.Size = New System.Drawing.Size(1440, 802) Me.Panel_Grating.TabIndex = 2 ' + 'Label_Line_AngleRecess + ' + Me.Label_Line_AngleRecess.AutoSize = True + Me.Label_Line_AngleRecess.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label_Line_AngleRecess.Location = New System.Drawing.Point(741, 586) + Me.Label_Line_AngleRecess.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label_Line_AngleRecess.Name = "Label_Line_AngleRecess" + Me.Label_Line_AngleRecess.Size = New System.Drawing.Size(112, 17) + Me.Label_Line_AngleRecess.TabIndex = 5 + Me.Label_Line_AngleRecess.Text = "Dimension Lines" + ' + 'Label_Line_Beams + ' + Me.Label_Line_Beams.AutoSize = True + Me.Label_Line_Beams.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label_Line_Beams.Location = New System.Drawing.Point(571, 586) + Me.Label_Line_Beams.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label_Line_Beams.Name = "Label_Line_Beams" + Me.Label_Line_Beams.Size = New System.Drawing.Size(105, 17) + Me.Label_Line_Beams.TabIndex = 4 + Me.Label_Line_Beams.Text = "Support Beams" + ' + 'Label_Line_Grid + ' + Me.Label_Line_Grid.AutoSize = True + Me.Label_Line_Grid.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label_Line_Grid.Location = New System.Drawing.Point(435, 586) + Me.Label_Line_Grid.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label_Line_Grid.Name = "Label_Line_Grid" + Me.Label_Line_Grid.Size = New System.Drawing.Size(86, 17) + Me.Label_Line_Grid.TabIndex = 3 + Me.Label_Line_Grid.Text = "Grating Grid" + ' + 'Label_Line_Grating + ' + Me.Label_Line_Grating.AutoSize = True + Me.Label_Line_Grating.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label_Line_Grating.Location = New System.Drawing.Point(276, 586) + Me.Label_Line_Grating.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) + Me.Label_Line_Grating.Name = "Label_Line_Grating" + Me.Label_Line_Grating.Size = New System.Drawing.Size(104, 17) + Me.Label_Line_Grating.TabIndex = 2 + Me.Label_Line_Grating.Text = "Grating Outline" + ' 'Label2 ' Me.Label2.AutoSize = True Me.Label2.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label2.Location = New System.Drawing.Point(64, 625) + Me.Label2.Location = New System.Drawing.Point(85, 769) + Me.Label2.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label2.Name = "Label2" - Me.Label2.Size = New System.Drawing.Size(13, 13) + Me.Label2.Size = New System.Drawing.Size(16, 17) Me.Label2.TabIndex = 1 Me.Label2.Text = "L" ' @@ -594,26 +642,30 @@ Partial Class Grating_Configurator ' Me.Label1.AutoSize = True Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 7.8!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label1.Location = New System.Drawing.Point(13, 575) + Me.Label1.Location = New System.Drawing.Point(17, 708) + Me.Label1.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label1.Name = "Label1" - Me.Label1.Size = New System.Drawing.Size(18, 13) + Me.Label1.Size = New System.Drawing.Size(21, 17) Me.Label1.TabIndex = 0 Me.Label1.Text = "W" ' 'Grating_Configurator ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.BackColor = System.Drawing.SystemColors.Control - Me.ClientSize = New System.Drawing.Size(1167, 718) + Me.ClientSize = New System.Drawing.Size(1556, 884) Me.Controls.Add(Me.Panel_Data) Me.Controls.Add(Me.Panel_Recesses) Me.Controls.Add(Me.Panel_Grating) Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None + Me.Margin = New System.Windows.Forms.Padding(4) Me.Name = "Grating_Configurator" Me.Text = "Individual" Me.Panel_Data.ResumeLayout(False) Me.Panel_Data.PerformLayout() + CType(Me.PictureBox_CalculateGrid, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_ExportMenu, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox_ConfigType, System.ComponentModel.ISupportInitialize).EndInit() Me.Panel_Recesses.ResumeLayout(False) Me.Panel_Recesses.PerformLayout() @@ -646,7 +698,6 @@ Partial Class Grating_Configurator Friend WithEvents Button_Angle_Corner As Button Friend WithEvents Label_Recesses As Label Friend WithEvents Panel_Grating As Panel - Friend WithEvents Button_ExportMenu As Button Friend WithEvents Label2 As Label Friend WithEvents Label1 As Label Friend WithEvents Label3 As Label @@ -662,8 +713,11 @@ Partial Class Grating_Configurator Friend WithEvents CheckBox_Frames As CheckBox Friend WithEvents Label_ConfigType As Label Friend WithEvents PictureBox_ConfigType As PictureBox - Friend WithEvents Button_ExportMenu2 As Button - Friend WithEvents Button_Calculate2 As Button - Friend WithEvents Button_Calculate As Button Friend WithEvents CheckBox_CutFrame As CheckBox + Friend WithEvents PictureBox_ExportMenu As PictureBox + Friend WithEvents PictureBox_CalculateGrid As PictureBox + Friend WithEvents Label_Line_AngleRecess As Label + Friend WithEvents Label_Line_Beams As Label + Friend WithEvents Label_Line_Grid As Label + Friend WithEvents Label_Line_Grating As Label End Class diff --git a/Wardrobe/GUI/Grating_Configurator.resx b/Wardrobe/GUI/Grating_Configurator.resx index 49ef412..2c87a9f 100644 --- a/Wardrobe/GUI/Grating_Configurator.resx +++ b/Wardrobe/GUI/Grating_Configurator.resx @@ -118,6 +118,372 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + RbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7 + zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88P + AAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAA + AADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAA + wD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+ + Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQ + L0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9D + ULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0 + +/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8 + AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAA + AAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAA + AOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADs + MwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME + 9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUy + BEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRF + u88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvP + DwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8A + AAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAA + AMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADA + PkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5D + UC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1Av + Q1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQ + tPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7 + /AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wA + AAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAA + AADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA + 7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwz + BPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIERbvPDwAAAADAPkNQL0NQtPv8AAAAAADsMwT1 + MgRFu88PAAAAAMA+Q1AvQ1C0+/wAAAAAAOwzBPUyBEW7zw8AAAAAwD5DUC9DULT7/AAAAAAA7DME9TIE + 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 + Po8vo4Cxtsl4cswAAAAASUVORK5CYII= + + iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAu diff --git a/Wardrobe/GUI/Grating_Configurator.vb b/Wardrobe/GUI/Grating_Configurator.vb index 25c03dd..112967c 100644 --- a/Wardrobe/GUI/Grating_Configurator.vb +++ b/Wardrobe/GUI/Grating_Configurator.vb @@ -10,6 +10,9 @@ Public Class Grating_Configurator ' --- Initialize GUI (form) size and position --- Private Sub Init_Form() + PictureBox_CalculateGrid.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateGrid1_01 + PictureBox_ExportMenu.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_ExportMenu1_01 + Me.Width = AppForm.Width Me.Height = AppForm.Height @@ -26,7 +29,7 @@ Public Class Grating_Configurator Me.ComboBox_Width.Enabled = False Me.TextBox_Width.Enabled = False Me.TextBox_Length.Enabled = False - Me.Button_ExportMenu.Enabled = False + Me.PictureBox_ExportMenu.Enabled = False Me.Button_Angle_Corner.Enabled = False Me.Button_Angle_Side.Enabled = False @@ -34,16 +37,20 @@ Public Class Grating_Configurator Me.Button_Square_Side.Enabled = False Me.Button_Square_Middle.Enabled = False - Button_ExportMenu.Top = 720 - Button_ExportMenu2.Top = 720 + PictureBox_ExportMenu.Top = 715 + + Label_Line_Grating.Location = New Point(260, Draw_Grating.guiPanelW - 27) + Label_Line_Grid.Location = New Point(444, Draw_Grating.guiPanelW - 27) + Label_Line_Beams.Location = New Point(620, Draw_Grating.guiPanelW - 27) + Label_Line_AngleRecess.Location = New Point(802, Draw_Grating.guiPanelW - 27) + End Sub Private Sub Init_Individual() Label_ConfigType.Text = "- Single Grating" PictureBox_ConfigType.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Individual_Icon - Button_Calculate.Visible = False - Button_Calculate2.Visible = False + PictureBox_CalculateGrid.Visible = False Label_Width.Top = 465 TextBox_Width.Top = 465 @@ -72,17 +79,13 @@ Public Class Grating_Configurator Me.ComboBox_Width.Visible = True Me.TextBox_Width.Visible = False - - 'CheckBox_3DModel.Checked = True - 'CheckBox_3DModel.Enabled = False End Sub Private Sub Init_Multiple() Label_ConfigType.Text = "- Fill Area" PictureBox_ConfigType.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Fill_Icon - Button_Calculate.Visible = True - Button_Calculate2.Visible = True + PictureBox_CalculateGrid.Visible = True Label_Width.Top = 440 TextBox_Width.Top = 440 @@ -345,15 +348,21 @@ Public Class Grating_Configurator End Sub - ' ---------------------------------- Calculate ---------------------------------- - ' --- When calculate button is pressed --- - Public Sub Button_Calculate_Click(sender As Object, e As EventArgs) Handles Button_Calculate.Click + ' ---------------------------------- Calculate Grid Button ---------------------------------- + Public Sub Button_Calculate_Click(sender As Object, e As EventArgs) Handles PictureBox_CalculateGrid.Click Calculate_Fill_Grid.Calculate_Grid() End Sub + Private Sub PictureBox_CalculateGrid_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_CalculateGrid.MouseEnter + PictureBox_CalculateGrid.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateGrid2_01 + PictureBox_CalculateGrid.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_CalculateGrid_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_CalculateGrid.MouseLeave + PictureBox_CalculateGrid.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateGrid1_01 + PictureBox_CalculateGrid.Cursor = Cursors.Default + End Sub - ' ---------------------------------- Export GUI ---------------------------------- - ' --- When export GUI button is pressed --- - Private Sub Button_Export_GUI_Click(sender As Object, e As EventArgs) Handles Button_ExportMenu.Click + ' ---------------------------------- Export Menu Button ---------------------------------- + Private Sub Button_Export_GUI_Click(sender As Object, e As EventArgs) Handles PictureBox_ExportMenu.Click If User_Input.addFrame = True Then Export.CheckBox_3DModel.Text = "Grating + Frame" Else @@ -362,8 +371,17 @@ Public Class Grating_Configurator Export.StartPosition = FormStartPosition.Manual Export.Location = New Point(500, 250) + Export.PictureBox_Export.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Export1_01 Export.ShowDialog() End Sub + Private Sub PictureBox_ExportMenu_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_ExportMenu.MouseEnter + PictureBox_ExportMenu.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_ExportMenu2_01 + PictureBox_ExportMenu.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_ExportMenu_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_ExportMenu.MouseLeave + PictureBox_ExportMenu.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_ExportMenu1_01 + PictureBox_ExportMenu.Cursor = Cursors.Default + End Sub End Class \ No newline at end of file diff --git a/Wardrobe/GUI/Main_Menu.Designer.vb b/Wardrobe/GUI/Main_Menu.Designer.vb index 067b368..3872f7f 100644 --- a/Wardrobe/GUI/Main_Menu.Designer.vb +++ b/Wardrobe/GUI/Main_Menu.Designer.vb @@ -1,9 +1,9 @@ - _ + Partial Class Main_Menu Inherits System.Windows.Forms.Form 'Form overrides dispose to clean up the component list. - _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then @@ -20,182 +20,149 @@ Partial Class Main_Menu 'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. 'Do not modify it using the code editor. - _ + Private Sub InitializeComponent() - Me.Button_Settings = New System.Windows.Forms.Button() - Me.Button_Multiple = New System.Windows.Forms.Button() - Me.Button_Individual = New System.Windows.Forms.Button() - Me.Button_Order = New System.Windows.Forms.Button() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Main_Menu)) Me.Label_SettingsError = New System.Windows.Forms.Label() - Me.Button_Multiple2 = New System.Windows.Forms.Button() - Me.Button_Individual2 = New System.Windows.Forms.Button() - Me.Button_Order2 = New System.Windows.Forms.Button() - Me.Button_Settings2 = New System.Windows.Forms.Button() + Me.PictureBox_Settings = New System.Windows.Forms.PictureBox() + Me.PictureBox_CreateOrder = New System.Windows.Forms.PictureBox() + Me.PictureBox_Individual = New System.Windows.Forms.PictureBox() + Me.PictureBox_Multiple = New System.Windows.Forms.PictureBox() + Me.Panel1 = New System.Windows.Forms.Panel() + Me.Label1 = New System.Windows.Forms.Label() + Me.Label2 = New System.Windows.Forms.Label() + Me.Label3 = New System.Windows.Forms.Label() + CType(Me.PictureBox_Settings, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_CreateOrder, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_Individual, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_Multiple, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' - 'Button_Settings - ' - Me.Button_Settings.BackColor = System.Drawing.Color.Transparent - Me.Button_Settings.FlatAppearance.BorderSize = 0 - Me.Button_Settings.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Settings.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Settings.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Settings.Location = New System.Drawing.Point(47, 44) - Me.Button_Settings.Margin = New System.Windows.Forms.Padding(2) - Me.Button_Settings.Name = "Button_Settings" - Me.Button_Settings.Size = New System.Drawing.Size(115, 41) - Me.Button_Settings.TabIndex = 5 - Me.Button_Settings.Text = "Settings" - Me.Button_Settings.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Settings.UseVisualStyleBackColor = False - ' - 'Button_Multiple - ' - Me.Button_Multiple.BackColor = System.Drawing.Color.Transparent - Me.Button_Multiple.Enabled = False - Me.Button_Multiple.FlatAppearance.BorderSize = 0 - Me.Button_Multiple.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Multiple.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Multiple.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Multiple.Location = New System.Drawing.Point(435, 309) - Me.Button_Multiple.Name = "Button_Multiple" - Me.Button_Multiple.Size = New System.Drawing.Size(132, 67) - Me.Button_Multiple.TabIndex = 4 - Me.Button_Multiple.Text = "Multiple" - Me.Button_Multiple.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Multiple.UseVisualStyleBackColor = False - ' - 'Button_Individual - ' - Me.Button_Individual.BackColor = System.Drawing.Color.Transparent - Me.Button_Individual.Enabled = False - Me.Button_Individual.FlatAppearance.BorderSize = 0 - Me.Button_Individual.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Individual.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Individual.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Individual.Location = New System.Drawing.Point(435, 179) - Me.Button_Individual.Name = "Button_Individual" - Me.Button_Individual.Size = New System.Drawing.Size(142, 67) - Me.Button_Individual.TabIndex = 3 - Me.Button_Individual.Text = "Individual" - Me.Button_Individual.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Individual.UseVisualStyleBackColor = False - ' - 'Button_Order - ' - Me.Button_Order.BackColor = System.Drawing.Color.Transparent - Me.Button_Order.Enabled = False - Me.Button_Order.FlatAppearance.BorderSize = 0 - Me.Button_Order.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Order.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Order.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Order.Location = New System.Drawing.Point(107, 248) - Me.Button_Order.Name = "Button_Order" - Me.Button_Order.Size = New System.Drawing.Size(151, 65) - Me.Button_Order.TabIndex = 7 - Me.Button_Order.Text = "Create Order" - Me.Button_Order.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Order.UseVisualStyleBackColor = False - ' 'Label_SettingsError ' Me.Label_SettingsError.AutoSize = True Me.Label_SettingsError.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label_SettingsError.ForeColor = System.Drawing.Color.Red - Me.Label_SettingsError.Location = New System.Drawing.Point(175, 56) - Me.Label_SettingsError.Margin = New System.Windows.Forms.Padding(2, 0, 2, 0) + Me.Label_SettingsError.Location = New System.Drawing.Point(188, 48) Me.Label_SettingsError.Name = "Label_SettingsError" - Me.Label_SettingsError.Size = New System.Drawing.Size(112, 17) + Me.Label_SettingsError.Size = New System.Drawing.Size(133, 20) Me.Label_SettingsError.TabIndex = 8 Me.Label_SettingsError.Text = "Update Settings!" ' - 'Button_Multiple2 + 'PictureBox_Settings ' - Me.Button_Multiple2.BackColor = System.Drawing.Color.Transparent - Me.Button_Multiple2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Fill_Icon - Me.Button_Multiple2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Multiple2.Enabled = False - Me.Button_Multiple2.FlatAppearance.BorderSize = 0 - Me.Button_Multiple2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Multiple2.Location = New System.Drawing.Point(445, 309) - Me.Button_Multiple2.Name = "Button_Multiple2" - Me.Button_Multiple2.Size = New System.Drawing.Size(49, 67) - Me.Button_Multiple2.TabIndex = 12 - Me.Button_Multiple2.UseVisualStyleBackColor = False + Me.PictureBox_Settings.BackgroundImage = CType(resources.GetObject("PictureBox_Settings.BackgroundImage"), System.Drawing.Image) + Me.PictureBox_Settings.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_Settings.Location = New System.Drawing.Point(49, 42) + Me.PictureBox_Settings.Name = "PictureBox_Settings" + Me.PictureBox_Settings.Size = New System.Drawing.Size(123, 30) + Me.PictureBox_Settings.TabIndex = 13 + Me.PictureBox_Settings.TabStop = False ' - 'Button_Individual2 + 'PictureBox_CreateOrder ' - Me.Button_Individual2.BackColor = System.Drawing.Color.Transparent - Me.Button_Individual2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Individual_Icon - Me.Button_Individual2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Individual2.Enabled = False - Me.Button_Individual2.FlatAppearance.BorderSize = 0 - Me.Button_Individual2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Individual2.Location = New System.Drawing.Point(445, 179) - Me.Button_Individual2.Name = "Button_Individual2" - Me.Button_Individual2.Size = New System.Drawing.Size(49, 67) - Me.Button_Individual2.TabIndex = 11 - Me.Button_Individual2.UseVisualStyleBackColor = False + Me.PictureBox_CreateOrder.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_CreateOrder1_01 + Me.PictureBox_CreateOrder.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_CreateOrder.Enabled = False + Me.PictureBox_CreateOrder.Location = New System.Drawing.Point(134, 311) + Me.PictureBox_CreateOrder.Name = "PictureBox_CreateOrder" + Me.PictureBox_CreateOrder.Size = New System.Drawing.Size(222, 60) + Me.PictureBox_CreateOrder.TabIndex = 14 + Me.PictureBox_CreateOrder.TabStop = False ' - 'Button_Order2 + 'PictureBox_Individual ' - Me.Button_Order2.BackColor = System.Drawing.Color.Transparent - Me.Button_Order2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.copy_line - Me.Button_Order2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Order2.Enabled = False - Me.Button_Order2.FlatAppearance.BorderSize = 0 - Me.Button_Order2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Order2.Location = New System.Drawing.Point(107, 256) - Me.Button_Order2.Name = "Button_Order2" - Me.Button_Order2.Size = New System.Drawing.Size(55, 49) - Me.Button_Order2.TabIndex = 10 - Me.Button_Order2.UseVisualStyleBackColor = False + Me.PictureBox_Individual.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Individual1_01 + Me.PictureBox_Individual.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_Individual.Enabled = False + Me.PictureBox_Individual.Location = New System.Drawing.Point(560, 220) + Me.PictureBox_Individual.Name = "PictureBox_Individual" + Me.PictureBox_Individual.Size = New System.Drawing.Size(288, 84) + Me.PictureBox_Individual.TabIndex = 15 + Me.PictureBox_Individual.TabStop = False ' - 'Button_Settings2 + 'PictureBox_Multiple ' - Me.Button_Settings2.BackColor = System.Drawing.Color.Transparent - Me.Button_Settings2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.setting - Me.Button_Settings2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Settings2.FlatAppearance.BorderSize = 0 - Me.Button_Settings2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Settings2.Location = New System.Drawing.Point(47, 44) - Me.Button_Settings2.Margin = New System.Windows.Forms.Padding(2) - Me.Button_Settings2.Name = "Button_Settings2" - Me.Button_Settings2.Size = New System.Drawing.Size(54, 41) - Me.Button_Settings2.TabIndex = 9 - Me.Button_Settings2.UseVisualStyleBackColor = False + Me.PictureBox_Multiple.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Multiple1_01 + Me.PictureBox_Multiple.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_Multiple.Enabled = False + Me.PictureBox_Multiple.Location = New System.Drawing.Point(560, 389) + Me.PictureBox_Multiple.Name = "PictureBox_Multiple" + Me.PictureBox_Multiple.Size = New System.Drawing.Size(288, 84) + Me.PictureBox_Multiple.TabIndex = 16 + Me.PictureBox_Multiple.TabStop = False + ' + 'Panel1 + ' + Me.Panel1.BackColor = System.Drawing.Color.Black + Me.Panel1.Location = New System.Drawing.Point(476, 121) + Me.Panel1.Name = "Panel1" + Me.Panel1.Size = New System.Drawing.Size(1, 400) + Me.Panel1.TabIndex = 17 + ' + 'Label1 + ' + Me.Label1.AutoSize = True + Me.Label1.Font = New System.Drawing.Font("Microsoft Sans Serif", 18.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label1.ForeColor = System.Drawing.SystemColors.ActiveCaptionText + Me.Label1.Location = New System.Drawing.Point(554, 126) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(266, 36) + Me.Label1.TabIndex = 18 + Me.Label1.Text = "Configure Gratings" + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(917, 531) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(121, 17) + Me.Label2.TabIndex = 19 + Me.Label2.Text = "By: MÃ¥ns Olander" + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(942, 548) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(92, 17) + Me.Label3.TabIndex = 20 + Me.Label3.Text = "Anton Lüning" ' 'Main_Menu ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.BackColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer)) - Me.ClientSize = New System.Drawing.Size(800, 500) - Me.Controls.Add(Me.Button_Multiple2) - Me.Controls.Add(Me.Button_Individual2) - Me.Controls.Add(Me.Button_Order2) - Me.Controls.Add(Me.Button_Settings2) + Me.ClientSize = New System.Drawing.Size(1067, 615) + Me.Controls.Add(Me.Label3) + Me.Controls.Add(Me.Label2) + Me.Controls.Add(Me.Label1) + Me.Controls.Add(Me.Panel1) + Me.Controls.Add(Me.PictureBox_Multiple) + Me.Controls.Add(Me.PictureBox_Individual) + Me.Controls.Add(Me.PictureBox_CreateOrder) + Me.Controls.Add(Me.PictureBox_Settings) Me.Controls.Add(Me.Label_SettingsError) - Me.Controls.Add(Me.Button_Order) - Me.Controls.Add(Me.Button_Settings) - Me.Controls.Add(Me.Button_Multiple) - Me.Controls.Add(Me.Button_Individual) Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None - Me.Margin = New System.Windows.Forms.Padding(2) + Me.Margin = New System.Windows.Forms.Padding(3, 2, 3, 2) Me.Name = "Main_Menu" Me.Text = "Main_Menu" + CType(Me.PictureBox_Settings, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_CreateOrder, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_Individual, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_Multiple, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) Me.PerformLayout() End Sub - - Friend WithEvents Button_Settings As Button - Friend WithEvents Button_Multiple As Button - Friend WithEvents Button_Individual As Button - Friend WithEvents Button_Order As Button Friend WithEvents Label_SettingsError As Label - Friend WithEvents Button_Settings2 As Button - Friend WithEvents Button_Order2 As Button - Friend WithEvents Button_Individual2 As Button - Friend WithEvents Button_Multiple2 As Button + Friend WithEvents PictureBox_Settings As PictureBox + Friend WithEvents PictureBox_CreateOrder As PictureBox + Friend WithEvents PictureBox_Individual As PictureBox + Friend WithEvents PictureBox_Multiple As PictureBox + Friend WithEvents Panel1 As Panel + Friend WithEvents Label1 As Label + Friend WithEvents Label2 As Label + Friend WithEvents Label3 As Label End Class diff --git a/Wardrobe/GUI/Main_Menu.resx b/Wardrobe/GUI/Main_Menu.resx index 1af7de1..c7ac5e6 100644 --- a/Wardrobe/GUI/Main_Menu.resx +++ b/Wardrobe/GUI/Main_Menu.resx @@ -117,4 +117,133 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + 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 + + \ No newline at end of file diff --git a/Wardrobe/GUI/Main_Menu.vb b/Wardrobe/GUI/Main_Menu.vb index 5e9d675..83ede7e 100644 --- a/Wardrobe/GUI/Main_Menu.vb +++ b/Wardrobe/GUI/Main_Menu.vb @@ -49,7 +49,29 @@ Public Class Main_Menu Settings.folderPaths.Add("object_" & Data.objectNum & "_guide", Settings.folderPaths("object_" & Data.objectNum) & "\Placement Guides") System.IO.Directory.CreateDirectory(Settings.folderPaths("object_" & Data.objectNum & "_guide")) End Sub - Private Sub Button_Individual_Click(sender As Object, e As EventArgs) Handles Button_Individual.Click + + + ' ---------------------------------- Create Order Button ---------------------------------- + Private Sub Button_Order_Click(sender As Object, e As EventArgs) Handles PictureBox_CreateOrder.Click + PictureBox_Individual.Enabled = True + PictureBox_Multiple.Enabled = True + + Settings.folderPaths.Add("order", Settings.exportFolder & "\Order " & GUI_Export.Get_RandomNumber(10000, 99999)) + System.IO.Directory.CreateDirectory(Settings.folderPaths("order")) + + Data.objectNum = 0 + End Sub + Private Sub PictureBox_CreateOrder_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_CreateOrder.MouseEnter + PictureBox_CreateOrder.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_CreateOrder2_01 + PictureBox_CreateOrder.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_CreateOrder_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_CreateOrder.MouseLeave + PictureBox_CreateOrder.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_CreateOrder1_01 + PictureBox_CreateOrder.Cursor = Cursors.Default + End Sub + + ' ---------------------------------- Create Individual Button ---------------------------------- + Private Sub Button_Individual_Click(sender As Object, e As EventArgs) Handles PictureBox_Individual.Click If AppForm.fillMode = True Then Grating_Configurator.Panel_Data.Controls.RemoveByKey("Label_Max_Load") RemoveHandler Grating_Configurator.Panel_Data.Controls("TextBox_Max_Load").KeyPress, AddressOf Grating_Configurator.TextBox_Max_Load_KeyPress @@ -79,8 +101,17 @@ Public Class Main_Menu Data.objectNum += 1 Generate_Folders() End Sub + Private Sub PictureBox_Individual_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_Individual.MouseEnter + PictureBox_Individual.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Individual2_01 + PictureBox_Individual.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_Individual_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_Individual.MouseLeave + PictureBox_Individual.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Individual1_01 + PictureBox_Individual.Cursor = Cursors.Default + End Sub - Private Sub Button_Multiple_Click(sender As Object, e As EventArgs) Handles Button_Multiple.Click + ' ---------------------------------- Create Multiple Button ---------------------------------- + Private Sub Button_Multiple_Click(sender As Object, e As EventArgs) Handles PictureBox_Multiple.Click AppForm.fillMode = True AppForm.Panel_Start.Controls.Clear() Grating_Configurator.TopLevel = False @@ -96,27 +127,33 @@ Public Class Main_Menu Data.objectNum += 1 Generate_Folders() End Sub + Private Sub PictureBox_Multiple_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_Multiple.MouseEnter + PictureBox_Multiple.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Multiple2_01 + PictureBox_Multiple.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_Multiple_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_Multiple.MouseLeave + PictureBox_Multiple.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Multiple1_01 + PictureBox_Multiple.Cursor = Cursors.Default + End Sub - ' ---------------------------------- Settings ---------------------------------- - ' --- Settings button clicked --- - Private Sub Button_Settings_Click(sender As Object, e As EventArgs) Handles Button_Settings.Click + ' ---------------------------------- Settings Button ---------------------------------- + Private Sub Button_Settings_Click(sender As Object, e As EventArgs) Handles PictureBox_Settings.Click AppForm.Panel_Start.Controls.Clear() Settings.TopLevel = False AppForm.Panel_Start.Controls.Add(Settings) - AppForm.Width = 800 - AppForm.Height = 500 + AppForm.Width = 440 + AppForm.Height = 550 Settings.Init_Settings() Settings.Show() End Sub - - Private Sub Button_Order_Click(sender As Object, e As EventArgs) Handles Button_Order.Click - Button_Individual.Enabled = True - Button_Multiple.Enabled = True - - Settings.folderPaths.Add("order", Settings.exportFolder & "\Order " & GUI_Export.Get_RandomNumber(10000, 99999)) - System.IO.Directory.CreateDirectory(Settings.folderPaths("order")) - - Data.objectNum = 0 + Private Sub PictureBox_Settings_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_Settings.MouseEnter + PictureBox_Settings.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Settings2 + PictureBox_Settings.Cursor = Cursors.Hand End Sub + Private Sub PictureBox_Settings_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_Settings.MouseLeave + PictureBox_Settings.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_Settings1 + PictureBox_Settings.Cursor = Cursors.Default + End Sub + End Class \ No newline at end of file diff --git a/Wardrobe/GUI/Settings.Designer.vb b/Wardrobe/GUI/Settings.Designer.vb index f641c5c..225f736 100644 --- a/Wardrobe/GUI/Settings.Designer.vb +++ b/Wardrobe/GUI/Settings.Designer.vb @@ -22,8 +22,6 @@ Partial Class Settings 'Do not modify it using the code editor. _ Private Sub InitializeComponent() - Me.Button_KB = New System.Windows.Forms.Button() - Me.Button_FilePath = New System.Windows.Forms.Button() Me.Label_Name = New System.Windows.Forms.Label() Me.TextBox_Name = New System.Windows.Forms.TextBox() Me.Label_UserData = New System.Windows.Forms.Label() @@ -37,49 +35,25 @@ Partial Class Settings Me.Label_KB_Updated = New System.Windows.Forms.Label() Me.Label_File_Path = New System.Windows.Forms.Label() Me.CheckBox_NoSW = New System.Windows.Forms.CheckBox() - Me.Button_Save = New System.Windows.Forms.Button() - Me.Button_KB2 = New System.Windows.Forms.Button() - Me.Button_FilePath2 = New System.Windows.Forms.Button() - Me.Button_save2 = New System.Windows.Forms.Button() + Me.PictureBox_FilePath = New System.Windows.Forms.PictureBox() + Me.PictureBox_UpdateKB = New System.Windows.Forms.PictureBox() + Me.PictureBox_Save = New System.Windows.Forms.PictureBox() + Me.Panel1 = New System.Windows.Forms.Panel() + Me.Panel2 = New System.Windows.Forms.Panel() + Me.Panel3 = New System.Windows.Forms.Panel() + CType(Me.PictureBox_FilePath, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_UpdateKB, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.PictureBox_Save, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' - 'Button_KB - ' - Me.Button_KB.BackColor = System.Drawing.Color.Transparent - Me.Button_KB.FlatAppearance.BorderSize = 0 - Me.Button_KB.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_KB.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_KB.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_KB.Location = New System.Drawing.Point(40, 162) - Me.Button_KB.Name = "Button_KB" - Me.Button_KB.Size = New System.Drawing.Size(224, 68) - Me.Button_KB.TabIndex = 0 - Me.Button_KB.Text = "Update Knowledge Base" - Me.Button_KB.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_KB.UseVisualStyleBackColor = False - ' - 'Button_FilePath - ' - Me.Button_FilePath.BackColor = System.Drawing.Color.Transparent - Me.Button_FilePath.FlatAppearance.BorderSize = 0 - Me.Button_FilePath.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_FilePath.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_FilePath.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_FilePath.Location = New System.Drawing.Point(40, 48) - Me.Button_FilePath.Name = "Button_FilePath" - Me.Button_FilePath.Size = New System.Drawing.Size(174, 68) - Me.Button_FilePath.TabIndex = 1 - Me.Button_FilePath.Text = "Update File Path" - Me.Button_FilePath.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_FilePath.UseVisualStyleBackColor = False - ' 'Label_Name ' Me.Label_Name.AutoSize = True Me.Label_Name.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Name.Location = New System.Drawing.Point(56, 331) + Me.Label_Name.Location = New System.Drawing.Point(75, 396) + Me.Label_Name.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Name.Name = "Label_Name" - Me.Label_Name.Size = New System.Drawing.Size(38, 13) + Me.Label_Name.Size = New System.Drawing.Size(49, 17) Me.Label_Name.TabIndex = 2 Me.Label_Name.Text = "Name:" ' @@ -88,19 +62,21 @@ Partial Class Settings Me.TextBox_Name.BackColor = System.Drawing.SystemColors.ScrollBar Me.TextBox_Name.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.TextBox_Name.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.TextBox_Name.Location = New System.Drawing.Point(143, 328) + Me.TextBox_Name.Location = New System.Drawing.Point(191, 393) + Me.TextBox_Name.Margin = New System.Windows.Forms.Padding(4) Me.TextBox_Name.Name = "TextBox_Name" - Me.TextBox_Name.Size = New System.Drawing.Size(171, 21) + Me.TextBox_Name.Size = New System.Drawing.Size(227, 24) Me.TextBox_Name.TabIndex = 3 ' 'Label_UserData ' Me.Label_UserData.AutoSize = True - Me.Label_UserData.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Label_UserData.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_UserData.Location = New System.Drawing.Point(55, 284) + Me.Label_UserData.Font = New System.Drawing.Font("Microsoft Sans Serif", 14.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label_UserData.ForeColor = System.Drawing.SystemColors.ActiveCaptionText + Me.Label_UserData.Location = New System.Drawing.Point(73, 345) + Me.Label_UserData.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_UserData.Name = "Label_UserData" - Me.Label_UserData.Size = New System.Drawing.Size(181, 20) + Me.Label_UserData.Size = New System.Drawing.Size(242, 29) Me.Label_UserData.TabIndex = 4 Me.Label_UserData.Text = "Sales Representative" ' @@ -109,18 +85,20 @@ Partial Class Settings Me.TextBox_Phone.BackColor = System.Drawing.SystemColors.ScrollBar Me.TextBox_Phone.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.TextBox_Phone.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.TextBox_Phone.Location = New System.Drawing.Point(143, 369) + Me.TextBox_Phone.Location = New System.Drawing.Point(191, 443) + Me.TextBox_Phone.Margin = New System.Windows.Forms.Padding(4) Me.TextBox_Phone.Name = "TextBox_Phone" - Me.TextBox_Phone.Size = New System.Drawing.Size(171, 21) + Me.TextBox_Phone.Size = New System.Drawing.Size(227, 24) Me.TextBox_Phone.TabIndex = 6 ' 'Label_Tel ' Me.Label_Tel.AutoSize = True Me.Label_Tel.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Tel.Location = New System.Drawing.Point(56, 372) + Me.Label_Tel.Location = New System.Drawing.Point(75, 447) + Me.Label_Tel.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Tel.Name = "Label_Tel" - Me.Label_Tel.Size = New System.Drawing.Size(81, 13) + Me.Label_Tel.Size = New System.Drawing.Size(107, 17) Me.Label_Tel.TabIndex = 5 Me.Label_Tel.Text = "Phone Number:" ' @@ -129,18 +107,20 @@ Partial Class Settings Me.TextBox_Mail.BackColor = System.Drawing.SystemColors.ScrollBar Me.TextBox_Mail.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.TextBox_Mail.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.TextBox_Mail.Location = New System.Drawing.Point(143, 411) + Me.TextBox_Mail.Location = New System.Drawing.Point(191, 495) + Me.TextBox_Mail.Margin = New System.Windows.Forms.Padding(4) Me.TextBox_Mail.Name = "TextBox_Mail" - Me.TextBox_Mail.Size = New System.Drawing.Size(171, 21) + Me.TextBox_Mail.Size = New System.Drawing.Size(227, 24) Me.TextBox_Mail.TabIndex = 8 ' 'Label_Mail ' Me.Label_Mail.AutoSize = True Me.Label_Mail.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Label_Mail.Location = New System.Drawing.Point(56, 414) + Me.Label_Mail.Location = New System.Drawing.Point(75, 499) + Me.Label_Mail.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Mail.Name = "Label_Mail" - Me.Label_Mail.Size = New System.Drawing.Size(29, 13) + Me.Label_Mail.Size = New System.Drawing.Size(37, 17) Me.Label_Mail.TabIndex = 7 Me.Label_Mail.Text = "Mail:" ' @@ -148,9 +128,10 @@ Partial Class Settings ' Me.Label_Name_Needed.AutoSize = True Me.Label_Name_Needed.ForeColor = System.Drawing.Color.Red - Me.Label_Name_Needed.Location = New System.Drawing.Point(320, 331) + Me.Label_Name_Needed.Location = New System.Drawing.Point(427, 396) + Me.Label_Name_Needed.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Name_Needed.Name = "Label_Name_Needed" - Me.Label_Name_Needed.Size = New System.Drawing.Size(45, 13) + Me.Label_Name_Needed.Size = New System.Drawing.Size(58, 17) Me.Label_Name_Needed.TabIndex = 10 Me.Label_Name_Needed.Text = "Needed" ' @@ -158,9 +139,10 @@ Partial Class Settings ' Me.Label_Phone_Needed.AutoSize = True Me.Label_Phone_Needed.ForeColor = System.Drawing.Color.Red - Me.Label_Phone_Needed.Location = New System.Drawing.Point(320, 374) + Me.Label_Phone_Needed.Location = New System.Drawing.Point(427, 449) + Me.Label_Phone_Needed.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Phone_Needed.Name = "Label_Phone_Needed" - Me.Label_Phone_Needed.Size = New System.Drawing.Size(45, 13) + Me.Label_Phone_Needed.Size = New System.Drawing.Size(58, 17) Me.Label_Phone_Needed.TabIndex = 11 Me.Label_Phone_Needed.Text = "Needed" ' @@ -168,116 +150,117 @@ Partial Class Settings ' Me.Label_Mail_Needed.AutoSize = True Me.Label_Mail_Needed.ForeColor = System.Drawing.Color.Red - Me.Label_Mail_Needed.Location = New System.Drawing.Point(320, 416) + Me.Label_Mail_Needed.Location = New System.Drawing.Point(427, 501) + Me.Label_Mail_Needed.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_Mail_Needed.Name = "Label_Mail_Needed" - Me.Label_Mail_Needed.Size = New System.Drawing.Size(45, 13) + Me.Label_Mail_Needed.Size = New System.Drawing.Size(58, 17) Me.Label_Mail_Needed.TabIndex = 12 Me.Label_Mail_Needed.Text = "Needed" ' 'Label_KB_Updated ' Me.Label_KB_Updated.AutoSize = True - Me.Label_KB_Updated.Location = New System.Drawing.Point(301, 190) + Me.Label_KB_Updated.BackColor = System.Drawing.SystemColors.ScrollBar + Me.Label_KB_Updated.Location = New System.Drawing.Point(68, 273) + Me.Label_KB_Updated.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_KB_Updated.Name = "Label_KB_Updated" - Me.Label_KB_Updated.Size = New System.Drawing.Size(0, 13) + Me.Label_KB_Updated.Size = New System.Drawing.Size(0, 17) Me.Label_KB_Updated.TabIndex = 13 ' 'Label_File_Path ' Me.Label_File_Path.AutoSize = True - Me.Label_File_Path.Location = New System.Drawing.Point(252, 76) + Me.Label_File_Path.BackColor = System.Drawing.SystemColors.ScrollBar + Me.Label_File_Path.Location = New System.Drawing.Point(68, 106) + Me.Label_File_Path.Margin = New System.Windows.Forms.Padding(4, 0, 4, 0) Me.Label_File_Path.Name = "Label_File_Path" - Me.Label_File_Path.Size = New System.Drawing.Size(0, 13) + Me.Label_File_Path.Size = New System.Drawing.Size(0, 17) Me.Label_File_Path.TabIndex = 14 ' 'CheckBox_NoSW ' Me.CheckBox_NoSW.AutoSize = True Me.CheckBox_NoSW.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.CheckBox_NoSW.Location = New System.Drawing.Point(49, 139) + Me.CheckBox_NoSW.Location = New System.Drawing.Point(65, 172) + Me.CheckBox_NoSW.Margin = New System.Windows.Forms.Padding(4) Me.CheckBox_NoSW.Name = "CheckBox_NoSW" - Me.CheckBox_NoSW.Size = New System.Drawing.Size(140, 17) + Me.CheckBox_NoSW.Size = New System.Drawing.Size(179, 21) Me.CheckBox_NoSW.TabIndex = 15 Me.CheckBox_NoSW.Text = "Run without SolidWorks" Me.CheckBox_NoSW.UseVisualStyleBackColor = True ' - 'Button_Save + 'PictureBox_FilePath ' - Me.Button_Save.BackColor = System.Drawing.Color.Transparent - Me.Button_Save.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_Save.FlatAppearance.BorderSize = 0 - Me.Button_Save.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Silver - Me.Button_Save.FlatAppearance.MouseOverBackColor = System.Drawing.Color.DarkGray - Me.Button_Save.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_Save.Font = New System.Drawing.Font("Microsoft Sans Serif", 10.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) - Me.Button_Save.ForeColor = System.Drawing.SystemColors.ControlLightLight - Me.Button_Save.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft - Me.Button_Save.Location = New System.Drawing.Point(654, 377) - Me.Button_Save.Name = "Button_Save" - Me.Button_Save.Size = New System.Drawing.Size(101, 53) - Me.Button_Save.TabIndex = 9 - Me.Button_Save.Text = "Save" - Me.Button_Save.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.Button_Save.UseVisualStyleBackColor = False + Me.PictureBox_FilePath.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_FilePath1_01 + Me.PictureBox_FilePath.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_FilePath.Location = New System.Drawing.Point(65, 34) + Me.PictureBox_FilePath.Name = "PictureBox_FilePath" + Me.PictureBox_FilePath.Size = New System.Drawing.Size(283, 62) + Me.PictureBox_FilePath.TabIndex = 16 + Me.PictureBox_FilePath.TabStop = False ' - 'Button_KB2 + 'PictureBox_UpdateKB ' - Me.Button_KB2.BackColor = System.Drawing.Color.Transparent - Me.Button_KB2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.undo_arrow - Me.Button_KB2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_KB2.FlatAppearance.BorderSize = 0 - Me.Button_KB2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_KB2.Location = New System.Drawing.Point(49, 176) - Me.Button_KB2.Name = "Button_KB2" - Me.Button_KB2.Size = New System.Drawing.Size(42, 40) - Me.Button_KB2.TabIndex = 19 - Me.Button_KB2.UseVisualStyleBackColor = False + Me.PictureBox_UpdateKB.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateKB1_01 + Me.PictureBox_UpdateKB.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_UpdateKB.Location = New System.Drawing.Point(65, 200) + Me.PictureBox_UpdateKB.Name = "PictureBox_UpdateKB" + Me.PictureBox_UpdateKB.Size = New System.Drawing.Size(402, 62) + Me.PictureBox_UpdateKB.TabIndex = 17 + Me.PictureBox_UpdateKB.TabStop = False ' - 'Button_FilePath2 + 'PictureBox_Save ' - Me.Button_FilePath2.BackColor = System.Drawing.Color.Transparent - Me.Button_FilePath2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.folder_search - Me.Button_FilePath2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_FilePath2.FlatAppearance.BorderSize = 0 - Me.Button_FilePath2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_FilePath2.Location = New System.Drawing.Point(49, 66) - Me.Button_FilePath2.Name = "Button_FilePath2" - Me.Button_FilePath2.Size = New System.Drawing.Size(42, 32) - Me.Button_FilePath2.TabIndex = 18 - Me.Button_FilePath2.UseVisualStyleBackColor = False + Me.PictureBox_Save.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_SaveSettings1_01 + Me.PictureBox_Save.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom + Me.PictureBox_Save.Location = New System.Drawing.Point(245, 573) + Me.PictureBox_Save.Name = "PictureBox_Save" + Me.PictureBox_Save.Size = New System.Drawing.Size(110, 45) + Me.PictureBox_Save.TabIndex = 18 + Me.PictureBox_Save.TabStop = False ' - 'Button_save2 + 'Panel1 ' - Me.Button_save2.BackColor = System.Drawing.Color.Transparent - Me.Button_save2.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Save_settings - Me.Button_save2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom - Me.Button_save2.FlatAppearance.BorderSize = 0 - Me.Button_save2.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent - Me.Button_save2.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent - Me.Button_save2.FlatStyle = System.Windows.Forms.FlatStyle.Flat - Me.Button_save2.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft - Me.Button_save2.Location = New System.Drawing.Point(663, 387) - Me.Button_save2.Name = "Button_save2" - Me.Button_save2.Size = New System.Drawing.Size(43, 36) - Me.Button_save2.TabIndex = 7 - Me.Button_save2.UseVisualStyleBackColor = False + Me.Panel1.BackColor = System.Drawing.Color.Black + Me.Panel1.Location = New System.Drawing.Point(65, 152) + Me.Panel1.Name = "Panel1" + Me.Panel1.Size = New System.Drawing.Size(450, 1) + Me.Panel1.TabIndex = 19 + ' + 'Panel2 + ' + Me.Panel2.BackColor = System.Drawing.Color.Black + Me.Panel2.Location = New System.Drawing.Point(65, 323) + Me.Panel2.Name = "Panel2" + Me.Panel2.Size = New System.Drawing.Size(450, 1) + Me.Panel2.TabIndex = 20 + ' + 'Panel3 + ' + Me.Panel3.BackColor = System.Drawing.Color.Black + Me.Panel3.Location = New System.Drawing.Point(65, 555) + Me.Panel3.Name = "Panel3" + Me.Panel3.Size = New System.Drawing.Size(450, 1) + Me.Panel3.TabIndex = 21 ' 'Settings ' - Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleDimensions = New System.Drawing.SizeF(8.0!, 16.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.BackColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer)) - Me.ClientSize = New System.Drawing.Size(800, 500) - Me.Controls.Add(Me.Button_KB2) - Me.Controls.Add(Me.Button_FilePath2) - Me.Controls.Add(Me.Button_save2) + Me.ClientSize = New System.Drawing.Size(600, 650) + Me.Controls.Add(Me.Panel3) + Me.Controls.Add(Me.Panel2) + Me.Controls.Add(Me.Panel1) + Me.Controls.Add(Me.PictureBox_Save) + Me.Controls.Add(Me.PictureBox_UpdateKB) + Me.Controls.Add(Me.PictureBox_FilePath) Me.Controls.Add(Me.CheckBox_NoSW) Me.Controls.Add(Me.Label_File_Path) Me.Controls.Add(Me.Label_KB_Updated) Me.Controls.Add(Me.Label_Mail_Needed) Me.Controls.Add(Me.Label_Phone_Needed) Me.Controls.Add(Me.Label_Name_Needed) - Me.Controls.Add(Me.Button_Save) Me.Controls.Add(Me.TextBox_Mail) Me.Controls.Add(Me.Label_Mail) Me.Controls.Add(Me.TextBox_Phone) @@ -285,18 +268,17 @@ Partial Class Settings Me.Controls.Add(Me.Label_UserData) Me.Controls.Add(Me.TextBox_Name) Me.Controls.Add(Me.Label_Name) - Me.Controls.Add(Me.Button_FilePath) - Me.Controls.Add(Me.Button_KB) Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None + Me.Margin = New System.Windows.Forms.Padding(4) Me.Name = "Settings" Me.Text = "Settings" + CType(Me.PictureBox_FilePath, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_UpdateKB, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.PictureBox_Save, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) Me.PerformLayout() End Sub - - Friend WithEvents Button_KB As Button - Friend WithEvents Button_FilePath As Button Friend WithEvents Label_Name As Label Friend WithEvents TextBox_Name As TextBox Friend WithEvents Label_UserData As Label @@ -304,14 +286,16 @@ Partial Class Settings Friend WithEvents Label_Tel As Label Friend WithEvents TextBox_Mail As TextBox Friend WithEvents Label_Mail As Label - Friend WithEvents Button_Save As Button Friend WithEvents Label_Name_Needed As Label Friend WithEvents Label_Phone_Needed As Label Friend WithEvents Label_Mail_Needed As Label Friend WithEvents Label_KB_Updated As Label Friend WithEvents Label_File_Path As Label Friend WithEvents CheckBox_NoSW As CheckBox - Friend WithEvents Button_save2 As Button - Friend WithEvents Button_FilePath2 As Button - Friend WithEvents Button_KB2 As Button + Friend WithEvents PictureBox_FilePath As PictureBox + Friend WithEvents PictureBox_UpdateKB As PictureBox + Friend WithEvents PictureBox_Save As PictureBox + Friend WithEvents Panel1 As Panel + Friend WithEvents Panel2 As Panel + Friend WithEvents Panel3 As Panel End Class diff --git a/Wardrobe/GUI/Settings.vb b/Wardrobe/GUI/Settings.vb index bfd8e93..6eebb87 100644 --- a/Wardrobe/GUI/Settings.vb +++ b/Wardrobe/GUI/Settings.vb @@ -20,6 +20,10 @@ Public Class Settings Public Sub Init_Settings() + PictureBox_FilePath.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_FilePath1_01 + PictureBox_UpdateKB.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateKB1_01 + PictureBox_Save.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_SaveSettings1_01 + Dim appData As String() = System.IO.File.ReadAllLines(AppForm.appDataPath & "\SavedData.txt") appDataList.Clear() @@ -56,26 +60,18 @@ Public Class Settings Private Sub CheckBox_NoSW_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox_NoSW.CheckedChanged If CheckBox_NoSW.Checked = True Then withoutSW = True - Button_KB.Enabled = False + PictureBox_UpdateKB.Enabled = False Label_KB_Updated.Text = "" Else withoutSW = False - Button_KB.Enabled = True + PictureBox_UpdateKB.Enabled = True Label_KB_Updated.Text = "Last Updated: " & KBUpdateTime Label_KB_Updated.ForeColor = Color.Black End If End Sub - Private Sub Button_KB_Click(sender As Object, e As EventArgs) Handles Button_KB.Click - adminClass.updateDatabase() 'Update KB - Dim timeNow As Date = Date.Now - KBUpdateTime = timeNow.ToString() - Label_KB_Updated.Text = "Last Updated: " & KBUpdateTime - - Update_AppData(KBUpdateTimeHead, KBUpdateTime) - End Sub - - Private Sub Button_FilePath_Click(sender As Object, e As EventArgs) Handles Button_FilePath.Click + ' ---------------------------------- Update File Path Button ---------------------------------- + Private Sub Button_FilePath_Click(sender As Object, e As EventArgs) Handles PictureBox_FilePath.Click Dim ofd As FolderBrowserDialog = New FolderBrowserDialog If ofd.ShowDialog() <> DialogResult.Cancel Then Settings.exportFolder = ofd.SelectedPath @@ -84,8 +80,37 @@ Public Class Settings Label_File_Path.Text = exportFolder End If End Sub + Private Sub PictureBox_FilePath_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_FilePath.MouseEnter + PictureBox_FilePath.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_FilePath2_01 + PictureBox_FilePath.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_FilePath_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_FilePath.MouseLeave + PictureBox_FilePath.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_FilePath1_01 + PictureBox_FilePath.Cursor = Cursors.Default + End Sub - Private Sub Button_Save_Click(sender As Object, e As EventArgs) Handles Button_Save.Click + ' ---------------------------------- Update KB Button ---------------------------------- + Private Sub Button_KB_Click(sender As Object, e As EventArgs) Handles PictureBox_UpdateKB.Click + adminClass.updateDatabase() 'Update KB + + Dim timeNow As Date = Date.Now + KBUpdateTime = timeNow.ToString() + Label_KB_Updated.Text = "Last Updated: " & KBUpdateTime + + Update_AppData(KBUpdateTimeHead, KBUpdateTime) + End Sub + Private Sub PictureBox_UpdateKB_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_UpdateKB.MouseEnter + PictureBox_UpdateKB.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateKB2_01 + PictureBox_UpdateKB.Cursor = Cursors.Hand + End Sub + Private Sub PictureBox_UpdateKB_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_UpdateKB.MouseLeave + PictureBox_UpdateKB.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_UpdateKB1_01 + PictureBox_UpdateKB.Cursor = Cursors.Default + End Sub + + + ' ---------------------------------- Save Button ---------------------------------- + Private Sub Button_Save_Click(sender As Object, e As EventArgs) Handles PictureBox_Save.Click System.IO.File.WriteAllLines(AppForm.appDataPath & "\SavedData.txt", appDataList.ToArray()) Check_Settings() @@ -93,26 +118,27 @@ Public Class Settings AppForm.Panel_Start.Controls.Clear() Main_Menu.TopLevel = False AppForm.Panel_Start.Controls.Add(Main_Menu) + AppForm.Width = 800 + AppForm.Height = 500 + Main_Menu.Show() End Sub - - Private Sub Button_save2_Click(sender As Object, e As EventArgs) Handles Button_save2.Click - System.IO.File.WriteAllLines(AppForm.appDataPath & "\SavedData.txt", appDataList.ToArray()) - - Check_Settings() - - AppForm.Panel_Start.Controls.Clear() - Main_Menu.TopLevel = False - AppForm.Panel_Start.Controls.Add(Main_Menu) - Main_Menu.Show() + Private Sub PictureBox_Save_MouseEnter(sender As Object, e As EventArgs) Handles PictureBox_Save.MouseEnter + PictureBox_Save.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_SaveSettings2_01 + PictureBox_Save.Cursor = Cursors.Hand End Sub + Private Sub PictureBox_Save_MouseLeave(sender As Object, e As EventArgs) Handles PictureBox_Save.MouseLeave + PictureBox_Save.BackgroundImage = Global.Wardrobe.My.Resources.Resources.Icon_SaveSettings1_01 + PictureBox_Save.Cursor = Cursors.Default + End Sub + Public Sub Check_Settings() If SRName <> "" AndAlso SRPhone <> "" AndAlso SRMail <> "" AndAlso exportFolder <> "" Then - Main_Menu.Button_Order.Enabled = True + Main_Menu.PictureBox_CreateOrder.Enabled = True Main_Menu.Label_SettingsError.Visible = False Else - Main_Menu.Button_Order.Enabled = False + Main_Menu.PictureBox_CreateOrder.Enabled = False Main_Menu.Label_SettingsError.Visible = True End If diff --git a/Wardrobe/Gratings Data/User_Input.vb b/Wardrobe/Gratings Data/User_Input.vb index 082cb25..ec17e9a 100644 --- a/Wardrobe/Gratings Data/User_Input.vb +++ b/Wardrobe/Gratings Data/User_Input.vb @@ -434,9 +434,8 @@ Private Shared Sub Enable_Buttons() If AppForm.fillMode Then If Grating_Configurator.TextBox_Width.Text <> "" AndAlso Grating_Configurator.TextBox_Length.Text <> "" Then - Grating_Configurator.Button_ExportMenu.Enabled = True - Grating_Configurator.Button_Calculate.Enabled = True - Grating_Configurator.Button_Calculate2.Enabled = True + Grating_Configurator.PictureBox_ExportMenu.Enabled = True + Grating_Configurator.PictureBox_CalculateGrid.Enabled = True Grating_Configurator.Button_Angle_Corner.Enabled = True Grating_Configurator.Button_Angle_Side.Enabled = True @@ -449,7 +448,7 @@ End If Else If Grating_Configurator.ComboBox_Width.Text <> "" AndAlso Grating_Configurator.TextBox_Length.Text <> "" Then - Grating_Configurator.Button_ExportMenu.Enabled = True + Grating_Configurator.PictureBox_ExportMenu.Enabled = True Grating_Configurator.Button_Angle_Corner.Enabled = True Grating_Configurator.Button_Angle_Side.Enabled = True diff --git a/Wardrobe/My Project/Resources.Designer.vb b/Wardrobe/My Project/Resources.Designer.vb index a7764be..ecee95c 100644 --- a/Wardrobe/My Project/Resources.Designer.vb +++ b/Wardrobe/My Project/Resources.Designer.vb @@ -70,36 +70,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property AngleSide() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("AngleSide", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property copy_line() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("copy-line", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property Export() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("Export", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - ''' ''' Looks up a localized resource of type System.Drawing.Bitmap. ''' @@ -113,9 +83,199 @@ Namespace My.Resources ''' ''' Looks up a localized resource of type System.Drawing.Bitmap. ''' - Friend ReadOnly Property folder_search() As System.Drawing.Bitmap + Friend ReadOnly Property Icon_CreateOrder1_01() As System.Drawing.Bitmap Get - Dim obj As Object = ResourceManager.GetObject("folder-search", resourceCulture) + Dim obj As Object = ResourceManager.GetObject("Icon_CreateOrder1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_CreateOrder2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_CreateOrder2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Export1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Export1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Export2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Export2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_ExportMenu1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_ExportMenu1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_ExportMenu2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_ExportMenu2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_FilePath1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_FilePath1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_FilePath2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_FilePath2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Individual1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Individual1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Individual2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Individual2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Multiple1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Multiple1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Multiple2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Multiple2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_SaveSettings1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_SaveSettings1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_SaveSettings2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_SaveSettings2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Settings1() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Settings1", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_Settings2() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_Settings2", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_UpdateGrid1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_UpdateGrid1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_UpdateGrid2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_UpdateGrid2_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_UpdateKB1_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_UpdateKB1_01", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Icon_UpdateKB2_01() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Icon_UpdateKB2_01", resourceCulture) Return CType(obj,System.Drawing.Bitmap) End Get End Property @@ -150,26 +310,6 @@ Namespace My.Resources End Get End Property - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property Save_settings() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("Save-settings", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property setting() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("setting", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - ''' ''' Looks up a localized resource of type System.Drawing.Bitmap. ''' @@ -199,25 +339,5 @@ Namespace My.Resources Return CType(obj,System.Drawing.Bitmap) End Get End Property - - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property undo_arrow() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("undo-arrow", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property - - ''' - ''' Looks up a localized resource of type System.Drawing.Bitmap. - ''' - Friend ReadOnly Property undo_arrow1() As System.Drawing.Bitmap - Get - Dim obj As Object = ResourceManager.GetObject("undo-arrow1", resourceCulture) - Return CType(obj,System.Drawing.Bitmap) - End Get - End Property End Module End Namespace diff --git a/Wardrobe/My Project/Resources.resx b/Wardrobe/My Project/Resources.resx index c8afd28..f0c8750 100644 --- a/Wardrobe/My Project/Resources.resx +++ b/Wardrobe/My Project/Resources.resx @@ -118,14 +118,14 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\Individual_Icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\SquareSide.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\folder-search.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\SquareMiddle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\setting.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\RadiusMiddle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\Radius.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -133,37 +133,73 @@ ..\Resources\AngleCorner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Save-settings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\SquareCorner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\AngleSide.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\Fill_Icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\undo-arrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_CreateOrder1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Export.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_CreateOrder2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\SquareMiddle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_Export1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\copy-line.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_Export2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\undo-arrow1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_ExportMenu1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\SquareSide.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_ExportMenu2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\RadiusMiddle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Icon_FilePath1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_FilePath2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Individual1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Individual2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Multiple1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Multiple2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_SaveSettings1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_SaveSettings2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Settings1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_Settings2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_UpdateGrid1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_UpdateGrid2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_UpdateKB1-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Icon_UpdateKB2-01.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Individual_Icon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/Wardrobe/Quote_Export/GUI_Export.vb b/Wardrobe/Quote_Export/GUI_Export.vb index c2da436..7c3f779 100644 --- a/Wardrobe/Quote_Export/GUI_Export.vb +++ b/Wardrobe/Quote_Export/GUI_Export.vb @@ -25,7 +25,7 @@ Public Class GUI_Export Dim gratingImg As New Bitmap(Grating_Configurator.Panel_Grating.Width - 1, Grating_Configurator.Panel_Grating.Height - 1) Dim graphicImg As Graphics = Graphics.FromImage(gratingImg) - Draw_Grating.Draw_Grating(graphicImg, 12) + Draw_Grating.Draw_ForExport(graphicImg, 12) gratingImg.Save(Settings.folderPaths("object_" & Data.objectNum & "_quote") & "\GUI.png", Imaging.ImageFormat.Png) diff --git a/Wardrobe/Recess Functions/Corner_Angle.vb b/Wardrobe/Recess Functions/Corner_Angle.vb index a38e88e..720f465 100644 --- a/Wardrobe/Recess Functions/Corner_Angle.vb +++ b/Wardrobe/Recess Functions/Corner_Angle.vb @@ -50,7 +50,7 @@ End Try If value1 > 0 AndAlso value2 > 0 Then - If Grating_Configurator.Panel_Grating.Controls.Count = 2 Then + If Grating_Configurator.Panel_Grating.Controls.Count = 6 Then For i = 0 To Data.gratingPoints.Rows.Count - 1 If Data.gratingPoints.Rows(i)("RECESS OK") Then Dim pointButton As New Button With { @@ -78,7 +78,7 @@ Next End If - ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 2 Then + ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 6 Then For i = 0 To Data.gratingPoints.Rows.Count - 1 If Data.gratingPoints.Rows(i)("RECESS OK") Then Dim buttonName As String = Data.gratingPoints.Rows(i)("NAME") & "_Button" diff --git a/Wardrobe/Recess Functions/Corner_Rectangle.vb b/Wardrobe/Recess Functions/Corner_Rectangle.vb index 23a03d4..c841282 100644 --- a/Wardrobe/Recess Functions/Corner_Rectangle.vb +++ b/Wardrobe/Recess Functions/Corner_Rectangle.vb @@ -50,7 +50,7 @@ End Try If value1 > 0 AndAlso value2 > 0 Then - If Grating_Configurator.Panel_Grating.Controls.Count = 2 Then + If Grating_Configurator.Panel_Grating.Controls.Count = 6 Then For i = 0 To Data.gratingPoints.Rows.Count - 1 If Data.gratingPoints.Rows(i)("RECESS OK") Then Dim pointButton As New Button With { @@ -78,7 +78,7 @@ Next End If - ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 2 Then + ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 6 Then For i = 0 To Data.gratingPoints.Rows.Count - 1 If Data.gratingPoints.Rows(i)("RECESS OK") Then Dim buttonName As String = Data.gratingPoints.Rows(i)("NAME") & "_Button" diff --git a/Wardrobe/Recess Functions/Middle_Rectangle.vb b/Wardrobe/Recess Functions/Middle_Rectangle.vb index 1064fd9..d36845b 100644 --- a/Wardrobe/Recess Functions/Middle_Rectangle.vb +++ b/Wardrobe/Recess Functions/Middle_Rectangle.vb @@ -61,7 +61,7 @@ End Try If middleSquareValues(0) > 0 AndAlso middleSquareValues(1) > 0 AndAlso middleSquareValues(2) > 0 AndAlso middleSquareValues(3) > 0 Then - If Grating_Configurator.Panel_Grating.Controls.Count = 2 Then + If Grating_Configurator.Panel_Grating.Controls.Count = 6 Then Dim middleButton As New Button With { .Width = middleSquareValues(0) / Data.scaleDiff, .Height = middleSquareValues(1) / Data.scaleDiff, @@ -88,7 +88,7 @@ Grating_Configurator.Panel_Grating.Controls("Button_Middle").Top = Data.grossAreaPoints.Rows(3)("GUI Y") - (middleSquareValues(3) + middleSquareValues(1)) / Data.scaleDiff End If - ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 2 Then + ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 6 Then RemoveHandler Grating_Configurator.Panel_Grating.Controls("Button_Middle").Click, AddressOf MiddleButton_Click Grating_Configurator.Panel_Grating.Controls.RemoveByKey("Button_Middle") End If diff --git a/Wardrobe/Recess Functions/Side_Rectangle.vb b/Wardrobe/Recess Functions/Side_Rectangle.vb index 2dd62ce..2ac42f6 100644 --- a/Wardrobe/Recess Functions/Side_Rectangle.vb +++ b/Wardrobe/Recess Functions/Side_Rectangle.vb @@ -56,7 +56,7 @@ End Try If sideSquareValues(0) > 0 AndAlso sideSquareValues(1) > 0 AndAlso sideSquareValues(2) > 0 Then - If Grating_Configurator.Panel_Grating.Controls.Count = 2 Then + If Grating_Configurator.Panel_Grating.Controls.Count = 6 Then For i = 1 To 4 Dim sidePoints As New List(Of String) If i = 1 Then @@ -82,7 +82,7 @@ Next Else ' Update button size and position - For i = 2 To Grating_Configurator.Panel_Grating.Controls.Count - 1 + For i = 6 To Grating_Configurator.Panel_Grating.Controls.Count - 1 Dim buttonSide As Integer = CInt(Grating_Configurator.Panel_Grating.Controls(i).Name.Split("_")(1)) If buttonSide = 1 Then Grating_Configurator.Panel_Grating.Controls(i).Width = sideSquareValues(0) / (Data.scaleDiff) @@ -102,10 +102,10 @@ End If - ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 2 Then - For i = 2 To Grating_Configurator.Panel_Grating.Controls.Count - 1 - RemoveHandler Grating_Configurator.Panel_Grating.Controls(2).Click, AddressOf SideButton_Click - Grating_Configurator.Panel_Grating.Controls.RemoveAt(2) + ElseIf Grating_Configurator.Panel_Grating.Controls.Count > 6 Then + For i = 6 To Grating_Configurator.Panel_Grating.Controls.Count - 1 + RemoveHandler Grating_Configurator.Panel_Grating.Controls(6).Click, AddressOf SideButton_Click + Grating_Configurator.Panel_Grating.Controls.RemoveAt(6) Next End If End Sub @@ -138,9 +138,9 @@ Dim sidePressed As Integer = CInt(sender.Name.Split("_")(1)) ' Remove point buttons - For i = 2 To Grating_Configurator.Panel_Grating.Controls.Count - 1 - RemoveHandler Grating_Configurator.Panel_Grating.Controls(2).Click, AddressOf SideButton_Click - Grating_Configurator.Panel_Grating.Controls.RemoveAt(2) + For i = 6 To Grating_Configurator.Panel_Grating.Controls.Count - 1 + RemoveHandler Grating_Configurator.Panel_Grating.Controls(6).Click, AddressOf SideButton_Click + Grating_Configurator.Panel_Grating.Controls.RemoveAt(6) Next Dim sidePoints As New List(Of Integer) diff --git a/Wardrobe/Resources/Icon_CreateOrder1-01.png b/Wardrobe/Resources/Icon_CreateOrder1-01.png new file mode 100644 index 0000000000000000000000000000000000000000..4001030e0e4270a1004eaeb1df3d34e18909c4e5 GIT binary patch literal 7178 zcmbt(c{G&o`~MJ`yrZFHXQXTsl0kN3&%QHRN`-_lw(Ltn_R5l_vG2>+Ysk`DmIe*R zIz(dZj0iE7@1xJ}{LcBE^ZVobJ>NO!nft!4`?~M@+RpXd&+B?+WT3@B&p{6Yff(*; ztDAs8=Tw1yEBHL{k46pL0GbOP+DI=DNR0pNp?Y4V>Me!8oUFngZ8@%_6eC$_oC z{`q)z+=Uu-EvNxazAn|fL=`idvFt6g;WC4pS`S1b@~9tV#6IW+rR8aEU)A^_8fKD$10t_@NzTh*_Ky_*m zYM@Exj(`A7*g7QgjQThlN&_@dc^ba6;UpiJ3TS#6|0hdB8;)O62wfd)l0PigzO0h= zT;I;^pBWbi9Ptv^9cwm2icf9ne7KS&(>|hZdNg_}T_AEeHym ziAat=|K3ZU);*hY0idXa1SNtKKIY_mjO2)Yv;Zi*v3Mwa!6Nqj_?gF$_G;!=0gjm9rg(lxqWMP zM>HLq13laCB{U^GeX2e~!tuCU=J*5^*d23b?mATnPOH}JpjE;VHv4Ci&1(l0=$k=# z1stRj(mbsN77f5E!e%aKdVD*xzvh2@6Z7Bk&D(|T$>WuW58~NrJcO|R553M5{sPT_ zUY}bcvPnvJbI}5UxN6ASH6C)Sd%ATRE$XGr3-EwVnN8;p2^zJ=%c1cSOOd(IAnER- zbwk#1Y|dHWL<%25uk$TyfubX3ZJD9~3M9YuMY3LW%RfJiwwhpA1AwG*>me^w<}DU6 zdcXp}7!-M94+^LM!B)dNe&!3rD@E}8^Bxx`$dO)W_DZhF69LF!>({Y)PrC&7>V9FA zZLgTlh7_MD0-7f?{vXx<`(deKU7a9-VGNxRpndxP2Jtsu8x-^o5P3ByBmM*O+oP0s zj3B6!ny~mk=ME$q>pUIeCq2?Z6EC4O-tIT;OG-x!Ie7-^BMTfzbRZMSWK`WvnBmMp zh-KqxAS^rv#oQqdR#lOS#RXmCTkib{P9!aviJa#Do5T6Y(QFUIeCu^i@q2Z1t!>IK zYTJOCIZW?YB4n`oRs4@5AgrvTa%~eA$R{cI43A(c^YFu zFM~`}Ak;*OH|QST+YyAQM+XYjOkq~>MU|hn2aOy0%DlNmVPrO{UK#{=t3r?<9oL_#l6=sFJbNw!}5QEX;PHfAD!Ip4wC6s5I6~Dx;4W@eZ-Dy zk+Y@EZ8puINAa^TK|}_QWh<)6W1e5ULF2;|Rvyb#>W)%KuasUIt=53yc0$k-ei|KM z)i7Q);f1Mp#G#Q?uGz>~p73(ap-;>Wgpkgo3$=WysY@oBi9-C=jX&8nr`~bUePl&} zMS{~Ft#j|;sXDN)^j`i`Td9y2Pcy6qp`MQAqe(4Yrt)?WB8x@E-)7e4LV!I4iy>xm z_U(KiQBF;>&Fo%^E{OSyylNOHDOO8Nb@1NFn8~6ZIkP~ie52vn&KpmmI9ZVPef*F- z0&ilFMou;B!{r5i(>~dE>ch*Wjw&OK8MQA0`#xHH&{YtK6kSVB*XWxW$vE=6ncA?H zKu6V4B;WTfT}xPSmecs&*U-LD!rSd%!`H%sQ`>u%A<2;9ZmKbR6XOLD`V3Lt+^vAIm1dltO}uCPvI)GvE#J zokl)>{8)=K>Ko}f=z18GW|`q;vHx@+Bdn5!4sdkb_Oo?oQ$mKfrn61p9Uc((gIXFD zLu>YGYmQof-ka(e^xpI1>lj(FMwgqD9-=zM7?GgvW;^?7hZ8Dv37~t@^^_duZD6C0Uxxos;R| zUR_UDWtMgs? z-#P8g=Bw(wuJ02Aefp$-(`o{No4EHKO}QGVm4;3u_#Vitv3MGu%rdUz`LGMnndG{3 zR=w8j!5%4CiX2L-x|_2v3MB5u$ff4E(}~$mFOZu@NFi2~2nwIU0#}O?-gasn8mene zz^9?wvSyN&7@FjTcDZKvUl5m)xHg^qmX};`1N_Luql);$F8Ju+Xnn}F_fOi;yLn3+ z@Xdw8jmt;Nykszy91%L=7(VNJZhFi}WLJ%|p*mnV)@7Tw4`K#{=k#hqS+LSY5ykjf z1=<&;D~k8!*4^SKjlOkV>M6jG{Lz9nHuZ}qp&^e7Cs^IE(_{6)F|Vd2qobfx=U3HF zqTH~^w6}S)OR~yqyYrdcY!P}FHy{y^!D*Gr-cRoS94Z%gYWlhx96$I^dC4YwdHZy< zkBW%&w=0TctFc%J7d_uj^o{0cVl@YWf$0GAD%U{08$7J4^wPuF~nn z8iTb>j_rJG_hZChObl~+QmQA*}=Mi{leWn<+T7Ditv)zMzo9fMKXH#a-37^AI3{K4VAio zNABciu)+Ms%LzFF!~FL)A5{B~YZW+)6FNSxdQ1_08jy%(D-KpS%a5dDOv{Xvu%9Nc zb$sS~i>vt)ORe3xi__JYCXCGcd}osne=*!VooSqw=M&ej*nqF1M3VRF*C+>{_V+6o zrot7()%-V!^ql%Rw3eoJeNG*FC;P&wPOWXogHm5iqlDzOScoQs`bZb6<;b5`cu@eu z&5O5orS2(!+xbfIxJr+=Jd*&sk>vaL%}VQal1imV3>eqDf-t5CFJ9Y#%qWQ(s~aw` zg2ye=W1@cZ<3}6(vUt9v4(AA?afhP46InQTRPig`Mu}3gy_5BHxD;(Ay}(OSsxsVJ zz562Qr$2I4z$9d>Vz&V^Ft(OI(U)B2sUn$)Q*27me>7P5IX^h><5v37iM3*>NRsg`+Uf^8Ud~*a5c#G8d3zG|L>ozZ-#H7g|=e{ zl<-y$&azT?>!fsE-d#0Q0zuJuQwGKLS?pIdhmd6=ar45UIgF$j!1d?nm0GdvJpWL^ z6zFfEyr1*v?HwbvxRroVDYh=5bH?fRF;2%G)@8iP8(4h)gh@D*=1=-C1)=m^+rfKj zD|`(SjDwVD6YE$C?M#U zi7$FI&cP8+Ts##ryJN`o-yF;AvdkMEme_85U7T^2lM+fv?;mNU#>`++SvXFx82~ZW$+0r=aTl zcU|e0CjOgCI11sga zQn6$=!@N7*!poP?N#{11A|TC0*T6oF!_!8xhB%%A=Ujm(jcZ zwN})*UYI{sj~pB-QYkS;<*=iKR9GiV>v*URX+Xp>q(%rwhBM6LMg11^QV2gy7*$=m z$P4gmU+U4|2uN;06=-T5feTg_>Nc-nl(0CNiDaqf7}9&)-@0SZy3uQpB_;lES zPTnb&a2h9U)bcF(3d46g68SduzP#Jgzu4&QO2Kh$$>z+?C&{m&4dzEPPJK?bamH8C zyYWnsAbGF2U?+pZI?wN6Fb;-UuG0Z4=ULM2?G`c2fXay@Yk@wIJY;?YgLPC2aBM^n zd$haNHTNC{@4Gt>O&rbL3i`cZ)xi0|&aq)NfA3^`hC=jMjo5qVKgJJy#;oh7C^~7{ z4IgW9^fa}S&z1cM_0SK^W8fi`zTfB_)E2>=YR|9Ly?C8g%%9$rpkbX^7WC-S(x~I% z8uqAdKw?)UA)lA~=4W!IKJvg^F3}a;vu*Q~b1Eq#0n{+cWRy5K`Hb1EvzQR?r1+4A zuVd!z3+gqUlW(@2=#9E98yz+IeOhMUTIc?&_RA$l2?DKN=PvLXZc|3-XM7v^22OZ- z7(`ZIbvZUvKM9!b`?1>0I_gM6w&5V__eG=BhMpFb7QRp9j7V@m`d`Bn>JVF1N^#05 zWE%Dh9@thccTPse3)Q5$6WgdcP~{eLTrYG@)i7(dFR+*TqXuTy3p?-^8Sh zw+4|{ntk1O7vA+;&1!6JGD*~YuN|!t+`OvNHZIr|Hzesi{p7`*r^D0nI@HWsLBhF% z$$eQZltOKy-bW#rA#BN6G@&=(K%(5nkF}epX=nq3x?L%aoD)T`22W4u;aqv z$5mJMUVp25b_I}}-P%s4R!e7jxYQfojenUxA8s8Uu97AW30=GB=%rtzz5b`TyP?e! zep@+q&+uqA%4K~E#51u!K~mpLaz|m{t!aH7ZI6tHPFXrUQxY#* zjc(n3Q@7pyYk5i?_W_ewlEZUX3!kdsRekl+q`EZsj@7qL83!kvPK3LVD|$Bv#q*6j z>32@=tT#61t`qPH707>qEwAP4xT-W1BuW4I$A8wbiNTnP zZU2k17oD{rrjqqm+)|p7=-nV7i|pfABh(nwG$4Q8IL|fH-@NFI`RqeepxUIm?tF0t zJ9d60*_C?pPIE5RVVtzqh#I&@VJ!m+yyNr=Z!?sAJ`^$)2>RXBbFJ`JVK5!ecehI5 z*}cQ;=G5q@n79?yJa}@`t4bmBnLgX^PCnNDp-Bn1Lw83^u>MR&$3X6+ih%qW*WConyJc|Q% zrCF?^t)Ana6E{BKU*LrnxM=eAeuGhNHOcGzFhK{=Y>mA(tc5p);?{qK{`cmEk>%wDq+vfVfE4Dc8JY~;AD0&9HnWH+Bgfmh(TKq~ zEt)31%z`Y+ITtK2Uvp84IEVDWx@grhVvU`-??-aEpu0s`X+_pb1`&OO6m0h0+vC0p z*nTwMVIwo;v?atANB&Ue`p2nd?TBwNHOgoAD1E8A`CzMQ_{ZePCNGC-dpUX>LHfi9 z;}068P_VaK%cuLtNdg7Z)t9XkHp^}oRW*P0#aM)S(?06(f@Q6# zt34FJ(TfA}&$t95j3R(!RvjEvapEoE0*M&wa>R&#aLP)-pH&Qgei^yLrLH=75Pq5s zIm2jknIdag`OYBVGCuH}Z6p-v6~;g#WdKE7{z_@04*Ayr0G%JkW97EiuT*pCZ@DL&t~T{`ZiyM54&WIkkYbE#FYY*Rl)Q`Dtyi|K zp>onn;d_!g{R)^>84fznm&Fu;0XARWvho1^Jq|S|37#}?=aiRYd99hC=Fm+FjG0EC2;cHT zhhZDwjFtttGiE88JUt<`!Rz}wfYZX@Op&)$&ZGu~Xh3kCf6Wg%x`Yt&JYLDSTK@67 z!yPN|_YgXoyvVy?IprbT=9l(G}BruQ5|$T$=7MWE?yK#LGU{B_ljV46HQ)0q%q zen54i@y6c`ENSu-{t}a=B8)gO-H3*LWug(x&yZiSG6j=c$ z%zkFA$S>OC(ZjQO<^O3_{_E$C_7m+Rg(uW%v0{H+(Q*1kN$MGQheTvG7*RiMc&3mM zOCaQ7%6#x&ksd@(ynrMeefW=5GV0usKs=^(zoUQ{Z@~W}H208r&M_)bTB2J4sAJ^) zi8~8L&?oU%!DqbP8ldD>6v{kkUmS3yAA8POf$ImcLR_zi%u00fZ!|GL<<(8acMfANb=Nh8ls+OsY1Y8a?jt3HVMFVj;P-~a#s literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_CreateOrder2-01.png b/Wardrobe/Resources/Icon_CreateOrder2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..c821b6746364a48378c61ee01d53dac4c581aca8 GIT binary patch literal 7206 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 C;5fzr literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Export1-01.png b/Wardrobe/Resources/Icon_Export1-01.png new file mode 100644 index 0000000000000000000000000000000000000000..02aca7db9bd782fd622328d79dee43ee044c06a2 GIT binary patch literal 4679 zcmb_gcT|&GkpGY>5Q20m2~7k-5uPAVAn-sR0!lB^YZPe$0#ZUz0!R~)szyK&ks_f; zZ_*MGr9&b;L^XbR?jK*9ncv*GGk5NHXA(?|^gyhFtN;Lj^lw}< z1AsG7+ItHN6Yb8;2Nj_`&idW3c>n+k62C9HkV36s062G`f9)@e5cJyAcYh)MmrS!G zf6w$N0b=EhbGJpMouk$GIIFZr81Z+U{Ldl&O6Oxo0B`l#;;Ni`qUj86KZCq4z7@O7 zVui50P-4>0{U}GEhG7I8jZD*WY7LEyzUDq0$pQfe6v9Q|3}C<` zuLT6X5Q9r)k7oc{`1e(i8SD^iF;q2sJmc?gC1eH&va{rYCRPB^9+-~!Svp{??g~+N z6NvUDB+)DYv>yikt5W_o2lO#B5NLe2^S9X4NYB6QAO$45RJBAqJ(qkb? zcDm33yfw;5NrqG+@@m*OKMz3r`bW0kW3Sd(#e!*?_MN=`G4*&L@gEzaRyF>awW2!c zx7cof-@oin>Ho43V5mF@5)abS0yq&MsQmgCq4DB3T6BB-*nt7IA02vjF*s*sbv7|1 za{e|D{qpEJNhgaPVu+9F@gB~b!Rejv=9B#KkPkSWzCiV^|B znPaan;3sOXS2RTs1=fE(I1hMyeMKgd|5jXgR<_%{dNeqwPK|(z{3wCaumxmNp;&5d zc$km4Y|G#%Wm76OtRmW>_Z+;jK6y{y=bTkw4cRw+LX*v0n|c2B+E5MCkr)%Wje{1S}o2Mkr8Fw5H)ym{y1R?4AD>lS}%Q@i_}B_$y9 zEc8fnKSZu^m1FE=c<%HRp7ZT#ct|(Imgcf>U8?icR@`jm^80u?_e$mgEgcr94oh1s zXSuf;%QGWtepyWYk`sRt&T>ltXWCD)&$$kS4^Iu#5k!bFLD#c{+fp<|BiKZP4me{B zUxTCjIN?-%IhiQS*^=g@2f9E$4>9IeAL&FDbD);FzwC}P&y)WlI=^@{1M;UA>6#*LEnED2VT)Oo;l_+F^?q;FVxHp*v=gN=j*6U^9#(8I zu098so|Ak33*UMJfrp7M5AvE>0(htTzGYHNK+siEi}7n2tI7r*8yBD@I*f}1&Z zF6hL=zkhPjK+)udm)Xyzs%#Y4Ac5}PB0ow{bl23p-K}^D2(a;swc`$;tY`RV`8nNc zje4~C*S(|*^`6n6lU~x2w&(&YU6y~EOU}GX5vc6sgKSW1Mgm2V6Mln>{zjUnvrZY^ zP@NC;&AlMw5#fyroZHlf{44rxxIc?QKaLFre*V3vz&`;9kcbZKbEVFPw_6%b$StcQ z*~E_cbg1|&-@R_%HmA9nrV^LtquSZS9jTM4@|1pPS8n1};Zdr6P(wLq`8p{apQ|Td z*vD*{SxgsjKIz#~;%eNUt23_hk%7#eV8?v6u)RGauBKDWoKn_7cWCuC?9ijoc7D6E zINHJvJ!SzbSiSZ&TcgYE&k|yzNEgZAyrb<@-m+h(=69vbe2yRPRELOJorQyghCzOTn|H_)tRHB9perd5ASFpfGtsEZ4k^7a6MgxRPL^E9REkn4EdN}ZLW@aM9wwFo_4p%Qi{@ACF< z=(hje{K3WECS6wqm%A-uPEjd+?ZPi>_`lO;THE?NRg3#ns1_ zvYI_zQsxjTY<295dYI)G`Ox3v64_tXrRK`Y9o@y2A622^X=jV%m2fvgxp7x0m{e*|S`5@Y;}6;A>Td`d8~Edo58M+(Ij*S$)tF<)a5qt_Qywt8}@G zL1ClVD+mtUUu{G^FAn8w0P#z07K#8hzDB zED{u)9od=KYXW{eb1N͞|Sx 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Export2-01.png b/Wardrobe/Resources/Icon_Export2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..c3a0bf1620dd6795f34f398febd7a48eca40b12d GIT binary patch literal 4703 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_ExportMenu1-01.png b/Wardrobe/Resources/Icon_ExportMenu1-01.png new file mode 100644 index 0000000000000000000000000000000000000000..c6e695b2ac4dab64aba07a6f95b87ab2590a3842 GIT binary patch literal 6953 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𝔗s32H{kDyG(+=NX5i`Hum)zLdMRncS{3_;( HYs~)wDjRbb literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Individual2-01.png b/Wardrobe/Resources/Icon_Individual2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..f9bd821913d5f624bd726239a9a71cb15a9906fd GIT binary patch literal 8588 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Multiple2-01.png b/Wardrobe/Resources/Icon_Multiple2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..33783bee7e299bf68ba66501caa1486696a2b722 GIT binary patch literal 13980 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_SaveSettings1-01.png b/Wardrobe/Resources/Icon_SaveSettings1-01.png new file mode 100644 index 0000000000000000000000000000000000000000..98b81d9917fb01a824fb321bf0cc0bffa59266cb GIT binary patch literal 7706 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_SaveSettings2-01.png b/Wardrobe/Resources/Icon_SaveSettings2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..0ced570e705d11056cd2114f018edf1312c0aa74 GIT binary patch literal 7753 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Settings1.png b/Wardrobe/Resources/Icon_Settings1.png new file mode 100644 index 0000000000000000000000000000000000000000..bf148c2fb87100ad39b7b02684c221cd5d8a1c23 GIT binary patch literal 7091 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 VYceNEgps`fMLCtXC2u}``#-_1p{W1> literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_Settings2.png b/Wardrobe/Resources/Icon_Settings2.png new file mode 100644 index 0000000000000000000000000000000000000000..719fbc319a3591388d4ca9f7ad31a5a2796dac0b GIT binary patch literal 7142 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_UpdateGrid2-01.png b/Wardrobe/Resources/Icon_UpdateGrid2-01.png new file mode 100644 index 0000000000000000000000000000000000000000..c565a1377fbd24b063b798baf5244c6e9d0d02a3 GIT binary patch literal 8859 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Icon_UpdateKB1-01.png b/Wardrobe/Resources/Icon_UpdateKB1-01.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad642ea3977c6ea77d5d4e1a1cd1ad045e007b7 GIT binary patch literal 13581 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/Save-settings1.png b/Wardrobe/Resources/Save-settings1.png new file mode 100644 index 0000000000000000000000000000000000000000..a9d1fcb87169788861faee4af1efe7d137ff6f5c GIT binary patch literal 8623 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 KzCqUVV!A literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/undo-arrow11.png b/Wardrobe/Resources/undo-arrow11.png new file mode 100644 index 0000000000000000000000000000000000000000..d4df03e7339a313917d1c2c204a53b239bed077c GIT binary patch literal 5829 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 XT+)6Hnz#DjXSBw1UDXN|+tB|3dJj-6 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/undo-arrow2.png b/Wardrobe/Resources/undo-arrow2.png new file mode 100644 index 0000000000000000000000000000000000000000..d4df03e7339a313917d1c2c204a53b239bed077c GIT binary patch literal 5829 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 XT+)6Hnz#DjXSBw1UDXN|+tB|3dJj-6 literal 0 HcmV?d00001 diff --git a/Wardrobe/Wardrobe.vbproj b/Wardrobe/Wardrobe.vbproj index 320cf68..1178047 100644 --- a/Wardrobe/Wardrobe.vbproj +++ b/Wardrobe/Wardrobe.vbproj @@ -159,9 +159,9 @@ VbMyResourcesResXFileCodeGenerator - Resources.Designer.vb My.Resources Designer + Resources.Designer.vb @@ -256,12 +256,6 @@ - - - - - - @@ -271,5 +265,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file