mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-04 04:06:05 +13:00
fixed #1776: Added Q key bind to change multi region setting
This commit is contained in:
parent
4955204661
commit
937643a8a6
1 changed files with 22 additions and 12 deletions
|
@ -907,6 +907,15 @@ private void form_KeyDown(object sender, KeyEventArgs e)
|
|||
{
|
||||
switch (e.KeyCode)
|
||||
{
|
||||
case Keys.ControlKey:
|
||||
IsCornerMoving = true;
|
||||
break;
|
||||
case Keys.ShiftKey:
|
||||
IsProportionalResizing = true;
|
||||
break;
|
||||
case Keys.Menu:
|
||||
IsSnapResizing = true;
|
||||
break;
|
||||
case Keys.Insert:
|
||||
if (IsCreating)
|
||||
{
|
||||
|
@ -917,15 +926,6 @@ private void form_KeyDown(object sender, KeyEventArgs e)
|
|||
StartRegionSelection();
|
||||
}
|
||||
break;
|
||||
case Keys.ControlKey:
|
||||
IsCornerMoving = true;
|
||||
break;
|
||||
case Keys.ShiftKey:
|
||||
IsProportionalResizing = true;
|
||||
break;
|
||||
case Keys.Menu:
|
||||
IsSnapResizing = true;
|
||||
break;
|
||||
case Keys.Left:
|
||||
case Keys.A:
|
||||
isLeftPressed = true;
|
||||
|
@ -1062,9 +1062,6 @@ private void form_KeyUp(object sender, KeyEventArgs e)
|
|||
EndRegionSelection();
|
||||
}
|
||||
break;
|
||||
case Keys.Apps:
|
||||
OpenOptionsMenu();
|
||||
break;
|
||||
case Keys.Left:
|
||||
case Keys.A:
|
||||
isLeftPressed = false;
|
||||
|
@ -1082,6 +1079,19 @@ private void form_KeyUp(object sender, KeyEventArgs e)
|
|||
isDownPressed = false;
|
||||
break;
|
||||
}
|
||||
|
||||
if (form.Mode == RectangleRegionMode.Annotation)
|
||||
{
|
||||
switch (e.KeyCode)
|
||||
{
|
||||
case Keys.Apps:
|
||||
OpenOptionsMenu();
|
||||
break;
|
||||
case Keys.Q:
|
||||
Config.QuickCrop = !Config.QuickCrop;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void RunAction(RegionCaptureAction action)
|
||||
|
|
Loading…
Reference in a new issue