Restrict zoom keybinds to image editor

This commit is contained in:
Jaex 2022-06-29 02:02:26 +03:00
parent a4aa82c250
commit 56d17fe1f2

View file

@ -657,6 +657,12 @@ internal void RegionCaptureForm_KeyDown(object sender, KeyEventArgs e)
case Keys.Control | Keys.C: case Keys.Control | Keys.C:
CopyAreaInfo(); CopyAreaInfo();
break; break;
}
if (IsEditorMode)
{
switch (e.KeyData)
{
case Keys.Control | Keys.Alt | Keys.D0: case Keys.Control | Keys.Alt | Keys.D0:
ZoomToFit(); ZoomToFit();
break; break;
@ -671,13 +677,16 @@ internal void RegionCaptureForm_KeyDown(object sender, KeyEventArgs e)
Zoom(false, false); Zoom(false, false);
break; break;
} }
}
if (!IsEditorMode && e.KeyData >= Keys.D0 && e.KeyData <= Keys.D9) else
{
if (e.KeyData >= Keys.D0 && e.KeyData <= Keys.D9)
{ {
MonitorKey(e.KeyData - Keys.D0); MonitorKey(e.KeyData - Keys.D0);
return; return;
} }
} }
}
private void RegionCaptureForm_MouseDown(object sender, MouseEventArgs e) private void RegionCaptureForm_MouseDown(object sender, MouseEventArgs e)
{ {