Пример #1
0
        private void InstanceWindowsShared(object sender, WindowsSharedEventArgs e)
        {
            var result = MessageBox.Show(
                string.Format("{0} shared: {1}", e.Ip, string.Join(", ", e.Windows.Select(w => w.Name))),
                "Accept Sharing?",
                MessageBoxButtons.YesNo,
                MessageBoxIcon.Question);

            if (result == DialogResult.Yes) {
                RemoteContext.Instance.RequestWindowTransfer(e.Ip, e.Windows);
            }
        }
Пример #2
0
 private void OnWindowsShared(WindowsSharedEventArgs e)
 {
     if (WindowsShared != null)
     {
         WindowsShared(this, e);
     }
 }
Пример #3
0
 public void PushAvailableWindows(List<Window> windows)
 {
     var e = new WindowsSharedEventArgs { Ip = this.GetIp(), Windows = windows };
     this.OnWindowsShared(e);
 }
Пример #4
0
 private void ViewServiceWindowsShared(object sender, WindowsSharedEventArgs e)
 {
     this.OnWindowsShared(e);
 }