Thanks for the updated File, I've been playing around with with the plugin, but I have found that moving Voxcommando is difficult,
I use a dual monitor setup and when I Power off my receiver it goes down to one monitor, so when I power the receiver back on, EG and VC are still located on Monitor one, but I need them on monitor 2, up until now I've been using Autohotkey to move them once the receiver powered on,
what makes it difficult is that VC's window name changes to match the previous voice command plus the confirmation percentage, so could we add a "Win.Find.ByName.RegEx" or something similar, so then to move VC we would use something like:
Win.Find.ByName.ReEx | {LastSpoken} \(.*?\) | WindowsForms10.Window.8.app.0.141b42a_r12_ad1
I think this could be used with other programs as well.
also I noticed that in the win plugin if I try to drag the gear icon for Process to an LCB window I get an error that says:
---------------------------
---------------------------
Invalid clipboard data:
System.Xml.XmlException: The 'cmdType' start tag on line 1 position 103 does not match the end tag of 'action'. Line 2, position 36.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at System.Xml.XmlDocument.set_InnerXml(String value)
at eval_d.eval_ᜀ(String A_0)
<?xml version="1.0" encoding="utf-16"?><command id="-1" name="WinDragAction find by process"><action><cmdType>Win.Find.ByProcess/cmdType><params><param>VoxCommando</param>
</params><cmdRepeat>1</cmdRepeat></action></command>
---------------------------
OK
---------------------------