org.fusesource.jansi.internal
Class Kernel32.KEY_EVENT_RECORD

java.lang.Object
  extended by org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
Enclosing class:
Kernel32

public static class Kernel32.KEY_EVENT_RECORD
extends java.lang.Object

see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx


Field Summary
static int CAPSLOCK_ON
           
 int controlKeyState
           
static int ENHANCED_KEY
           
 short keyCode
           
 boolean keyDown
           
static int LEFT_ALT_PRESSED
           
static int LEFT_CTRL_PRESSED
           
static int NUMLOCK_ON
           
 short repeatCount
           
static int RIGHT_ALT_PRESSED
           
static int RIGHT_CTRL_PRESSED
           
 short scanCode
           
static int SCROLLLOCK_ON
           
static int SHIFT_PRESSED
           
static int SIZEOF
           
 char uchar
           
 
Constructor Summary
Kernel32.KEY_EVENT_RECORD()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SIZEOF

public static int SIZEOF

CAPSLOCK_ON

public static int CAPSLOCK_ON

NUMLOCK_ON

public static int NUMLOCK_ON

SCROLLLOCK_ON

public static int SCROLLLOCK_ON

ENHANCED_KEY

public static int ENHANCED_KEY

LEFT_ALT_PRESSED

public static int LEFT_ALT_PRESSED

LEFT_CTRL_PRESSED

public static int LEFT_CTRL_PRESSED

RIGHT_ALT_PRESSED

public static int RIGHT_ALT_PRESSED

RIGHT_CTRL_PRESSED

public static int RIGHT_CTRL_PRESSED

SHIFT_PRESSED

public static int SHIFT_PRESSED

keyDown

public boolean keyDown

repeatCount

public short repeatCount

keyCode

public short keyCode

scanCode

public short scanCode

uchar

public char uchar

controlKeyState

public int controlKeyState
Constructor Detail

Kernel32.KEY_EVENT_RECORD

public Kernel32.KEY_EVENT_RECORD()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object