⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keyboardlayouts.h

📁 On screen keyboard source code in Linux
💻 H
字号:
#include <e32keys.h>
#include <QuartzKeys.h>

// ThinkOutside US Layout
const int layout_us_plain[] = {
	EKeyTab, 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', '-', '=', EKeyBackspace,
	EKeyCapsLock, 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', '\'',  EKeyEnter,
	EKeyLeftShift,  'z', 'x', 'c', 'v', 'b', 'n', 'm', ',', '.', EKeyUpArrow, EKeyRightShift,  '/',
	EKeyLeftCtrl, EKeyMenu,  EKeyLeftAlt,  EKeyLeftFunc, EKeySpace, EKeySpace, EKeyRightFunc, EKeyLeftArrow, EKeyDownArrow, EKeyRightArrow,  EKeyDelete
};

const int layout_us_shifted[] = {
	EKeyTab, 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '_', '+', EKeyBackspace,
	EKeyCapsLock, 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':', '"',  EKeyEnter,
	EKeyLeftShift,  'Z', 'X', 'C', 'V', 'B', 'N', 'M', '<', '>', '?', EKeyRightShift,  '/',
	EKeyLeftCtrl, EKeyMenu,  EKeyLeftAlt,  EKeyLeftFunc, EKeySpace, EKeySpace, EKeyRightFunc, EKeyLeftArrow, EKeyDownArrow, EKeyRightArrow,  EKeyDelete
};

const int layout_us_func[] = {
	EKeyEscape, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '[', ']', EKeyBackspace,
	EKeyNumLock, EKeyApplication0, EKeyApplication1, EKeyApplication2, EKeyApplication3, EKeyApplication4, EKeyApplication5, EKeyApplication6, EKeyApplication7, EKeyApplication8, EKeyApplication9, '`',  EKeyEnter,
	EKeyLeftShift,  EQuartzKeyConfirm, 0, EKeyEscape, 0, 0, 0, 0, 0, 0, EQuartzKeyFourWayUp, EKeyRightShift,  '\\',
	EKeyLeftCtrl, EKeyMenu,  EKeyLeftAlt,  EKeyLeftFunc, EKeySpace, EKeySpace, EKeyRightFunc, EQuartzKeyFourWayLeft, EQuartzKeyFourWayDown, EQuartzKeyFourWayRight,  EKeyIncBrightness
};

const int layout_us_func2[] = {
	EKeyTab, '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '{', '}', EKeyBackspace,
	EKeyCapsLock, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '~',  EKeyEnter,
	EKeyLeftShift,  0, 0, 0, 0, 0, 0, 0, 0x20AC, '

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -