Full screen issue on Mac and Windows with SDL 1.2.15

Hi to all,

When I run an SDL 1.2.15 OpenGL window on FULL SCREEN mode on Windows 7 or
Mac OS X Lion or Linux Ubuntu I encounter this problem:

Other windows cannot popup above it. Eg: If I open a browser-link
programmatically from an SDL app, the browser never shows, only when you
exit the app you see that it worked. This is a huge problem in Mac OS for
example because if you want to implement Apple’s in-app purchase system
for your app you cannot because the system uses a popup window asking if
you would like to be charged with 1$ (for example) but this cannot be
shown above the app and the user cannot see it. It can be seen only after
you close the app.

How can we overcome this issue?
This happens only in Full Screen mode.
Can the full screen window not be over all the others?

Thanks,
Giorgos

I’m going to be working on an SDL 2.0 fullscreen maximized mode that is
designed to solve exactly this.

Cheers!On Tue, Oct 16, 2012 at 8:18 AM, Giorgos Sarris wrote:

Hi to all,

When I run an SDL 1.2.15 OpenGL window on FULL SCREEN mode on Windows 7 or
Mac OS X Lion or Linux Ubuntu I encounter this problem:

Other windows cannot popup above it. Eg: If I open a browser-link
programmatically from an SDL app, the browser never shows, only when you
exit the app you see that it worked. This is a huge problem in Mac OS for
example because if you want to implement Apple’s in-app purchase systemfor your app you cannot because the system uses a popup window asking if
you would like to be charged with 1$ (for example) but this cannot be shown
above the app and the user cannot see it. It can be seen only after you
close the app.

How can we overcome this issue?
This happens only in Full Screen mode.
Can the full screen window not be over all the others?

Thanks,
Giorgos


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

As a work around, you could add in some code so when you click a browser
link, the app leaves fullscreen mode, and when it recieves focus again, it
returns. Not ideal, but it would work for the time you’re waiting on the
official fix.On Tue, Oct 16, 2012 at 11:52 PM, Sam Lantinga wrote:

I’m going to be working on an SDL 2.0 fullscreen maximized mode that is
designed to solve exactly this.

Cheers!

On Tue, Oct 16, 2012 at 8:18 AM, Giorgos Sarris wrote:

Hi to all,

When I run an SDL 1.2.15 OpenGL window on FULL SCREEN mode on Windows 7
or Mac OS X Lion or Linux Ubuntu I encounter this problem:

Other windows cannot popup above it. Eg: If I open a browser-link
programmatically from an SDL app, the browser never shows, only when you
exit the app you see that it worked. This is a huge problem in Mac OS for
example because if you want to implement Apple’s in-app purchase systemfor your app you cannot because the system uses a popup window asking if
you would like to be charged with 1$ (for example) but this cannot be shown
above the app and the user cannot see it. It can be seen only after you
close the app.

How can we overcome this issue?
This happens only in Full Screen mode.
Can the full screen window not be over all the others?

Thanks,
Giorgos


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org