Mercurial > sdl-ios-xcode
diff src/video/photon/SDL_ph_wm.c @ 190:e4af2c852c09
*** empty log message ***
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 23 Sep 2001 18:19:44 +0000 |
parents | 8cc4dbfab9ab |
children | e8157fcb3114 |
line wrap: on
line diff
--- a/src/video/photon/SDL_ph_wm.c Sun Sep 23 18:10:59 2001 +0000 +++ b/src/video/photon/SDL_ph_wm.c Sun Sep 23 18:19:44 2001 +0000 @@ -233,6 +233,20 @@ /* Iconify the window (stolen from PhHotKey sources by phearbear ;-) */ int ph_IconifyWindow(_THIS) { +#if 1 /* Code submitted by Luca <barbato_luca@yahoo.com> */ + WmApiContext_t context=WmCreateContext(); + WmWindowDefinition_t +**wininfo=malloc(sizeof(WmWindowDefinition_t)*2); + int num; + SDL_Lock_EventThread(); + WmGetFocusList(context,2,&num,wininfo); + WmPerformFrameAction(context, wininfo[0]->rid,Pt_ACTION_MIN); + + WmDestroyContext (context); + SDL_Unlock_EventThread(); + free(wininfo); + return (0); +#else int result=0; int myerr; int num; @@ -268,6 +282,7 @@ SDL_Unlock_EventThread(); return(result); +#endif /* 1 */ } SDL_GrabMode ph_GrabInputNoLock(_THIS, SDL_GrabMode mode)