mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-04 12:14:45 +13:00
fixed #653: Add cursor position will add new line and focus
This commit is contained in:
parent
18d4b02f25
commit
79b0b37294
1 changed files with 4 additions and 2 deletions
|
@ -54,7 +54,6 @@ private AutomateForm(List<ScriptInfo> scripts)
|
||||||
tokenizer.Keywords = FunctionManager.Functions.Select(x => x.Key).ToArray();
|
tokenizer.Keywords = FunctionManager.Functions.Select(x => x.Key).ToArray();
|
||||||
cbFunctions.Items.AddRange(tokenizer.Keywords);
|
cbFunctions.Items.AddRange(tokenizer.Keywords);
|
||||||
cbKeys.Items.AddRange(Enum.GetNames(typeof(Keys)).Skip(1).ToArray());
|
cbKeys.Items.AddRange(Enum.GetNames(typeof(Keys)).Skip(1).ToArray());
|
||||||
Tokenize();
|
|
||||||
|
|
||||||
Scripts = scripts;
|
Scripts = scripts;
|
||||||
|
|
||||||
|
@ -71,6 +70,8 @@ private AutomateForm(List<ScriptInfo> scripts)
|
||||||
{
|
{
|
||||||
SetExample();
|
SetExample();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Tokenize();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static AutomateForm GetInstance(List<ScriptInfo> scripts)
|
public static AutomateForm GetInstance(List<ScriptInfo> scripts)
|
||||||
|
@ -313,7 +314,8 @@ private void btnAddMouseMove_Click(object sender, EventArgs e)
|
||||||
Point position = Cursor.Position;
|
Point position = Cursor.Position;
|
||||||
this.InvokeSafe(() =>
|
this.InvokeSafe(() =>
|
||||||
{
|
{
|
||||||
rtbInput.SelectedText = string.Format("MouseMove {0} {1}", position.X, position.Y);
|
rtbInput.SelectedText = string.Format("MouseMove {0} {1}\r\n", position.X, position.Y);
|
||||||
|
rtbInput.Focus();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue