@@ -98,8 +98,8 @@ Public Class MainForm
9898 Me .bnPath = New System.Windows.Forms.Button()
9999 Me .bnArguments = New System.Windows.Forms.Button()
100100 Me .PropsFlowLayoutPanel = New System.Windows.Forms.FlowLayoutPanel()
101- Me .cbHideWindow = New System.Windows.Forms.CheckBox()
102101 Me .cbHidden = New System.Windows.Forms.CheckBox()
102+ Me .cbHideWindow = New System.Windows.Forms.CheckBox()
103103 Me .tlpMain = New System.Windows.Forms.TableLayoutPanel()
104104 Me .FlowLayoutPanel1 = New System.Windows.Forms.FlowLayoutPanel()
105105 Me .tlpSearch = New System.Windows.Forms.TableLayoutPanel()
@@ -171,7 +171,6 @@ Public Class MainForm
171171 '
172172 'cbDirectories
173173 '
174- Me .cbDirectories.FlatStyle = System.Windows.Forms.FlatStyle.System
175174 Me .cbDirectories.Location = New System.Drawing.Point( 25 , 86 )
176175 Me .cbDirectories.Margin = New System.Windows.Forms.Padding( 25 , 3 , 3 , 3 )
177176 Me .cbDirectories.Name = "cbDirectories"
@@ -181,7 +180,6 @@ Public Class MainForm
181180 '
182181 'cbSubmenu
183182 '
184- Me .cbSubmenu.FlatStyle = System.Windows.Forms.FlatStyle.System
185183 Me .cbSubmenu.Location = New System.Drawing.Point( 25 , 20 )
186184 Me .cbSubmenu.Margin = New System.Windows.Forms.Padding( 25 , 20 , 3 , 3 )
187185 Me .cbSubmenu.Name = "cbSubmenu"
@@ -404,16 +402,6 @@ Public Class MainForm
404402 Me .PropsFlowLayoutPanel.Size = New System.Drawing.Size( 1718 , 415 )
405403 Me .PropsFlowLayoutPanel.TabIndex = 16
406404 '
407- 'cbHideWindow
408- '
409- Me .cbHideWindow.Location = New System.Drawing.Point( 25 , 284 )
410- Me .cbHideWindow.Margin = New System.Windows.Forms.Padding( 25 , 3 , 3 , 3 )
411- Me .cbHideWindow.Name = "cbHideWindow"
412- Me .cbHideWindow.Size = New System.Drawing.Size( 600 , 60 )
413- Me .cbHideWindow.TabIndex = 2
414- Me .cbHideWindow.Text = "Run hidden"
415- Me .cbHideWindow.UseVisualStyleBackColor = True
416- '
417405 'cbHidden
418406 '
419407 Me .cbHidden.Location = New System.Drawing.Point( 25 , 152 )
@@ -424,6 +412,16 @@ Public Class MainForm
424412 Me .cbHidden.Text = "Show only if Ctrl key is pressed"
425413 Me .cbHidden.UseVisualStyleBackColor = True
426414 '
415+ 'cbHideWindow
416+ '
417+ Me .cbHideWindow.Location = New System.Drawing.Point( 25 , 284 )
418+ Me .cbHideWindow.Margin = New System.Windows.Forms.Padding( 25 , 3 , 3 , 3 )
419+ Me .cbHideWindow.Name = "cbHideWindow"
420+ Me .cbHideWindow.Size = New System.Drawing.Size( 600 , 60 )
421+ Me .cbHideWindow.TabIndex = 2
422+ Me .cbHideWindow.Text = "Run hidden"
423+ Me .cbHideWindow.UseVisualStyleBackColor = True
424+ '
427425 'tlpMain
428426 '
429427 Me .tlpMain.ColumnCount = 4
@@ -786,72 +784,84 @@ Public Class MainForm
786784
787785 If Not SelectedItem Is Nothing Then
788786 PropsFlowLayoutPanel.Enabled = True
787+
789788 tbFileTypes.Enabled = True
790789 tbName.Enabled = True
791790 tbPath.Enabled = True
792791 tbArguments.Enabled = True
793- bnArguments.Enabled = True
794792 tbWorkingDirectory.Enabled = True
795- bnWorkingDirectory.Enabled = True
796793 tbIcon.Enabled = True
797- bnIcon.Enabled = True
794+
798795 bnFileTypes.Enabled = True
799796 bnPath.Enabled = True
797+ bnArguments.Enabled = True
798+ bnWorkingDirectory.Enabled = True
799+ bnIcon.Enabled = True
800+
800801 laArgs.Enabled = True
801- laExt.Enabled = True
802802 laName.Enabled = True
803+ laExt.Enabled = True
803804 laPath.Enabled = True
805+ laWorkingDirectory.Enabled = True
806+ laIcon.Enabled = True
804807
805808 tbName.Text = SelectedItem.Name
809+ tbPath.Text = SelectedItem.Path
810+ tbArguments.Text = SelectedItem.Arguments
811+ tbWorkingDirectory.Text = SelectedItem.WorkingDirectory
812+ tbIcon.Text = SelectedItem.IconFile
813+
814+ cbSubmenu.Checked = SelectedItem.SubMenu
815+ cbDirectories.Checked = SelectedItem.Directories
816+ cbRunAsAdmin.Checked = SelectedItem.RunAsAdmin
817+ cbHideWindow.Checked = SelectedItem.HideWindow
818+ cbHidden.Checked = SelectedItem.Hidden
806819
807820 If SelectedItem.FileTypesDisplay = "" Then
808821 tbFileTypes.Text = SelectedItem.FileTypes
809822 Else
810823 tbFileTypes.Text = SelectedItem.FileTypesDisplay
811824 End If
812825
813- tbPath.Text = SelectedItem.Path
814- tbArguments.Text = SelectedItem.Arguments
815- tbWorkingDirectory.Text = SelectedItem.WorkingDirectory
816- tbIcon.Text = SelectedItem.IconFile
817-
818826 If SelectedItem.IconFile.ToLower.EndsWith( ".exe" ) OrElse
819827 SelectedItem.IconFile.ToLower.EndsWith( ".dll" ) Then
820828
821829 tbIcon.Text += "," & SelectedItem.IconIndex
822830 End If
823-
824- cbSubmenu.Checked = SelectedItem.SubMenu
825- cbDirectories.Checked = SelectedItem.Directories
826- cbRunAsAdmin.Checked = SelectedItem.RunAsAdmin
827- cbHideWindow.Checked = SelectedItem.HideWindow
828- cbHidden.Checked = SelectedItem.Hidden
829831 Else
830832 PropsFlowLayoutPanel.Enabled = False
833+
831834 tbArguments.Enabled = False
832835 tbFileTypes.Enabled = False
833836 tbName.Enabled = False
834837 tbPath.Enabled = False
838+ tbWorkingDirectory.Enabled = False
839+ tbIcon.Enabled = False
840+
835841 bnArguments.Enabled = False
836842 bnPath.Enabled = False
837- tbWorkingDirectory.Enabled = False
838843 bnWorkingDirectory.Enabled = False
839- tbIcon.Enabled = False
840844 bnIcon.Enabled = False
841845 bnFileTypes.Enabled = False
846+
847+ laWorkingDirectory.Enabled = False
848+ laIcon.Enabled = False
842849 laArgs.Enabled = False
843850 laExt.Enabled = False
844851 laName.Enabled = False
845852 laPath.Enabled = False
853+
846854 cbDirectories.Checked = False
847855 cbSubmenu.Checked = False
848856 cbRunAsAdmin.Checked = False
849857 cbHideWindow.Checked = False
858+ cbHidden.Checked = False
850859
851860 tbName.Text = ""
852861 tbFileTypes.Text = ""
853862 tbPath.Text = ""
854863 tbArguments.Text = ""
864+ tbIcon.Text = ""
855865 End If
856866
857867 tsbRemove.Enabled = Not SelectedItem Is Nothing
0 commit comments