While saying that PyGame is low-level in places, I find it frustratingly high-level in other places. Here are a few platform-specific things I'd like to be able to do easily from a PyGame app: - open a window fullscreen on a second monitor on Windows - open a window as a child of a Windows window referred by HWND - retrieve the Windows HWND for my display window - add menu items to the Macintosh menu and react to them
pygame.display.get_wm_info http://www.pygame.org/docs/ref/display.html#pygame.display.get_wm_info