Package org.fusesource.jansi.internal
Class Kernel32.MOUSE_EVENT_RECORD
java.lang.Object
org.fusesource.jansi.internal.Kernel32.MOUSE_EVENT_RECORD
- Enclosing class:
- Kernel32
@JniClass(flags={STRUCT,TYPEDEF},
conditional="defined(_WIN32) || defined(_WIN64)")
public static class Kernel32.MOUSE_EVENT_RECORD
extends Object
see: http://msdn.microsoft.com/en-us/library/ms684239(v=VS.85).aspx
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
static int
int
static int
static int
int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SIZEOF
@JniField(flags=CONSTANT, accessor="sizeof(MOUSE_EVENT_RECORD)") public static int SIZEOF -
FROM_LEFT_1ST_BUTTON_PRESSED
@JniField(flags=CONSTANT, accessor="FROM_LEFT_1ST_BUTTON_PRESSED") public static int FROM_LEFT_1ST_BUTTON_PRESSED -
FROM_LEFT_2ND_BUTTON_PRESSED
@JniField(flags=CONSTANT, accessor="FROM_LEFT_2ND_BUTTON_PRESSED") public static int FROM_LEFT_2ND_BUTTON_PRESSED -
FROM_LEFT_3RD_BUTTON_PRESSED
@JniField(flags=CONSTANT, accessor="FROM_LEFT_3RD_BUTTON_PRESSED") public static int FROM_LEFT_3RD_BUTTON_PRESSED -
FROM_LEFT_4TH_BUTTON_PRESSED
@JniField(flags=CONSTANT, accessor="FROM_LEFT_4TH_BUTTON_PRESSED") public static int FROM_LEFT_4TH_BUTTON_PRESSED -
RIGHTMOST_BUTTON_PRESSED
@JniField(flags=CONSTANT, accessor="RIGHTMOST_BUTTON_PRESSED") public static int RIGHTMOST_BUTTON_PRESSED -
CAPSLOCK_ON
@JniField(flags=CONSTANT, accessor="CAPSLOCK_ON") public static int CAPSLOCK_ON -
NUMLOCK_ON
@JniField(flags=CONSTANT, accessor="NUMLOCK_ON") public static int NUMLOCK_ON -
SCROLLLOCK_ON
@JniField(flags=CONSTANT, accessor="SCROLLLOCK_ON") public static int SCROLLLOCK_ON -
ENHANCED_KEY
@JniField(flags=CONSTANT, accessor="ENHANCED_KEY") public static int ENHANCED_KEY -
LEFT_ALT_PRESSED
@JniField(flags=CONSTANT, accessor="LEFT_ALT_PRESSED") public static int LEFT_ALT_PRESSED -
LEFT_CTRL_PRESSED
@JniField(flags=CONSTANT, accessor="LEFT_CTRL_PRESSED") public static int LEFT_CTRL_PRESSED -
RIGHT_ALT_PRESSED
@JniField(flags=CONSTANT, accessor="RIGHT_ALT_PRESSED") public static int RIGHT_ALT_PRESSED -
RIGHT_CTRL_PRESSED
@JniField(flags=CONSTANT, accessor="RIGHT_CTRL_PRESSED") public static int RIGHT_CTRL_PRESSED -
SHIFT_PRESSED
@JniField(flags=CONSTANT, accessor="SHIFT_PRESSED") public static int SHIFT_PRESSED -
DOUBLE_CLICK
@JniField(flags=CONSTANT, accessor="DOUBLE_CLICK") public static int DOUBLE_CLICK -
MOUSE_HWHEELED
@JniField(flags=CONSTANT, accessor="MOUSE_HWHEELED") public static int MOUSE_HWHEELED -
MOUSE_MOVED
@JniField(flags=CONSTANT, accessor="MOUSE_MOVED") public static int MOUSE_MOVED -
MOUSE_WHEELED
@JniField(flags=CONSTANT, accessor="MOUSE_WHEELED") public static int MOUSE_WHEELED -
mousePosition
-
buttonState
@JniField(accessor="dwButtonState") public int buttonState -
controlKeyState
@JniField(accessor="dwControlKeyState") public int controlKeyState -
eventFlags
@JniField(accessor="dwEventFlags") public int eventFlags
-
-
Constructor Details
-
MOUSE_EVENT_RECORD
public MOUSE_EVENT_RECORD()
-
-
Method Details