projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1ee5fc1
)
changed experimental drag and drop code to be only used in debug mode
author
Holger Schemel
<info@artsoft.org>
Wed, 18 Mar 2015 19:07:25 +0000
(20:07 +0100)
committer
Holger Schemel
<info@artsoft.org>
Wed, 18 Mar 2015 19:07:25 +0000
(20:07 +0100)
src/libgame/sdl.c
patch
|
blob
|
history
diff --git
a/src/libgame/sdl.c
b/src/libgame/sdl.c
index 8b8720c320fcfe182b5bdbbb3958d03034aeb9ce..327d20b5be58a33ef9d664a594d4ae13dde4e73d 100644
(file)
--- a/
src/libgame/sdl.c
+++ b/
src/libgame/sdl.c
@@
-716,9
+716,12
@@
boolean SDLSetVideoMode(DrawBuffer **backbuffer, boolean fullscreen)
SDLRedrawWindow(); // map window
#endif
SDLRedrawWindow(); // map window
#endif
+#ifdef DEBUG
+#if defined(PLATFORM_WIN32)
+ // experimental drag and drop code
+
SDL_EventState(SDL_SYSWMEVENT, SDL_ENABLE);
SDL_EventState(SDL_SYSWMEVENT, SDL_ENABLE);
-#if defined(PLATFORM_WIN32)
{
SDL_SysWMinfo wminfo;
HWND hwnd;
{
SDL_SysWMinfo wminfo;
HWND hwnd;
@@
-743,6
+746,7
@@
boolean SDLSetVideoMode(DrawBuffer **backbuffer, boolean fullscreen)
DragAcceptFiles(hwnd, TRUE);
}
}
DragAcceptFiles(hwnd, TRUE);
}
}
+#endif
#endif
return success;
#endif
return success;
@@
-2373,7
+2377,10
@@
void SDLNextEvent(Event *event)
void SDLHandleWindowManagerEvent(Event *event)
{
void SDLHandleWindowManagerEvent(Event *event)
{
+#ifdef DEBUG
#if defined(PLATFORM_WIN32)
#if defined(PLATFORM_WIN32)
+ // experimental drag and drop code
+
SDL_SysWMEvent *syswmevent = (SDL_SysWMEvent *)event;
SDL_SysWMmsg *syswmmsg = (SDL_SysWMmsg *)(syswmevent->msg);
SDL_SysWMEvent *syswmevent = (SDL_SysWMEvent *)event;
SDL_SysWMmsg *syswmmsg = (SDL_SysWMmsg *)(syswmevent->msg);
@@
-2411,6
+2418,7
@@
void SDLHandleWindowManagerEvent(Event *event)
#endif
}
#endif
#endif
}
#endif
+#endif
}
}