private void rd_ConnectComplete(object sender, VncSharp.ConnectEventArgs e) { // Update Form to match geometry of remote desktop //ClientSize = new Size(e.DesktopWidth, e.DesktopHeight); try { connected = true; VncSharp.RemoteDesktop rd = (VncSharp.RemoteDesktop)sender; rd.Visible = true; rd.BringToFront(); rd.FullScreenUpdate(); rd.Enabled = true; } catch (Exception Exc) { Logging.Error("ConnectComplete to VNC", Exc); } // Change the Form's title to match desktop name }
private void rd_ExceptionEvent(object sender, VncSharp.ExceptionEventArgs e) { MainForm.thisForm.Status(m_tab.Title + ": Exception: " + e.Message); Disconnect(); }
public void SendSpecialKeys(VncSharp.SpecialKeys Keys) { rd.SendSpecialKeys(Keys); }
private void rd_ConnectComplete(object sender, VncSharp.ConnectEventArgs e) { m_tab.Title = e.DesktopName; }