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

📄 keysymdef.h

📁 是初学者升入中级必看的书籍
💻 H
📖 第 1 页 / 共 4 页
字号:
/* $XConsortium: keysymdef.h,v 1.15 93/04/02 10:57:36 rws Exp $ *//***********************************************************Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,and the Massachusetts Institute of Technology, Cambridge, Massachusetts.                        All Rights ReservedPermission to use, copy, modify, and distribute this software and itsdocumentation for any purpose and without fee is hereby granted,provided that the above copyright notice appear in all copies and thatboth that copyright notice and this permission notice appear insupporting documentation, and that the names of Digital or MIT not beused in advertising or publicity pertaining to distribution of thesoftware without specific, written prior permission.DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDINGALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALLDIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ORANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THISSOFTWARE.******************************************************************/#define XK_VoidSymbol		0xFFFFFF	/* void symbol */#ifdef XK_MISCELLANY/* * TTY Functions, cleverly chosen to map to ascii, for convenience of * programming, but could have been arbitrary (at the cost of lookup * tables in client code. */#define XK_BackSpace		0xFF08	/* back space, back char */#define XK_Tab			0xFF09#define XK_Linefeed		0xFF0A	/* Linefeed, LF */#define XK_Clear		0xFF0B#define XK_Return		0xFF0D	/* Return, enter */#define XK_Pause		0xFF13	/* Pause, hold */#define XK_Scroll_Lock		0xFF14#define XK_Sys_Req		0xFF15#define XK_Escape		0xFF1B#define XK_Delete		0xFFFF	/* Delete, rubout *//* International & multi-key character composition */#define XK_Multi_key		0xFF20  /* Multi-key character compose *//* Japanese keyboard support */#define XK_Kanji		0xFF21	/* Kanji, Kanji convert */#define XK_Muhenkan		0xFF22  /* Cancel Conversion */#define XK_Henkan_Mode		0xFF23  /* Start/Stop Conversion */#define XK_Henkan		0xFF23  /* Alias for Henkan_Mode */#define XK_Romaji		0xFF24  /* to Romaji */#define XK_Hiragana		0xFF25  /* to Hiragana */#define XK_Katakana		0xFF26  /* to Katakana */#define XK_Hiragana_Katakana	0xFF27  /* Hiragana/Katakana toggle */#define XK_Zenkaku		0xFF28  /* to Zenkaku */#define XK_Hankaku		0xFF29  /* to Hankaku */#define XK_Zenkaku_Hankaku	0xFF2A  /* Zenkaku/Hankaku toggle */#define XK_Touroku		0xFF2B  /* Add to Dictionary */#define XK_Massyo		0xFF2C  /* Delete from Dictionary */#define XK_Kana_Lock		0xFF2D  /* Kana Lock */#define XK_Kana_Shift		0xFF2E  /* Kana Shift */#define XK_Eisu_Shift		0xFF2F  /* Alphanumeric Shift */#define XK_Eisu_toggle		0xFF30  /* Alphanumeric toggle *//* Cursor control & motion */#define XK_Home			0xFF50#define XK_Left			0xFF51	/* Move left, left arrow */#define XK_Up			0xFF52	/* Move up, up arrow */#define XK_Right		0xFF53	/* Move right, right arrow */#define XK_Down			0xFF54	/* Move down, down arrow */#define XK_Prior		0xFF55	/* Prior, previous */#define XK_Page_Up		0xFF55#define XK_Next			0xFF56	/* Next */#define XK_Page_Down		0xFF56#define XK_End			0xFF57	/* EOL */#define XK_Begin		0xFF58	/* BOL *//* Special Windows keyboard keys */#define XK_Win_L		0xFF5B	/* Left-hand Windows */#define XK_Win_R		0xFF5C	/* Right-hand Windows */#define XK_App			0xFF5D	/* Menu key *//* Misc Functions */#define XK_Select		0xFF60	/* Select, mark */#define XK_Print		0xFF61#define XK_Execute		0xFF62	/* Execute, run, do */#define XK_Insert		0xFF63	/* Insert, insert here */#define XK_Undo			0xFF65	/* Undo, oops */#define XK_Redo			0xFF66	/* redo, again */#define XK_Menu			0xFF67#define XK_Find			0xFF68	/* Find, search */#define XK_Cancel		0xFF69	/* Cancel, stop, abort, exit */#define XK_Help			0xFF6A	/* Help, ? */#define XK_Break		0xFF6B#define XK_Mode_switch		0xFF7E	/* Character set switch */#define XK_script_switch        0xFF7E  /* Alias for mode_switch */#define XK_Num_Lock		0xFF7F/* Keypad Functions, keypad numbers cleverly chosen to map to ascii */#define XK_KP_Space		0xFF80	/* space */#define XK_KP_Tab		0xFF89#define XK_KP_Enter		0xFF8D	/* enter */#define XK_KP_F1		0xFF91	/* PF1, KP_A, ... */#define XK_KP_F2		0xFF92#define XK_KP_F3		0xFF93#define XK_KP_F4		0xFF94#define XK_KP_Home		0xFF95#define XK_KP_Left		0xFF96#define XK_KP_Up		0xFF97#define XK_KP_Right		0xFF98#define XK_KP_Down		0xFF99#define XK_KP_Prior		0xFF9A#define XK_KP_Page_Up		0xFF9A#define XK_KP_Next		0xFF9B#define XK_KP_Page_Down		0xFF9B#define XK_KP_End		0xFF9C#define XK_KP_Begin		0xFF9D#define XK_KP_Insert		0xFF9E#define XK_KP_Delete		0xFF9F#define XK_KP_Equal		0xFFBD	/* equals */#define XK_KP_Multiply		0xFFAA#define XK_KP_Add		0xFFAB#define XK_KP_Separator		0xFFAC	/* separator, often comma */#define XK_KP_Subtract		0xFFAD#define XK_KP_Decimal		0xFFAE#define XK_KP_Divide		0xFFAF#define XK_KP_0			0xFFB0#define XK_KP_1			0xFFB1#define XK_KP_2			0xFFB2#define XK_KP_3			0xFFB3#define XK_KP_4			0xFFB4#define XK_KP_5			0xFFB5#define XK_KP_6			0xFFB6#define XK_KP_7			0xFFB7#define XK_KP_8			0xFFB8#define XK_KP_9			0xFFB9/* * Auxilliary Functions; note the duplicate definitions for left and right * function keys;  Sun keyboards and a few other manufactures have such * function key groups on the left and/or right sides of the keyboard. * We've not found a keyboard with more than 35 function keys total. */#define XK_F1			0xFFBE#define XK_F2			0xFFBF#define XK_F3			0xFFC0#define XK_F4			0xFFC1#define XK_F5			0xFFC2#define XK_F6			0xFFC3#define XK_F7			0xFFC4#define XK_F8			0xFFC5#define XK_F9			0xFFC6#define XK_F10			0xFFC7#define XK_F11			0xFFC8#define XK_L1			0xFFC8#define XK_F12			0xFFC9#define XK_L2			0xFFC9#define XK_F13			0xFFCA#define XK_L3			0xFFCA#define XK_F14			0xFFCB#define XK_L4			0xFFCB#define XK_F15			0xFFCC#define XK_L5			0xFFCC#define XK_F16			0xFFCD#define XK_L6			0xFFCD#define XK_F17			0xFFCE#define XK_L7			0xFFCE#define XK_F18			0xFFCF#define XK_L8			0xFFCF#define XK_F19			0xFFD0#define XK_L9			0xFFD0#define XK_F20			0xFFD1#define XK_L10			0xFFD1#define XK_F21			0xFFD2#define XK_R1			0xFFD2#define XK_F22			0xFFD3#define XK_R2			0xFFD3#define XK_F23			0xFFD4#define XK_R3			0xFFD4#define XK_F24			0xFFD5#define XK_R4			0xFFD5#define XK_F25			0xFFD6#define XK_R5			0xFFD6#define XK_F26			0xFFD7#define XK_R6			0xFFD7#define XK_F27			0xFFD8#define XK_R7			0xFFD8#define XK_F28			0xFFD9#define XK_R8			0xFFD9#define XK_F29			0xFFDA#define XK_R9			0xFFDA#define XK_F30			0xFFDB#define XK_R10			0xFFDB#define XK_F31			0xFFDC#define XK_R11			0xFFDC#define XK_F32			0xFFDD#define XK_R12			0xFFDD#define XK_F33			0xFFDE#define XK_R13			0xFFDE#define XK_F34			0xFFDF#define XK_R14			0xFFDF#define XK_F35			0xFFE0#define XK_R15			0xFFE0/* Modifiers */#define XK_Shift_L		0xFFE1	/* Left shift */#define XK_Shift_R		0xFFE2	/* Right shift */#define XK_Control_L		0xFFE3	/* Left control */#define XK_Control_R		0xFFE4	/* Right control */#define XK_Caps_Lock		0xFFE5	/* Caps lock */#define XK_Shift_Lock		0xFFE6	/* Shift lock */#define XK_Meta_L		0xFFE7	/* Left meta */#define XK_Meta_R		0xFFE8	/* Right meta */#define XK_Alt_L		0xFFE9	/* Left alt */#define XK_Alt_R		0xFFEA	/* Right alt */#define XK_Super_L		0xFFEB	/* Left super */#define XK_Super_R		0xFFEC	/* Right super */#define XK_Hyper_L		0xFFED	/* Left hyper */#define XK_Hyper_R		0xFFEE	/* Right hyper */#endif /* XK_MISCELLANY *//* *  Latin 1 *  Byte 3 = 0 */#ifdef XK_LATIN1#define XK_space               0x020#define XK_exclam              0x021#define XK_quotedbl            0x022#define XK_numbersign          0x023#define XK_dollar              0x024#define XK_percent             0x025#define XK_ampersand           0x026#define XK_apostrophe          0x027#define XK_quoteright          0x027	/* deprecated */#define XK_parenleft           0x028#define XK_parenright          0x029#define XK_asterisk            0x02a#define XK_plus                0x02b#define XK_comma               0x02c#define XK_minus               0x02d#define XK_period              0x02e#define XK_slash               0x02f#define XK_0                   0x030#define XK_1                   0x031#define XK_2                   0x032#define XK_3                   0x033#define XK_4                   0x034#define XK_5                   0x035#define XK_6                   0x036#define XK_7                   0x037#define XK_8                   0x038#define XK_9                   0x039#define XK_colon               0x03a#define XK_semicolon           0x03b#define XK_less                0x03c#define XK_equal               0x03d#define XK_greater             0x03e#define XK_question            0x03f#define XK_at                  0x040#define XK_A                   0x041#define XK_B                   0x042#define XK_C                   0x043#define XK_D                   0x044#define XK_E                   0x045#define XK_F                   0x046#define XK_G                   0x047#define XK_H                   0x048#define XK_I                   0x049#define XK_J                   0x04a#define XK_K                   0x04b#define XK_L                   0x04c#define XK_M                   0x04d#define XK_N                   0x04e#define XK_O                   0x04f

⌨️ 快捷键说明

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