mirror of
https://github.com/greenshot/greenshot
synced 2025-08-14 02:37:03 -07:00
Fixed some errors, removed obsolete code, removed some anonymous delegates and added some additional disposing code in the CaptureHelper.cs
This commit is contained in:
parent
15253ef295
commit
be36a3f42b
11 changed files with 211 additions and 1791 deletions
|
@ -65,16 +65,16 @@ namespace Greenshot {
|
|||
}
|
||||
|
||||
// This makes it possible to still capture the settings screen
|
||||
fullscreen_hotkeyControl.Enter += delegate { EnterHotkeyControl(); };
|
||||
fullscreen_hotkeyControl.Leave += delegate { LeaveHotkeyControl(); };
|
||||
window_hotkeyControl.Enter += delegate { EnterHotkeyControl(); };
|
||||
window_hotkeyControl.Leave += delegate { LeaveHotkeyControl(); };
|
||||
region_hotkeyControl.Enter += delegate { EnterHotkeyControl(); };
|
||||
region_hotkeyControl.Leave += delegate { LeaveHotkeyControl(); };
|
||||
ie_hotkeyControl.Enter += delegate { EnterHotkeyControl(); };
|
||||
ie_hotkeyControl.Leave += delegate { LeaveHotkeyControl(); };
|
||||
lastregion_hotkeyControl.Enter += delegate { EnterHotkeyControl(); };
|
||||
lastregion_hotkeyControl.Leave += delegate { LeaveHotkeyControl(); };
|
||||
fullscreen_hotkeyControl.Enter += EnterHotkeyControl;
|
||||
fullscreen_hotkeyControl.Leave += LeaveHotkeyControl;
|
||||
window_hotkeyControl.Enter += EnterHotkeyControl;
|
||||
window_hotkeyControl.Leave += LeaveHotkeyControl;
|
||||
region_hotkeyControl.Enter += EnterHotkeyControl;
|
||||
region_hotkeyControl.Leave += LeaveHotkeyControl;
|
||||
ie_hotkeyControl.Enter += EnterHotkeyControl;
|
||||
ie_hotkeyControl.Leave += LeaveHotkeyControl;
|
||||
lastregion_hotkeyControl.Enter += EnterHotkeyControl;
|
||||
lastregion_hotkeyControl.Leave += LeaveHotkeyControl;
|
||||
|
||||
DisplayPluginTab();
|
||||
UpdateUI();
|
||||
|
@ -83,12 +83,12 @@ namespace Greenshot {
|
|||
CheckSettings();
|
||||
}
|
||||
|
||||
private void EnterHotkeyControl() {
|
||||
private void EnterHotkeyControl(object sender, EventArgs e) {
|
||||
HotkeyControl.UnregisterHotkeys();
|
||||
_inHotkey = true;
|
||||
}
|
||||
|
||||
private void LeaveHotkeyControl() {
|
||||
private void LeaveHotkeyControl(object sender, EventArgs e) {
|
||||
MainForm.RegisterHotkeys();
|
||||
_inHotkey = false;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue