Example #1
0
 public VncWindow(VncServer server, VncMonitor monitor, LocalMonitor destinationMonitor)
 {
     InitializeComponent();
     Server             = server;
     Monitor            = monitor;
     DestinationMonitor = destinationMonitor;
     Loaded            += VncWindow_Loaded;
     Closed            += VncWindow_Closed;
     PreviewKeyDown    += VncWindow_PreviewKeyDown;
 }
Example #2
0
 private void MonitorSelected(VncServer vncServer, VncMonitor vncMonitor, LocalMonitor localMonitor)
 {
     try
     {
         if (DataContext is VncMatrixViewModel vm)
         {
             vm.OpenMonitor(vncServer, vncMonitor, localMonitor);
         }
     }
     catch (Exception e)
     {
         MessageBox.Show($"{e}");
     }
 }