1 2/* Copyright (c) Mark J. Kilgard, 1996, 1997. */ 3 4/* This program is freely distributable without licensing fees 5 and is provided without guarantee or warrantee expressed or 6 implied. This program is -not- in the public domain. */ 7 8#include "glutint.h" 9 10/* CENTRY */ 11void GLUTAPIENTRY 12glutIgnoreKeyRepeat(int ignore) 13{ 14 __glutCurrentWindow->ignoreKeyRepeat = ignore; 15} 16 17void GLUTAPIENTRY 18glutSetKeyRepeat(int repeatMode) 19{ 20#if !defined(_WIN32) 21 XKeyboardControl values; 22 23 /* GLUT's repeatMode #define's match the Xlib API values. */ 24 values.auto_repeat_mode = repeatMode; 25 XChangeKeyboardControl(__glutDisplay, KBAutoRepeatMode, &values); 26#endif 27} 28 29/* ENDCENTRY */ 30