From 0215c7cb373c39fd9157ff1578351f04bd1a5fe0 Mon Sep 17 00:00:00 2001 From: Mans Date: Mon, 3 May 2021 14:49:49 +0200 Subject: [PATCH] GUI design --- Wardrobe/GUI/Main_Menu.Designer.vb | 61 +++++++-- Wardrobe/GUI/Main_Menu.vb | 1 - Wardrobe/GUI/Settings.Designer.vb | 143 +++++++++++++++++----- Wardrobe/GUI/Settings.vb | 14 ++- Wardrobe/My Project/Resources.Designer.vb | 50 ++++++++ Wardrobe/My Project/Resources.resx | 31 +++-- Wardrobe/Resources/Save-settings.png | Bin 0 -> 8623 bytes Wardrobe/Resources/copy-line.png | Bin 0 -> 2815 bytes Wardrobe/Resources/folder-search.png | Bin 0 -> 4888 bytes Wardrobe/Resources/setting.png | Bin 0 -> 5628 bytes Wardrobe/Resources/undo-arrow.png | Bin 0 -> 5829 bytes Wardrobe/Wardrobe.vbproj | 15 +++ 12 files changed, 268 insertions(+), 47 deletions(-) create mode 100644 Wardrobe/Resources/Save-settings.png create mode 100644 Wardrobe/Resources/copy-line.png create mode 100644 Wardrobe/Resources/folder-search.png create mode 100644 Wardrobe/Resources/setting.png create mode 100644 Wardrobe/Resources/undo-arrow.png diff --git a/Wardrobe/GUI/Main_Menu.Designer.vb b/Wardrobe/GUI/Main_Menu.Designer.vb index 99bbbc7..422b60f 100644 --- a/Wardrobe/GUI/Main_Menu.Designer.vb +++ b/Wardrobe/GUI/Main_Menu.Designer.vb @@ -27,17 +27,25 @@ Partial Class Main_Menu Me.Button_Individual = New System.Windows.Forms.Button() Me.Button_Order = New System.Windows.Forms.Button() Me.Label_SettingsError = New System.Windows.Forms.Label() + Me.Button_Order2 = New System.Windows.Forms.Button() + Me.Button_Settings2 = New System.Windows.Forms.Button() Me.SuspendLayout() ' 'Button_Settings ' - Me.Button_Settings.Location = New System.Drawing.Point(49, 47) + 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(11, 47) Me.Button_Settings.Margin = New System.Windows.Forms.Padding(2) Me.Button_Settings.Name = "Button_Settings" - Me.Button_Settings.Size = New System.Drawing.Size(127, 41) + Me.Button_Settings.Size = New System.Drawing.Size(115, 41) Me.Button_Settings.TabIndex = 5 Me.Button_Settings.Text = "Settings" - Me.Button_Settings.UseVisualStyleBackColor = True + Me.Button_Settings.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.Button_Settings.UseVisualStyleBackColor = False ' 'Button_Multiple ' @@ -61,31 +69,68 @@ Partial Class Main_Menu ' 'Button_Order ' + Me.Button_Order.BackColor = System.Drawing.Color.Transparent Me.Button_Order.Enabled = False - Me.Button_Order.Location = New System.Drawing.Point(132, 250) + 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(71, 250) Me.Button_Order.Name = "Button_Order" - Me.Button_Order.Size = New System.Drawing.Size(117, 65) + Me.Button_Order.Size = New System.Drawing.Size(151, 65) Me.Button_Order.TabIndex = 7 Me.Button_Order.Text = "Create Order" - Me.Button_Order.UseVisualStyleBackColor = True + 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(194, 59) + Me.Label_SettingsError.Location = New System.Drawing.Point(139, 59) Me.Label_SettingsError.Margin = New System.Windows.Forms.Padding(2, 0, 2, 0) Me.Label_SettingsError.Name = "Label_SettingsError" Me.Label_SettingsError.Size = New System.Drawing.Size(112, 17) Me.Label_SettingsError.TabIndex = 8 Me.Label_SettingsError.Text = "Update Settings!" ' + 'Button_Order2 + ' + 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(71, 258) + 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 + ' + 'Button_Settings2 + ' + 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(11, 47) + 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 + ' 'Main_Menu ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.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_Order2) + Me.Controls.Add(Me.Button_Settings2) Me.Controls.Add(Me.Label_SettingsError) Me.Controls.Add(Me.Button_Order) Me.Controls.Add(Me.Button_Settings) @@ -105,4 +150,6 @@ Partial Class Main_Menu 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 End Class diff --git a/Wardrobe/GUI/Main_Menu.vb b/Wardrobe/GUI/Main_Menu.vb index 7491155..5e9d675 100644 --- a/Wardrobe/GUI/Main_Menu.vb +++ b/Wardrobe/GUI/Main_Menu.vb @@ -100,7 +100,6 @@ Public Class Main_Menu ' ---------------------------------- Settings ---------------------------------- ' --- Settings button clicked --- Private Sub Button_Settings_Click(sender As Object, e As EventArgs) Handles Button_Settings.Click - AppForm.fillMode = True AppForm.Panel_Start.Controls.Clear() Settings.TopLevel = False AppForm.Panel_Start.Controls.Add(Settings) diff --git a/Wardrobe/GUI/Settings.Designer.vb b/Wardrobe/GUI/Settings.Designer.vb index 8991749..f641c5c 100644 --- a/Wardrobe/GUI/Settings.Designer.vb +++ b/Wardrobe/GUI/Settings.Designer.vb @@ -31,37 +31,53 @@ Partial Class Settings Me.Label_Tel = New System.Windows.Forms.Label() Me.TextBox_Mail = New System.Windows.Forms.TextBox() Me.Label_Mail = New System.Windows.Forms.Label() - Me.Button_Save = New System.Windows.Forms.Button() Me.Label_Name_Needed = New System.Windows.Forms.Label() Me.Label_Phone_Needed = New System.Windows.Forms.Label() Me.Label_Mail_Needed = New System.Windows.Forms.Label() 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.SuspendLayout() ' 'Button_KB ' - Me.Button_KB.Location = New System.Drawing.Point(506, 113) + 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(160, 68) + 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.UseVisualStyleBackColor = True + Me.Button_KB.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.Button_KB.UseVisualStyleBackColor = False ' 'Button_FilePath ' - Me.Button_FilePath.Location = New System.Drawing.Point(506, 263) + 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(160, 68) + 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.UseVisualStyleBackColor = True + Me.Button_FilePath.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.Button_FilePath.UseVisualStyleBackColor = False ' 'Label_Name ' Me.Label_Name.AutoSize = True - Me.Label_Name.Location = New System.Drawing.Point(72, 159) + Me.Label_Name.ForeColor = System.Drawing.SystemColors.ControlLightLight + Me.Label_Name.Location = New System.Drawing.Point(56, 331) Me.Label_Name.Name = "Label_Name" Me.Label_Name.Size = New System.Drawing.Size(38, 13) Me.Label_Name.TabIndex = 2 @@ -69,8 +85,10 @@ Partial Class Settings ' 'TextBox_Name ' + 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(159, 156) + Me.TextBox_Name.Location = New System.Drawing.Point(143, 328) Me.TextBox_Name.Name = "TextBox_Name" Me.TextBox_Name.Size = New System.Drawing.Size(171, 21) Me.TextBox_Name.TabIndex = 3 @@ -79,7 +97,8 @@ Partial Class Settings ' 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.Location = New System.Drawing.Point(71, 112) + Me.Label_UserData.ForeColor = System.Drawing.SystemColors.ControlLightLight + Me.Label_UserData.Location = New System.Drawing.Point(55, 284) Me.Label_UserData.Name = "Label_UserData" Me.Label_UserData.Size = New System.Drawing.Size(181, 20) Me.Label_UserData.TabIndex = 4 @@ -87,8 +106,10 @@ Partial Class Settings ' 'TextBox_Phone ' + 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(159, 197) + Me.TextBox_Phone.Location = New System.Drawing.Point(143, 369) Me.TextBox_Phone.Name = "TextBox_Phone" Me.TextBox_Phone.Size = New System.Drawing.Size(171, 21) Me.TextBox_Phone.TabIndex = 6 @@ -96,7 +117,8 @@ Partial Class Settings 'Label_Tel ' Me.Label_Tel.AutoSize = True - Me.Label_Tel.Location = New System.Drawing.Point(72, 200) + Me.Label_Tel.ForeColor = System.Drawing.SystemColors.ControlLightLight + Me.Label_Tel.Location = New System.Drawing.Point(56, 372) Me.Label_Tel.Name = "Label_Tel" Me.Label_Tel.Size = New System.Drawing.Size(81, 13) Me.Label_Tel.TabIndex = 5 @@ -104,8 +126,10 @@ Partial Class Settings ' 'TextBox_Mail ' + 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(159, 239) + Me.TextBox_Mail.Location = New System.Drawing.Point(143, 411) Me.TextBox_Mail.Name = "TextBox_Mail" Me.TextBox_Mail.Size = New System.Drawing.Size(171, 21) Me.TextBox_Mail.TabIndex = 8 @@ -113,26 +137,18 @@ Partial Class Settings 'Label_Mail ' Me.Label_Mail.AutoSize = True - Me.Label_Mail.Location = New System.Drawing.Point(72, 242) + Me.Label_Mail.ForeColor = System.Drawing.SystemColors.ControlLightLight + Me.Label_Mail.Location = New System.Drawing.Point(56, 414) Me.Label_Mail.Name = "Label_Mail" Me.Label_Mail.Size = New System.Drawing.Size(29, 13) Me.Label_Mail.TabIndex = 7 Me.Label_Mail.Text = "Mail:" ' - 'Button_Save - ' - Me.Button_Save.Location = New System.Drawing.Point(330, 379) - Me.Button_Save.Name = "Button_Save" - Me.Button_Save.Size = New System.Drawing.Size(129, 54) - Me.Button_Save.TabIndex = 9 - Me.Button_Save.Text = "Save" - Me.Button_Save.UseVisualStyleBackColor = True - ' 'Label_Name_Needed ' Me.Label_Name_Needed.AutoSize = True Me.Label_Name_Needed.ForeColor = System.Drawing.Color.Red - Me.Label_Name_Needed.Location = New System.Drawing.Point(336, 159) + Me.Label_Name_Needed.Location = New System.Drawing.Point(320, 331) Me.Label_Name_Needed.Name = "Label_Name_Needed" Me.Label_Name_Needed.Size = New System.Drawing.Size(45, 13) Me.Label_Name_Needed.TabIndex = 10 @@ -142,7 +158,7 @@ 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(336, 202) + Me.Label_Phone_Needed.Location = New System.Drawing.Point(320, 374) Me.Label_Phone_Needed.Name = "Label_Phone_Needed" Me.Label_Phone_Needed.Size = New System.Drawing.Size(45, 13) Me.Label_Phone_Needed.TabIndex = 11 @@ -152,7 +168,7 @@ 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(336, 244) + Me.Label_Mail_Needed.Location = New System.Drawing.Point(320, 416) Me.Label_Mail_Needed.Name = "Label_Mail_Needed" Me.Label_Mail_Needed.Size = New System.Drawing.Size(45, 13) Me.Label_Mail_Needed.TabIndex = 12 @@ -161,7 +177,7 @@ Partial Class Settings 'Label_KB_Updated ' Me.Label_KB_Updated.AutoSize = True - Me.Label_KB_Updated.Location = New System.Drawing.Point(698, 143) + Me.Label_KB_Updated.Location = New System.Drawing.Point(301, 190) Me.Label_KB_Updated.Name = "Label_KB_Updated" Me.Label_KB_Updated.Size = New System.Drawing.Size(0, 13) Me.Label_KB_Updated.TabIndex = 13 @@ -169,7 +185,7 @@ Partial Class Settings 'Label_File_Path ' Me.Label_File_Path.AutoSize = True - Me.Label_File_Path.Location = New System.Drawing.Point(698, 291) + Me.Label_File_Path.Location = New System.Drawing.Point(252, 76) Me.Label_File_Path.Name = "Label_File_Path" Me.Label_File_Path.Size = New System.Drawing.Size(0, 13) Me.Label_File_Path.TabIndex = 14 @@ -177,18 +193,84 @@ Partial Class Settings 'CheckBox_NoSW ' Me.CheckBox_NoSW.AutoSize = True - Me.CheckBox_NoSW.Location = New System.Drawing.Point(506, 81) + Me.CheckBox_NoSW.ForeColor = System.Drawing.SystemColors.ControlLightLight + Me.CheckBox_NoSW.Location = New System.Drawing.Point(49, 139) Me.CheckBox_NoSW.Name = "CheckBox_NoSW" Me.CheckBox_NoSW.Size = New System.Drawing.Size(140, 17) Me.CheckBox_NoSW.TabIndex = 15 Me.CheckBox_NoSW.Text = "Run without SolidWorks" Me.CheckBox_NoSW.UseVisualStyleBackColor = True ' + 'Button_Save + ' + 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 + ' + 'Button_KB2 + ' + 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 + ' + 'Button_FilePath2 + ' + 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 + ' + 'Button_save2 + ' + 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 + ' 'Settings ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.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.Controls.Add(Me.CheckBox_NoSW) Me.Controls.Add(Me.Label_File_Path) Me.Controls.Add(Me.Label_KB_Updated) @@ -229,4 +311,7 @@ Partial Class Settings 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 End Class diff --git a/Wardrobe/GUI/Settings.vb b/Wardrobe/GUI/Settings.vb index d25e2d0..bfd8e93 100644 --- a/Wardrobe/GUI/Settings.vb +++ b/Wardrobe/GUI/Settings.vb @@ -66,7 +66,7 @@ Public Class Settings End If End Sub Private Sub Button_KB_Click(sender As Object, e As EventArgs) Handles Button_KB.Click - 'adminClass.updateDatabase() 'Update KB + adminClass.updateDatabase() 'Update KB Dim timeNow As Date = Date.Now KBUpdateTime = timeNow.ToString() @@ -90,7 +90,17 @@ Public Class Settings Check_Settings() - AppForm.fillMode = True + AppForm.Panel_Start.Controls.Clear() + Main_Menu.TopLevel = False + AppForm.Panel_Start.Controls.Add(Main_Menu) + 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) diff --git a/Wardrobe/My Project/Resources.Designer.vb b/Wardrobe/My Project/Resources.Designer.vb index d8f1356..f2380f9 100644 --- a/Wardrobe/My Project/Resources.Designer.vb +++ b/Wardrobe/My Project/Resources.Designer.vb @@ -80,6 +80,26 @@ Namespace My.Resources 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 folder_search() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("folder-search", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Looks up a localized resource of type System.Drawing.Bitmap. ''' @@ -90,6 +110,26 @@ 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. ''' @@ -119,5 +159,15 @@ 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 End Module End Namespace diff --git a/Wardrobe/My Project/Resources.resx b/Wardrobe/My Project/Resources.resx index c7a00ac..b06d7ed 100644 --- a/Wardrobe/My Project/Resources.resx +++ b/Wardrobe/My Project/Resources.resx @@ -118,22 +118,37 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\AngleCorner.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\AngleSide.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 + + ..\Resources\SquareMiddle.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\Save-settings.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\SquareCorner.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\undo-arrow.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\AngleCorner.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 + + + ..\Resources\copy-line.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/Resources/Save-settings.png b/Wardrobe/Resources/Save-settings.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/copy-line.png b/Wardrobe/Resources/copy-line.png new file mode 100644 index 0000000000000000000000000000000000000000..9e91a48abff0d51152fe1838f0e22427a28805bb GIT binary patch literal 2815 zcmeH{do{@Npv!pGPyJczCVk$=!$`oQ&*b-GMxx+ipHP`{9ROoZyTqib+WwZ?8>=2PUd@eD{O{!4377D+vPSAoR1FELi z@9wy(`E<(Nf_g!6HaKz+L0-nD^J@d!L?ZNC*~Jw+IKRmW!jf12x6-~i-)6W;B)M#S zj+vL1y_npC2PwA0v%!weJ$&DXJIFQ`i&YU$;1!jzi`9vM=uxGhWVuM4nU~`k+}h%W zlt)!iZp>NOsEw-|8SN{f%&a}iV&>&v8hTLTlYaU<0pw4=^k#Vv+^mZ~rN_)GfBhwn zIlqQvLr_YH|3T!M4+=xFlQq9~o-SXT~=FP|pEg2fA){N?NXnQcVVW@lOD{n6heTbr1^^&-Ah23Ngy4iZ2;}sM>@luwD!= z+0RR%uZB4~Z~ME+{O!p8`-gU~MIl{Y`g!pEYlCx&^NDN)3=Dwh;1E$^9Sv z$9@E4s{-rGQGWIEXcpdd=RdY}MvG#alc#Q4r)0C;hseYxD>@>vaVSh}Wp#XRq*%G8 z2;Y*MzR=d`m4CDW`@qPc&h@Kskc{7J*pfYzO`oq?D2!7AOtEr{I}qlUg$)N}IQ5bu zJ1CHON^pnH_qaW@u6@26z}o?fScJJ&gP#ni47sA61IG&L==}cct55(h%g!{x|FKO3 z#jLTM5f`#Sd#OaDq~amRjRlt=m~j?Ai$1-NoGlgJ4LXI{v>bl-ME%G-0l$}6kaM?u zdpc+83Vm8tS;@+%6_?BEO)2ubpoYrt`VkbsX$%WFJVLZ8+W{T|>akGTWrY<{T( zxU!awAD|G{#42qU15K%2M(b;Dlx4esQNNL2=Fz7$sD}DQsC5w1PTr=xep%3WnbTR% zD_~Z9M9Oft^C-{BU+L?<>WzGwJw7T`tIs>E35jTS^!e;PbL#LqiM!{q2O}kEuEyr0 z?)soe(pG$PL(VX&;wsI9oq@UY@dq5>moxq>C6L(Fdl7oqwglZuIsbF0o0}ZBNjrVv zL%Mw~-vAic2-9I#33htQalzugk>j+U;0>Ax!B*VRW#Eo1`<&V{@^K#Zc`yf-gKOoI zh<}*XVLsw{;l}!&M$`pva&H19y#HPXP#4`D%uxj3FgeES)YTqiGlch6+>4|m7U3{V zeWsw4VA5mARpCm@F)5hb$2H;k2it_^?9z@O6*xiz^Dn+?DU|)KD1j2#?|*_k(cJ;( z*$4JZz|9pd19#g6MMVV01^1*Qk-Gp%&_H#x*wx5Y#il-~bt(`Ly$0CtC!Ncz24Svehe-m-yUOv&r znd1#<-$Jd{!yyn^Oq%jJ9792?khP;Z zxF5pU%bQ08E#otHqEBiul3gJ7x=xm%_)ZnJg6*cmOzV z(E%L;DjCVT-1br=Nw&3o6WXqUZcx+>cztP?Vx`Y%qzuZLXbrTtF0LC;P=Ni!P9QjB zQ2hHP9$-+wb8`H#*7CBf?(WXg1UoWpE-jh7!qaA?~6Hvu9IiK`*ohK3l+kiS>}Zhu-vGxDnHVm zYigYSeWbLkJrofUcS9ei#l84GuY=%F*8C=Wd!^JZmXqpm>{X(Nr8RS(#YR{*Mf}um zddUk{Y~g$Dtl%(#d YOmIL9Qr4wXZGBTa5nUZ??fnz~0%=%ON&o-= literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/folder-search.png b/Wardrobe/Resources/folder-search.png new file mode 100644 index 0000000000000000000000000000000000000000..6f278f098b5cf3d8d8b32c45fa70ed187f91b5a7 GIT binary patch literal 4888 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 literal 0 HcmV?d00001 diff --git a/Wardrobe/Resources/undo-arrow.png b/Wardrobe/Resources/undo-arrow.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 f833d7f..0114556 100644 --- a/Wardrobe/Wardrobe.vbproj +++ b/Wardrobe/Wardrobe.vbproj @@ -232,5 +232,20 @@ + + + + + + + + + + + + + + + \ No newline at end of file