Mercurial > sdl-ios-xcode
view README.CVS @ 970:fb8b91365766
Date: Tue, 19 Oct 2004 23:04:58 -0700
From: "Trevor Scroggins"
Subject: [SDL] [PATCH] DirectX and SDL_WINDOWID Hack
Hello, all. The IDirectInputDevice2_SetCooperativeLevel call in
SDL_dx5events.c expects to be passed a root-level HWND. More often than not,
a child window is used with the SDL_WINDOWID hack, causing the
IDirectInputDevice2_SetCooperativeLevel call to fail.
This is a small patch to SDL_dx5events.c v1.21 that fixes the problem by
retrieving a handle to the root-level ancestor of the current SDL_Window and
passing that handle to IDirectInputDevice2_SetCooperativeLevel.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Fri, 12 Nov 2004 23:14:47 +0000 |
parents | ec659230eaac |
children | dc219ba4cf45 |
line wrap: on
line source
The latest development version of SDL is available via CVS: cvs -d :pserver:guest@libsdl.org:/home/sdlweb/libsdl.org/cvs login # No password, so just hit enter when prompted for a password cvs -d :pserver:guest@libsdl.org:/home/sdlweb/libsdl.org/cvs checkout SDL When you check a fresh copy of SDL out of CVS, you need to generate the files used by make by running the "autogen.sh" script, which will run aclocal, automake, autoconf and then run configure. There is a web interface to cvs at http://www.libsdl.org/cgi/cvsweb.cgi