mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
Pressing space will also continue task
This commit is contained in:
parent
55410b32ce
commit
bcc7c814ad
3 changed files with 8 additions and 4 deletions
|
@ -52,7 +52,7 @@ public enum RegionResult
|
|||
ActiveMonitor,
|
||||
AnnotateRunAfterCaptureTasks,
|
||||
AnnotateContinueTask,
|
||||
AnntoateCancelTask,
|
||||
AnnotateCancelTask,
|
||||
AnnotateSaveImage,
|
||||
AnnotateSaveImageAs,
|
||||
AnnotateCopyImage,
|
||||
|
|
|
@ -171,9 +171,13 @@ public static Image AnnotateImage(Image img, string filePath, RegionCaptureOptio
|
|||
|
||||
switch (form.Result)
|
||||
{
|
||||
case RegionResult.Region:
|
||||
case RegionResult.Close: // Esc
|
||||
case RegionResult.AnnotateCancelTask:
|
||||
return null;
|
||||
case RegionResult.Region: // Enter
|
||||
case RegionResult.AnnotateRunAfterCaptureTasks:
|
||||
return form.GetResultImage();
|
||||
case RegionResult.Fullscreen: // Space
|
||||
case RegionResult.AnnotateContinueTask:
|
||||
return (Image)img.Clone();
|
||||
case RegionResult.AnnotateSaveImage:
|
||||
|
|
|
@ -136,7 +136,7 @@ private void CreateToolbar()
|
|||
|
||||
if (form.Mode == RegionCaptureMode.TaskEditor)
|
||||
{
|
||||
ToolStripButton tsbClose = new ToolStripButton("Continue task (Right click)");
|
||||
ToolStripButton tsbClose = new ToolStripButton("Continue task (Space or right click)");
|
||||
tsbClose.DisplayStyle = ToolStripItemDisplayStyle.Image;
|
||||
tsbClose.Image = Resources.control;
|
||||
tsbClose.MouseDown += (sender, e) => form.Close(RegionResult.AnnotateContinueTask);
|
||||
|
@ -145,7 +145,7 @@ private void CreateToolbar()
|
|||
ToolStripButton tsbCloseCancel = new ToolStripButton("Cancel task (Esc)");
|
||||
tsbCloseCancel.DisplayStyle = ToolStripItemDisplayStyle.Image;
|
||||
tsbCloseCancel.Image = Resources.cross;
|
||||
tsbCloseCancel.MouseDown += (sender, e) => form.Close(RegionResult.AnntoateCancelTask);
|
||||
tsbCloseCancel.MouseDown += (sender, e) => form.Close(RegionResult.AnnotateCancelTask);
|
||||
tsMain.Items.Add(tsbCloseCancel);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue