Few annotate image changes

This commit is contained in:
Jaex 2016-10-18 17:05:30 +03:00
parent 466bf954a1
commit 1ed5411644

View file

@ -721,7 +721,7 @@ private bool CheckCLIHotkey(CLICommand command)
{
if (command.CheckCommand(job.ToString()))
{
ExecuteJob(TaskSettings.GetDefaultTaskSettings(), job, command);
ExecuteJob(job, command);
return true;
}
}
@ -1744,9 +1744,9 @@ private void HandleHotkeys(HotkeySettings hotkeySetting)
}
}
private void ExecuteJob(HotkeyType job)
private void ExecuteJob(HotkeyType job, CLICommand command = null)
{
ExecuteJob(Program.DefaultTaskSettings, job);
ExecuteJob(Program.DefaultTaskSettings, job, command);
}
private void ExecuteJob(TaskSettings taskSettings)
@ -1860,11 +1860,14 @@ private void ExecuteJob(TaskSettings taskSettings, HotkeyType job, CLICommand co
TaskHelpers.OpenScreenColorPicker(safeTaskSettings);
break;
case HotkeyType.ImageEditor:
if (command != null)
if (!string.IsNullOrEmpty(command.Parameter))
TaskHelpers.AnnotateImage(command.Parameter);
if (command != null && !string.IsNullOrEmpty(command.Parameter) && File.Exists(command.Parameter))
{
TaskHelpers.AnnotateImage(command.Parameter, safeTaskSettings);
}
else
TaskHelpers.AnnotateImage(taskSettings);
{
TaskHelpers.AnnotateImage(safeTaskSettings);
}
break;
case HotkeyType.ImageEffects:
TaskHelpers.OpenImageEffects();