public static void ProcessTranslatedInput(DataPackage package) { var text = package.Text; var action = new Action(() => System.Windows.Clipboard.SetText(text)); mainWindow.Invoke(action); package.DelayHandler.Resolve(string.Format(Language["SuccessfulInputTranslation"], text)); package.Clear(); }
public static void ProcessTranslatedChat(DataPackage package) { string outputText; if (package.Name == string.Empty) { outputText = $"{package.Text}"; } else { outputText = $"{package.Name}:\r\n{package.Text}"; } package.DelayHandler.Resolve(outputText); package.Clear(); }
public static void ProcessTranslatedInputConfirmation(DataPackage package) { package.DelayHandler.Resolve($"({package.Text})"); package.Clear(); }
public static void ProcessTranslatedInputHint(DataPackage package) { mainWindow.WriteLine($"Info:{package.Text}"); package.Clear(); }
public static void ProcessHinterMeaning(DataPackage package) { mainWindow.WriteLine($"({package.Text})"); package.Clear(); }