private void CoreWindow_KeyDown(Windows.UI.Core.CoreWindow sender, Windows.UI.Core.KeyEventArgs args) { LastKeyDown = DateTime.Now; switch (args.VirtualKey) { case VirtualKey.A: AddToFilter(App.ApplicationData.Categories[0]); break; case VirtualKey.B: RemoveFromFilter(App.ApplicationData.Categories[0]); break; case VirtualKey.C: AddToFilter(App.ApplicationData.Categories[1]); break; case VirtualKey.D: RemoveFromFilter(App.ApplicationData.Categories[1]); break; case VirtualKey.E: AddToFilter(App.ApplicationData.Categories[2]); break; case VirtualKey.F: RemoveFromFilter(App.ApplicationData.Categories[2]); break; case VirtualKey.G: AddToFilter(App.ApplicationData.Categories[3]); break; case VirtualKey.H: RemoveFromFilter(App.ApplicationData.Categories[3]); break; case VirtualKey.I: AddToFilter(App.ApplicationData.Categories[4]); break; case VirtualKey.J: RemoveFromFilter(App.ApplicationData.Categories[4]); break; case VirtualKey.Delete: ToggleDebug(); break; case VirtualKey.Escape: protocol = null; root.Children.Remove(this); break; } ShowFilter(); }
private async Task SendCommand(string Command) { try { WatchoutDebug.Text += Command + "\n"; var protocol = new WatchoutControlProtocol(App.WatchoutIP, App.WatchoutPort, null);// "10.1.1.28", "8080", null); await protocol.SendCommand("authenticate 1\r\n" + Command); } catch { } }
private void CreateClassButton_Click(object sender, RoutedEventArgs e) { if (protocol == null) { protocol = new WatchoutControlProtocol(HostBox.Text, PortBox.Text, ResultTextBlock); CreateClassButton.Content = "Destroy class"; } else { protocol = null; CreateClassButton.Content = "Create class"; } }