C# Класс RemoteViewing.Windows.Forms.VncControl

Наследование: System.Windows.Forms.UserControl
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

ClearInputState() публичный Метод

public ClearInputState ( ) : void
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

HandleBell() публичный Метод

public HandleBell ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

HandleClosed() публичный Метод

public HandleClosed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

HandleConnected() публичный Метод

public HandleConnected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

HandleConnectionFailed() публичный Метод

public HandleConnectionFailed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

HandleFramebufferChanged() публичный Метод

public HandleFramebufferChanged ( object sender, FramebufferChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.FramebufferChangedEventArgs
Результат void

HandleRemoteClipboardChanged() публичный Метод

public HandleRemoteClipboardChanged ( object sender, RemoteClipboardChangedEventArgs e ) : void
sender object
e RemoteViewing.Vnc.RemoteClipboardChangedEventArgs
Результат void

OnHandleDestroyed() защищенный Метод

protected OnHandleDestroyed ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLoad() защищенный Метод

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLostFocus() защищенный Метод

protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
Результат void

OnMouseWheel() защищенный Метод

protected OnMouseWheel ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

SendKeyUpdate() публичный Метод

public SendKeyUpdate ( int keysym, bool pressed ) : void
keysym int
pressed bool
Результат void

SendMouseScroll() публичный Метод

public SendMouseScroll ( bool down ) : void
down bool
Результат void

SendMouseUpdate() публичный Метод

public SendMouseUpdate ( ) : void
Результат void

UpdateFramebuffer() публичный Метод

public UpdateFramebuffer ( bool force ) : void
force bool
Результат void

UpdateFramebuffer() публичный Метод

public UpdateFramebuffer ( bool force, VncFramebuffer framebuffer ) : void
force bool
framebuffer RemoteViewing.Vnc.VncFramebuffer
Результат void

VncControl() публичный Метод

Initializes a new instance of the VncControl.
public VncControl ( ) : System
Результат System

WndProc() защищенный Метод

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Результат void