keydefs

keydefs — Constant definitions for keyval/modifiers

Types and Values

enum FepModifierType
#define FEP_Left
#define FEP_Up
#define FEP_Right
#define FEP_Down
#define FEP_BackSpace
#define FEP_Delete
#define FEP_Prior
#define FEP_Next
#define FEP_Home
#define FEP_End
#define FEP_Insert
#define FEP_F1
#define FEP_F2
#define FEP_F3
#define FEP_F4
#define FEP_F5
#define FEP_F6
#define FEP_F7
#define FEP_F8
#define FEP_F9
#define FEP_F10
#define FEP_F11
#define FEP_F12
#define FEP_Tab
#define FEP_Return
#define FEP_Escape

Description

Functions

Types and Values

enum FepModifierType

Members

FEP_SHIFT_MASK

the Shift key.

 

FEP_LOCK_MASK

a Lock key (depending on the modifier mapping of the X server this may either be CapsLock or ShiftLock).

 

FEP_CONTROL_MASK

the Control key.

 

FEP_MOD1_MASK

the fourth modifier key (it depends on the modifier mapping of the X server which key is interpreted as this modifier, but normally it is the Alt key).

 

FEP_MOD2_MASK

the fifth modifier key (it depends on the modifier mapping of the X server which key is interpreted as this modifier).

 

FEP_MOD3_MASK

the sixth modifier key (it depends on the modifier mapping of the X server which key is interpreted as this modifier).

 

FEP_MOD4_MASK

the seventh modifier key (it depends on the modifier mapping of the X server which key is interpreted as this modifier).

 

FEP_MOD5_MASK

the eighth modifier key (it depends on the modifier mapping of the X server which key is interpreted as this modifier).

 

FEP_SUPER_MASK

the Super modifier. Since 2.10

 

FEP_HYPER_MASK

the Hyper modifier. Since 2.10

 

FEP_META_MASK

the Meta modifier. Since 2.10

 

FEP_RELEASE_MASK

not used in FEP itself. GTK+ uses it to differentiate between (keyval, modifiers) pairs from key press and release events.

 

FEP_Left

#define FEP_Left 0xff51

FEP_Up

#define FEP_Up 0xff52

FEP_Right

#define FEP_Right 0xff53

FEP_Down

#define FEP_Down 0xff54

FEP_BackSpace

#define FEP_BackSpace 0xff08

FEP_Delete

#define FEP_Delete 0xffff

FEP_Prior

#define FEP_Prior 0xff55

FEP_Next

#define FEP_Next 0xff56

FEP_Home

#define FEP_Home 0xff50

FEP_End

#define FEP_End 0xff57

FEP_Insert

#define FEP_Insert 0xff63

FEP_F1

#define FEP_F1 0xffbe

FEP_F2

#define FEP_F2 0xffbf

FEP_F3

#define FEP_F3 0xffc0

FEP_F4

#define FEP_F4 0xffc1

FEP_F5

#define FEP_F5 0xffc2

FEP_F6

#define FEP_F6 0xffc3

FEP_F7

#define FEP_F7 0xffc4

FEP_F8

#define FEP_F8 0xffc5

FEP_F9

#define FEP_F9 0xffc6

FEP_F10

#define FEP_F10 0xffc7

FEP_F11

#define FEP_F11 0xffc8

FEP_F12

#define FEP_F12 0xffc9

FEP_Tab

#define FEP_Tab 0xff09

FEP_Return

#define FEP_Return 0xff0d

FEP_Escape

#define FEP_Escape 0xff1b