private void btnDuplicate_Click(object sender, EventArgs e) { if (Selected != null) { HotkeySettings hotkeySetting = new HotkeySettings(); hotkeySetting.TaskSettings = Selected.Setting.TaskSettings.Copy(); hotkeySetting.TaskSettings.WatchFolderEnabled = false; hotkeySetting.TaskSettings.WatchFolderList = new List <WatchFolderSettings>(); manager.Hotkeys.Add(hotkeySetting); HotkeySelectionControl control = AddHotkeySelectionControl(hotkeySetting); control.Selected = true; Selected = control; UpdateCheckStates(); control.Focus(); } }
private void btnAdd_Click(object sender, EventArgs e) { HotkeySettings hotkeySetting = new HotkeySettings(); hotkeySetting.TaskSettings = TaskSettings.GetDefaultTaskSettings(); manager.Hotkeys.Add(hotkeySetting); HotkeySelectionControl control = AddHotkeySelectionControl(hotkeySetting); control.Selected = true; Selected = control; UpdateButtons(); UpdateCheckStates(); control.Focus(); Update(); EditSelected(); }