Table of Contents

Class MouseEventInfo

Namespace
HP.LFT.SDK.Java
Assembly
HP.LFT.SDK.dll

A Java technology Mouse event info to be used by fireEvent methods.

public class MouseEventInfo : IEventInfo
Inheritance
MouseEventInfo
Implements
Inherited Members

Properties

Button

A value of MouseButton indicating which of the mouse buttons has changed state.

public int? Button { get; }

Property Value

int?

ClickCount

The number of mouse clicks associated with event.

public int ClickCount { get; }

Property Value

int

EventArgs

The array of the event arguments: When, Modifiers, X, and Y.

public object[] EventArgs { get; }

Property Value

object[]

Remarks

Also returns other arguments if a value is defined for the argument: XAbs, YAbs, ClickCount, PopupTrigger, and Button.

LeanFtEventID

The event ID.

public int LeanFtEventID { get; }

Property Value

int

Modifiers

A mask of values of KeyModifier representing the modifier keys down during event.

public int Modifiers { get; }

Property Value

int

MouseEvent

The event type.

public MouseEvent MouseEvent { get; }

Property Value

MouseEvent

PopupTrigger

Indicates whether this event is a trigger for a popup menu.

public bool PopupTrigger { get; }

Property Value

bool

When

The time the event occurred.

public long When { get; }

Property Value

long

X

The mouse location in pixels relative to the containing object.

public int X { get; }

Property Value

int

XAbs

The mouse x-coordinate in pixels relative to the screen.

public int? XAbs { get; }

Property Value

int?

Y

The mouse location in pixels relative to the containing object.

public int Y { get; }

Property Value

int

YAbs

The mouse y-coordinate in pixels relative to the screen.

public int? YAbs { get; }

Property Value

int?