top

'Tizen::TV::Application::Window::VirtualMouse' class Reference
extends VirtualInputDevice

Protected Functions

override void Dispose ( bool disposing )
Protected implementation of Dispose pattern. More...

Public Functions

VirtualMouse(string deviceName)

   The class constructor

Parameters

deviceName
   device name of VirtualMouse device

Exceptions

System.InvalidOperationException
   Thrown when VirtualMouse device initialization was failed

Privilege Level

None

Privilege

Non-privilege

Version

4.4.0

void Move(int dx, int dy, int moveCount)

   Send mouse moving event

Parameters

dx
   distance in the x-direction
dy
   distance in the y-direction
moveCount
   move event generation count

Exceptions

System.ObjectDisposedException
   Thrown when VirtualMouse instance was already disposed

Privilege Level

None

Privilege

Non-privilege

Version

4.4.0

void Send( ButtonType button, ActionType buttonAction)

   Send mouse button clicking event

Parameters

button
   button type of virtual mouse
buttonAction
   action to be happend

Exceptions

System.ObjectDisposedException
   Thrown when VirtualMouse instance was already disposed

Privilege Level

None

Privilege

Non-privilege

Version

4.4.0

Protected Functions

override void Dispose(bool disposing)

   Protected implementation of Dispose pattern.

Parameters

disposing
   Flag: Has Dispose already been called?

Privilege Level

None

Privilege

Non-privilege

Version

4.4.0