C# Class Bewildr.Clickr.Clickr

Show file Open project: natritmeyer/bewildr

Public Methods

Method Description
Click ( Point location ) : void
DoubleClick ( Point location ) : void
Drag ( Point startingLocation, Point targetLocation ) : void
LeftMouseButtonDown ( ) : void
LeftMouseButtonUp ( ) : void
RightClick ( Point location ) : void
RightMouseButtonDown ( ) : void
RightMouseButtonUp ( ) : void
SetLocation ( Point location ) : void

Private Methods

Method Description
GetSystemMetrics ( int nIndex ) : int
NormalizeCoordinates ( int &x, int &y ) : void
PerformMouseAction ( int coord_x, int coord_y, int something, MouseInputFlags flags ) : void
SendInput ( int nInputs, INPUT &mi, int cbSize ) : int

Method Details

Click() public method

public Click ( Point location ) : void
location Point
return void

DoubleClick() public method

public DoubleClick ( Point location ) : void
location Point
return void

Drag() public method

public Drag ( Point startingLocation, Point targetLocation ) : void
startingLocation Point
targetLocation Point
return void

LeftMouseButtonDown() public method

public LeftMouseButtonDown ( ) : void
return void

LeftMouseButtonUp() public method

public LeftMouseButtonUp ( ) : void
return void

RightClick() public method

public RightClick ( Point location ) : void
location Point
return void

RightMouseButtonDown() public method

public RightMouseButtonDown ( ) : void
return void

RightMouseButtonUp() public method

public RightMouseButtonUp ( ) : void
return void

SetLocation() public method

public SetLocation ( Point location ) : void
location Point
return void