Home | History | Annotate | Download | only in X11

Lines Matching refs:KeySym

56 #include <X11/keysym.h>
231 * Keysym macros, used on Keysyms to test for classes of symbols
233 #define IsKeypadKey(keysym) \
234 (((KeySym)(keysym) >= XK_KP_Space) && ((KeySym)(keysym) <= XK_KP_Equal))
236 #define IsPrivateKeypadKey(keysym) \
237 (((KeySym)(keysym) >= 0x11000000) && ((KeySym)(keysym) <= 0x1100FFFF))
239 #define IsCursorKey(keysym) \
240 (((KeySym)(keysym) >= XK_Home) && ((KeySym)(keysym) < XK_Select))
242 #define IsPFKey(keysym) \
243 (((KeySym)(keysym) >= XK_KP_F1) && ((KeySym)(keysym) <= XK_KP_F4))
245 #define IsFunctionKey(keysym) \
246 (((KeySym)(keysym) >= XK_F1) && ((KeySym)(keysym) <= XK_F35))
248 #define IsMiscFunctionKey(keysym) \
249 (((KeySym)(keysym) >= XK_Select) && ((KeySym)(keysym) <= XK_Break))
252 #define IsModifierKey(keysym) \
253 ((((KeySym)(keysym) >= XK_Shift_L) && ((KeySym)(keysym) <= XK_Hyper_R)) \
254 || (((KeySym)(keysym) >= XK_ISO_Lock) && \
255 ((KeySym)(keysym) <= XK_ISO_Last_Group_Lock)) \
256 || ((KeySym)(keysym) == XK_Mode_switch) \
257 || ((KeySym)(keysym) == XK_Num_Lock))
259 #define IsModifierKey(keysym) \
260 ((((KeySym)(keysym) >= XK_Shift_L) && ((KeySym)(keysym) <= XK_Hyper_R)) \
261 || ((KeySym)(keysym) == XK_Mode_switch) \
262 || ((KeySym)(keysym) == XK_Num_Lock))
523 KeySym /* sym */,
524 KeySym* /* lower */,
525 KeySym* /* upper */
532 KeySym* /* keysym_return */,