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 TypeFieldDescriptionintstatic intintstatic intstatic intintstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic intstatic 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
-
init
@JniMethod(flags=CONSTANT_INITIALIZER) private static final void init() -
toString
-