Skip to content

Commit e452c78

Browse files
committed
Issues #29 Fixed the bug in the "Start Program" dialog
1 parent 97ffe12 commit e452c78

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

SmartContextMenu/Forms/StartProgramForm.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,32 +37,32 @@ private void InitializeControls(StartProgramMenuItem menuItem)
3737
chkUseWindowWorkingDirectory.Text = _languageManager.GetString("start_program_use_window_working_directory");
3838
Text = _languageManager.GetString("start_program_form");
3939

40-
if (menuItem != null)
41-
{
42-
txtTitle.Text = menuItem.Title;
43-
txtFileName.Text = menuItem.FileName;
44-
txtArguments.Text = menuItem.Arguments;
45-
txtBegin.Text = menuItem.BeginParameter;
46-
txtEnd.Text = menuItem.EndParameter;
47-
txtParameter.Text = $"{menuItem.BeginParameter}{_languageManager.GetString("start_program_parameter")}{menuItem.EndParameter}";
48-
chkShowWindow.Checked = menuItem.ShowWindow;
49-
chkUseWindowWorkingDirectory.Checked = menuItem.UseWindowWorkingDirectory;
50-
}
51-
5240
cmbKey1.ValueMember = "Id";
5341
cmbKey1.DisplayMember = "Text";
5442
cmbKey1.DataSource = EnumExtensions.AsEnumerable<VirtualKeyModifier>().Select(x => new { Id = x, Text = x.GetDescription() }).Where(x => !string.IsNullOrEmpty(x.Text)).ToList();
55-
cmbKey1.SelectedValue = menuItem.Key1;
5643

5744
cmbKey2.ValueMember = "Id";
5845
cmbKey2.DisplayMember = "Text";
5946
cmbKey2.DataSource = EnumExtensions.AsEnumerable<VirtualKeyModifier>().Select(x => new { Id = x, Text = x.GetDescription() }).Where(x => !string.IsNullOrEmpty(x.Text)).ToList();
60-
cmbKey2.SelectedValue = menuItem.Key2;
6147

6248
cmbKey3.ValueMember = "Id";
6349
cmbKey3.DisplayMember = "Text";
6450
cmbKey3.DataSource = EnumExtensions.AsEnumerable<VirtualKey>().Select(x => new { Id = x, Text = x.GetDescription() }).Where(x => !string.IsNullOrEmpty(x.Text)).ToList();
65-
cmbKey3.SelectedValue = menuItem.Key3;
51+
52+
if (menuItem != null)
53+
{
54+
txtTitle.Text = menuItem.Title;
55+
txtFileName.Text = menuItem.FileName;
56+
txtArguments.Text = menuItem.Arguments;
57+
txtBegin.Text = menuItem.BeginParameter;
58+
txtEnd.Text = menuItem.EndParameter;
59+
txtParameter.Text = $"{menuItem.BeginParameter}{_languageManager.GetString("start_program_parameter")}{menuItem.EndParameter}";
60+
chkShowWindow.Checked = menuItem.ShowWindow;
61+
chkUseWindowWorkingDirectory.Checked = menuItem.UseWindowWorkingDirectory;
62+
cmbKey1.SelectedValue = menuItem.Key1;
63+
cmbKey2.SelectedValue = menuItem.Key2;
64+
cmbKey3.SelectedValue = menuItem.Key3;
65+
}
6666
}
6767

6868
protected override void OnLoad(EventArgs e)

0 commit comments

Comments
 (0)