#define KEY_MASK (KeyPressMask | KeyReleaseMask)
#define MOUSE_MASK (ButtonPressMask | ButtonReleaseMask | \
- PointerMotionMask | ButtonMotionMask )
-#define X_MASK (KEY_MASK | MOUSE_MASK | VisibilityChangeMask | StructureNotifyMask )
+ PointerMotionMask | ButtonMotionMask)
+#define X_MASK (KEY_MASK | MOUSE_MASK | VisibilityChangeMask | \
+ StructureNotifyMask | FocusChangeMask | EnterWindowMask | \
+ LeaveWindowMask)
static qboolean mouse_avail = true;
case 5:
Key_Event(K_MWHEELDOWN, true);
break;
+ case 6:
+ Key_Event(K_MOUSE4, true);
+ break;
+ case 7:
+ Key_Event(K_MOUSE5, true);
+ break;
+ case 8:
+ Key_Event(K_MOUSE6, true);
+ break;
+ case 9:
+ Key_Event(K_MOUSE7, true);
+ break;
+ case 10:
+ Key_Event(K_MOUSE8, true);
+ break;
+ case 11:
+ Key_Event(K_MOUSE9, true);
+ break;
+ case 12:
+ Key_Event(K_MOUSE10, true);
+ break;
default:
- Con_Printf("HandleEvents: ButtonPress gave value %d, 1-5 expected\n", event.xbutton.button);
+ Con_Printf("HandleEvents: ButtonPress gave value %d, 1-12 expected\n", event.xbutton.button);
break;
}
break;
case 5:
Key_Event(K_MWHEELDOWN, false);
break;
+ case 6:
+ Key_Event(K_MOUSE4, false);
+ break;
+ case 7:
+ Key_Event(K_MOUSE5, false);
+ break;
+ case 8:
+ Key_Event(K_MOUSE6, false);
+ break;
+ case 9:
+ Key_Event(K_MOUSE7, false);
+ break;
+ case 10:
+ Key_Event(K_MOUSE8, false);
+ break;
+ case 11:
+ Key_Event(K_MOUSE9, false);
+ break;
+ case 12:
+ Key_Event(K_MOUSE10, false);
+ break;
default:
- Con_Printf("HandleEvents: ButtonRelease gave value %d, 1-5 expected\n", event.xbutton.button);
+ Con_Printf("HandleEvents: ButtonRelease gave value %d, 1-12 expected\n", event.xbutton.button);
break;
}
break;
break;
case ClientMessage:
// window manager messages
- if ((event.xclient.format == 32) && (event.xclient.data.l[0] == wm_delete_window_atom))
+ if ((event.xclient.format == 32) && ((unsigned int)event.xclient.data.l[0] == wm_delete_window_atom))
Sys_Quit();
break;
case MapNotify:
vidmode_ext = false;
else
{
- Con_Printf("Using XFree86-VidModeExtension Version %d.%d\n", MajorVersion, MinorVersion);
+ Con_DPrintf("Using XFree86-VidModeExtension Version %d.%d\n", MajorVersion, MinorVersion);
vidmode_ext = true;
}
int GL_OpenLibrary(const char *name)
{
- Con_Printf("Loading GL driver %s\n", name);
+ Con_Printf("Loading OpenGL driver %s\n", name);
GL_CloseLibrary();
if (!(prjobj = dlopen(name, RTLD_LAZY)))
{