Update of /cvsroot/libufo/ufo-0.5/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29540
Modified Files:
glut.cpp
Log Message:
Fixed echoing of special keys as chars.
Index: glut.cpp
===================================================================
RCS file: /cvsroot/libufo/ufo-0.5/test/glut.cpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** glut.cpp 14 Feb 2005 10:45:03 -0000 1.6
--- glut.cpp 23 Apr 2006 16:07:37 -0000 1.7
***************
*** 214,218 ****
void
specialFunc(int key, int, int) {
! display->pushKeyDown(context, mapGlutSpecialKey(key), key);
if (context->needsRepaint()) {
glutPostRedisplay();
--- 214,218 ----
void
specialFunc(int key, int, int) {
! display->pushKeyDown(context, mapGlutSpecialKey(key), 0);
if (context->needsRepaint()) {
glutPostRedisplay();
***************
*** 221,225 ****
void
specialUpFunc(int key, int, int) {
! display->pushKeyUp(context, mapGlutSpecialKey(key), key);
if (context->needsRepaint()) {
glutPostRedisplay();
--- 221,225 ----
void
specialUpFunc(int key, int, int) {
! display->pushKeyUp(context, mapGlutSpecialKey(key), 0);
if (context->needsRepaint()) {
glutPostRedisplay();
|