protected void InputChar(InputSimulator iis, char c, WriterSettings settings) { if (settings.ForcedMacro) { VirtualKeyCode vk = VirtualKeyCode.LBUTTON; iis.Keyboard.KeyPress(vk.FromChar(c)); } else { iis.Keyboard.TextEntry(c); } }
protected void InputChar(InputSimulator iis, char c) { if (settings.ForcedMacro) { Logger.Instance.LogMessage(TracingLevel.INFO, $"{this.GetType()} InputChar ForcedMacro"); VirtualKeyCode vk = VirtualKeyCode.LBUTTON; iis.Keyboard.KeyPress(vk.FromChar(c)); } else { Logger.Instance.LogMessage(TracingLevel.INFO, $"{this.GetType()} InputChar TextEntry"); iis.Keyboard.TextEntry(c); } }