public class ChuiWindowsKeyboard extends Keyboard
ABORT, ANY_KEY, ANY_PRINTABLE, APPEND_LINE, BACK_TAB, BACKSPACE, basicKeys, BELL, BLOCK, BOTTOM_COLUMN, BREAK_LINE, CANCEL_PICK, CHOICES, CHOOSE, CLEAR, CLOSE, COMPILE, CONNECT, COPY, CURSOR_DOWN, CURSOR_LEFT, CURSOR_RIGHT, CURSOR_UP, CUT, DE_HIGHEST, DE_LOWEST, DEFAULT_ACTION, DEFAULT_POP_UP, DELETE_CHARACTER, DELETE_COLUMN, DELETE_END_LINE, DELETE_FIELD, DELETE_LINE, DELETE_WORD, DESELECTION, EDITOR_BACKTAB, EDITOR_TAB, EMPTY_SELECTION, END, END_BOX_SELECTION, END_ERROR, END_MOVE, END_RESIZE, END_ROW_RESIZE, END_SEARCH, ENDKEY, ENTER_MENUBAR, ENTRY, ERROR, ESC_FUNC, EXIT, extendedKeys, FIND, FIND_NEXT, FIND_PREVIOUS, GET, GO, GOTO, HELP, HOME, INSERT_COLUMN, INSERT_FIELD, INSERT_FIELD_DATA, INSERT_FIELD_LABEL, INSERT_MODE, KA_APPEND_LINE, KA_BACK_TAB, KA_BACKSPACE, KA_BELL, KA_CLEAR, KA_COPY, KA_CURSOR_DOWN, KA_CURSOR_LEFT, KA_CURSOR_RIGHT, KA_CURSOR_UP, KA_CUT, KA_DEFAULT_POP_UP, KA_DELETE_CHARACTER, KA_DELETE_END_LINE, KA_DELETE_LINE, KA_DELETE_WORD, KA_EDITOR_BACKTAB, KA_EDITOR_TAB, KA_END, KA_END_ERROR, KA_ENDKEY, KA_ERROR, KA_GO, KA_HELP, KA_HOME, KA_INSERT_MODE, KA_LEFT_END, KA_NEW_LINE, KA_NEXT_WORD, KA_OPEN_LINE_ABOVE, KA_PAGE_DOWN, KA_PAGE_LEFT, KA_PAGE_RIGHT, KA_PAGE_UP, KA_PASTE, KA_PREV_WORD, KA_RECALL, KA_REPLACE, KA_RETURN, KA_RIGHT_END, KA_STOP, KA_TAB, LEAVE, LEFT_END, LEFT_MOUSE_CLICK, LEFT_MOUSE_DBLCLICK, LEFT_MOUSE_DOWN, LEFT_MOUSE_UP, MAIN_MENU, MENU_DROP, MIDDLE_MOUSE_CLICK, MIDDLE_MOUSE_DBLCLICK, MIDDLE_MOUSE_DOWN, MIDDLE_MOUSE_UP, MOUSE_EXTEND_CLICK, MOUSE_EXTEND_DBLCLICK, MOUSE_EXTEND_DOWN, MOUSE_EXTEND_UP, MOUSE_MENU_CLICK, MOUSE_MENU_DBLCLICK, MOUSE_MENU_DOWN, MOUSE_MENU_UP, MOUSE_MOVE_CLICK, MOUSE_MOVE_DBLCLICK, MOUSE_MOVE_DOWN, MOUSE_MOVE_UP, MOUSE_SELECT_CLICK, MOUSE_SELECT_DBLCLICK, MOUSE_SELECT_DOWN, MOUSE_SELECT_UP, MOVE, NEW, NEW_LINE, NEXT_ERROR, NEXT_FRAME, NEXT_WORD, OPEN_LINE_ABOVE, OPTIONS, PAGE_DOWN, PAGE_LEFT, PAGE_RIGHT, PAGE_UP, PASTE, PICK, PICK_AREA, PICK_BOTH, PREV_FRAME, PREV_WORD, PROCEDURE_COMPLETE, PUT, READ_RESPONSE, RECALL, REPLACE, REPORTS, RESUME_DISPLAY, RETURN, RIGHT_END, RIGHT_MOUSE_CLICK, RIGHT_MOUSE_DBLCLICK, RIGHT_MOUSE_DOWN, RIGHT_MOUSE_UP, ROW_DISPLAY, ROW_ENTRY, ROW_LEAVE, SAVE_AS, SCROLL_LEFT, SCROLL_MODE, SCROLL_RIGHT, SE_ANY_KEY, SE_ANY_PRINTABLE, SE_CHOOSE, SE_CONNECT, SE_DEFAULT_ACTION, SE_DESELECTION, SE_EMPTY_SELECTION, SE_END_BOX_SELECTION, SE_END_MOVE, SE_END_RESIZE, SE_END_ROW_RESIZE, SE_END_SEARCH, SE_ENTRY, SE_LEAVE, SE_MENU_DROP, SE_NEXT_FRAME, SE_PREV_FRAME, SE_PROCEDURE_COMPLETE, SE_READ_RESPONSE, SE_SELECTION, SE_START_BOX_SELECTION, SE_START_MOVE, SE_START_RESIZE, SE_START_ROW_RESIZE, SE_START_SEARCH, SE_VALUE_CHANGED, SE_WINDOW_CLOSE, SE_WINDOW_MAXIMIZED, SE_WINDOW_MINIMIZED, SE_WINDOW_RESIZED, SE_WINDOW_RESTORED, SELECTION, SETTINGS, START_BOX_SELECTION, START_MOVE, START_RESIZE, START_ROW_RESIZE, START_SEARCH, STOP, STOP_DISPLAY, TAB, TOP_COLUMN, UNIX_END, VALUE_CHANGED, WINDOW_CLOSE, WINDOW_MAXIMIZED, WINDOW_MINIMIZED, WINDOW_RESIZED, WINDOW_RESTORED
Constructor and Description |
---|
ChuiWindowsKeyboard()
Default c'tor.
|
Modifier and Type | Method and Description |
---|---|
void |
init()
Initialize this keyboard.
|
protected java.util.Map<java.lang.String,java.lang.String[]> |
standardKeyFunctions()
Get the mappings of standard functions to their associated keys.
|
protected boolean |
useRule1(int code)
Check if the given key code is treated by rule 1.
|
protected boolean |
useRule3(int code)
Check if the given key code is treated by rule 3.
|
addAltLabel, addFunc, addOSEvent, eventCode, eventName, isDevEvent, isMnemonic, isMouseEvent, isPGEvent, isPrintable, isPrintableKey, kbLabel, keyAction, keyCode, keyCodeForAction, keyFunction, keyFunction, keyLabel, keyName, keyName, main, mnemonic, remapKey, resetKeyboard
public ChuiWindowsKeyboard()
Keyboard.bit10
label to ALT
.public void init()
init
in interface Initializable
init
in class Keyboard
protected java.util.Map<java.lang.String,java.lang.String[]> standardKeyFunctions()
standardKeyFunctions
in class Keyboard
protected boolean useRule1(int code)