File: kckey.h

package info (click to toggle)
kdelibs 4%3A3.5.10.dfsg.1-5%2Bdeb6u1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze-lts
  • size: 98,764 kB
  • ctags: 76,783
  • sloc: cpp: 578,944; xml: 117,726; ansic: 28,321; sh: 11,188; perl: 6,290; java: 4,069; makefile: 3,795; yacc: 2,437; lex: 643; ruby: 329; asm: 166; jsp: 128; haskell: 116; f90: 99; ml: 75; awk: 71; tcl: 29; lisp: 24; php: 9
file content (17 lines) | stat: -rw-r--r-- 510 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// This file has been automatically generated by "generate_keys.sh" 
// Distributed under the GNU Library General Public License 
#ifndef KCKEY_H 
#define KCKEY_H 

typedef struct { 
	const char *name; 
	int code; 
} KKeys; 

#define MAX_KEY_LENGTH           15   // should be calculated (gawk ?) 
#define MAX_KEY_MODIFIER_LENGTH   21  // "SHIFT + CRTL + ALT + " :  
#define MAX_FCTN_LENGTH           50  // arbitrary limit 
#define NB_KEYS                 278 
extern const KKeys kde_KKEYS[NB_KEYS]; 

#endif