X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsdl.c;h=45cfcd7d81a6a498cad884038ecdf0d6c42b5f65;hp=2c8e116acf4025ab75f06e323806050b746d9d04;hb=0f1e162b9ce8b032e3e50d1cfe9dcc157b4814de;hpb=c3e0f340f3ba490911b5e1dce7d9902b01afc207 diff --git a/src/libgame/sdl.c b/src/libgame/sdl.c index 2c8e116a..45cfcd7d 100644 --- a/src/libgame/sdl.c +++ b/src/libgame/sdl.c @@ -660,32 +660,6 @@ boolean SDLSetVideoMode(boolean fullscreen) SDLRedrawWindow(); // map window -#ifdef DEBUG -#if defined(PLATFORM_WIN32) - // experimental drag and drop code - - SDL_EventState(SDL_SYSWMEVENT, SDL_ENABLE); - - { - SDL_SysWMinfo wminfo; - HWND hwnd; - boolean wminfo_success = FALSE; - - SDL_VERSION(&wminfo.version); - - if (sdl_window) - wminfo_success = SDL_GetWindowWMInfo(sdl_window, &wminfo); - - if (wminfo_success) - { - hwnd = wminfo.info.win.window; - - DragAcceptFiles(hwnd, TRUE); - } - } -#endif -#endif - return success; } @@ -2388,40 +2362,6 @@ void SDLWaitEvent(Event *event) SDL_WaitEvent(event); } -void SDLHandleWindowManagerEvent(Event *event) -{ -#ifdef DEBUG -#if defined(PLATFORM_WIN32) - // experimental drag and drop code - - SDL_SysWMEvent *syswmevent = (SDL_SysWMEvent *)event; - SDL_SysWMmsg *syswmmsg = (SDL_SysWMmsg *)(syswmevent->msg); - - if (syswmmsg->msg.win.msg == WM_DROPFILES) - { - HDROP hdrop = (HDROP)syswmmsg->msg.win.wParam; - int i, num_files; - - printf("::: SDL_SYSWMEVENT:\n"); - - num_files = DragQueryFile(hdrop, 0xffffffff, NULL, 0); - - for (i = 0; i < num_files; i++) - { - int buffer_len = DragQueryFile(hdrop, i, NULL, 0); - char buffer[buffer_len + 1]; - - DragQueryFile(hdrop, i, buffer, buffer_len + 1); - - printf("::: - '%s'\n", buffer); - } - - DragFinish((HDROP)syswmmsg->msg.win.wParam); - } -#endif -#endif -} - // ============================================================================ // joystick functions