C# Class RemoteViewing.Windows.Forms.VncControl

Inheritance: System.Windows.Forms.UserControl
Afficher le fichier Open project: qmfrederik/remoteviewing

Méthodes publiques

Méthode Description
ClearInputState ( ) : void
HandleBell ( object sender, EventArgs e ) : void
HandleClosed ( object sender, EventArgs e ) : void
HandleConnected ( object sender, EventArgs e ) : void
HandleConnectionFailed ( object sender, EventArgs e ) : void
HandleFramebufferChanged ( object sender, FramebufferChangedEventArgs e ) : void
HandleRemoteClipboardChanged ( object sender, RemoteClipboardChangedEventArgs e ) : void
SendKeyUpdate ( int keysym, bool pressed ) : void
SendMouseScroll ( bool down ) : void
SendMouseUpdate ( ) : void
UpdateFramebuffer ( bool force ) : void
UpdateFramebuffer ( bool force, VncFramebuffer framebuffer ) : void
VncControl ( ) : System

Initializes a new instance of the VncControl.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnHandleDestroyed ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Méthode Description
AddClipboardFormatListener ( IntPtr handle ) : bool
GetMouseMask ( MouseButtons button ) : int
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

RemoveClipboardFormatListener ( IntPtr handle ) : bool
VncControl_KeyDown ( object sender, KeyEventArgs e ) : void
VncControl_KeyUp ( object sender, KeyEventArgs e ) : void
VncControl_MouseDown ( object sender, MouseEventArgs e ) : void
VncControl_MouseEnter ( object sender, EventArgs e ) : void
VncControl_MouseLeave ( object sender, EventArgs e ) : void
VncControl_MouseMove ( object sender, MouseEventArgs e ) : void
VncControl_MouseUp ( object sender, MouseEventArgs e ) : void
VncControl_Paint ( object sender, PaintEventArgs e ) : void
VncControl_PreviewKeyDown ( object sender, PreviewKeyDownEventArgs e ) : void

Method Details

ClearInputState() public méthode

public ClearInputState ( ) : void
Résultat void

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

HandleBell() public méthode

public HandleBell ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

HandleClosed() public méthode

public HandleClosed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

HandleConnected() public méthode

public HandleConnected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

HandleConnectionFailed() public méthode

public HandleConnectionFailed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

HandleFramebufferChanged() public méthode

public HandleFramebufferChanged ( object sender, FramebufferChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.FramebufferChangedEventArgs
Résultat void

HandleRemoteClipboardChanged() public méthode

public HandleRemoteClipboardChanged ( object sender, RemoteClipboardChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.RemoteClipboardChangedEventArgs
Résultat void

OnHandleDestroyed() protected méthode

protected OnHandleDestroyed ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLoad() protected méthode

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnLostFocus() protected méthode

protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnMouseWheel() protected méthode

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

SendKeyUpdate() public méthode

public SendKeyUpdate ( int keysym, bool pressed ) : void
keysym int
pressed bool
Résultat void

SendMouseScroll() public méthode

public SendMouseScroll ( bool down ) : void
down bool
Résultat void

SendMouseUpdate() public méthode

public SendMouseUpdate ( ) : void
Résultat void

UpdateFramebuffer() public méthode

public UpdateFramebuffer ( bool force ) : void
force bool
Résultat void

UpdateFramebuffer() public méthode

public UpdateFramebuffer ( bool force, VncFramebuffer framebuffer ) : void
force bool
framebuffer RemoteViewing.Vnc.VncFramebuffer
Résultat void

VncControl() public méthode

Initializes a new instance of the VncControl.
public VncControl ( ) : System
Résultat System

WndProc() protected méthode

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Résultat void